Package eu.europa.esig.dss.spi.tsl
Class ServiceEquivalence
java.lang.Object
eu.europa.esig.dss.spi.tsl.ServiceEquivalence
This class represents a wrapper for TrustServiceEquivalenceInformation element from MRA scheme
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor instantiating object with null values -
Method Summary
Modifier and TypeMethodDescriptionGets a map of CertificateContentReferencesEquivalenceList equivalencesGets TrustServiceLegalIdentifier valueGets a map of QualifierEquivalenceList equivalences between pointed and pointing partiesGets TrustServiceEquivalenceStatusStartingTime valueGets TrustServiceEquivalenceStatus valueGets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing partiesGets a map of AdditionalServiceInformation equivalences between pointed and pointing partiesvoidsetCertificateContentEquivalences(Map<MRAEquivalenceContext, CertificateContentEquivalence> certificateContentEquivalences) Sets a map of CertificateContentReferencesEquivalenceList equivalencesvoidsetLegalInfoIdentifier(String legalInfoIdentifier) Sets TrustServiceLegalIdentifier valuevoidsetQualifierEquivalence(Map<String, String> qualifierEquivalence) Sets a map of QualifierEquivalenceList equivalences between pointed and pointing partiesvoidsetStartDate(Date startDate) Sets TrustServiceEquivalenceStatusStartingTime valuevoidSets TrustServiceEquivalenceStatus valuevoidSets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing partiesvoidsetTypeAsiEquivalence(Map<ServiceTypeASi, ServiceTypeASi> typeAsiEquivalence) Sets a map of AdditionalServiceInformation equivalences between pointed and pointing parties
-
Constructor Details
-
ServiceEquivalence
public ServiceEquivalence()Default constructor instantiating object with null values
-
-
Method Details
-
getLegalInfoIdentifier
Gets TrustServiceLegalIdentifier value- Returns:
String
-
setLegalInfoIdentifier
Sets TrustServiceLegalIdentifier value- Parameters:
legalInfoIdentifier-String
-
getStatus
Gets TrustServiceEquivalenceStatus value- Returns:
MRAStatus
-
setStatus
Sets TrustServiceEquivalenceStatus value- Parameters:
status-MRAStatus
-
getStartDate
Gets TrustServiceEquivalenceStatusStartingTime value- Returns:
Date
-
setStartDate
Sets TrustServiceEquivalenceStatusStartingTime value- Parameters:
startDate-Date
-
getTypeAsiEquivalence
Gets a map of AdditionalServiceInformation equivalences between pointed and pointing parties- Returns:
- a map between
ServiceTypeASifor pointed andServiceTypeASifor pointing parties
-
setTypeAsiEquivalence
Sets a map of AdditionalServiceInformation equivalences between pointed and pointing parties- Parameters:
typeAsiEquivalence- a map betweenServiceTypeASifor pointed andServiceTypeASifor pointing parties
-
getStatusEquivalence
Gets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing parties- Returns:
- a map between list of
Stringfor pointed and pointing parties
-
setStatusEquivalence
Sets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing parties- Parameters:
statusEquivalence- a map between list ofStringfor pointed and pointing parties
-
getCertificateContentEquivalences
Gets a map of CertificateContentReferencesEquivalenceList equivalences- Returns:
- a map between
MRAEquivalenceContexttype andCertificateContentEquivalencevalue
-
setCertificateContentEquivalences
public void setCertificateContentEquivalences(Map<MRAEquivalenceContext, CertificateContentEquivalence> certificateContentEquivalences) Sets a map of CertificateContentReferencesEquivalenceList equivalences- Parameters:
certificateContentEquivalences- a map betweenMRAEquivalenceContexttype andCertificateContentEquivalencevalue
-
getQualifierEquivalence
Gets a map of QualifierEquivalenceList equivalences between pointed and pointing parties- Returns:
- a map between
Stringfor pointed and pointing parties
-
setQualifierEquivalence
Sets a map of QualifierEquivalenceList equivalences between pointed and pointing parties- Parameters:
qualifierEquivalence- a map betweenStringfor pointed and pointing parties
-