Package eu.europa.esig.dss.model.tsl
Class ServiceEquivalence
java.lang.Object
eu.europa.esig.dss.model.timedependent.BaseTimeDependent
eu.europa.esig.dss.model.tsl.ServiceEquivalence
- All Implemented Interfaces:
TimeDependent,Serializable
This class represents a wrapper for TrustServiceEquivalenceInformation element from MRA scheme
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder class used to build aServiceEquivalenceobject -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor instantiating object with values from the builder -
Method Summary
Modifier and TypeMethodDescriptionGets a list of CertificateContentReferencesEquivalenceList equivalencesGets TrustServiceLegalIdentifier valueGets a map of QualifierEquivalenceList equivalences between pointed and pointing partiesGets TrustServiceEquivalenceStatus valueGets a map of TrustServiceTSLStatusEquivalenceList equivalences between pointed and pointing partiesGets a map of AdditionalServiceInformation equivalences between pointed and pointing partiesvoidsetCertificateContentEquivalences(List<CertificateContentEquivalence> certificateContentEquivalences) Sets a list of CertificateContentReferencesEquivalenceList equivalencesvoidsetLegalInfoIdentifier(String legalInfoIdentifier) Sets TrustServiceLegalIdentifier valuevoidsetQualifierEquivalence(Map<String, String> qualifierEquivalence) Sets a map of QualifierEquivalenceList equivalences between pointed and pointing partiesvoidSets 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 partiesMethods inherited from class eu.europa.esig.dss.model.timedependent.BaseTimeDependent
getEndDate, getStartDate, toString
-
Constructor Details
-
ServiceEquivalence
Default constructor instantiating object with values from the builder- Parameters:
builder-ServiceEquivalence.ServiceEquivalenceBuilder
-
-
Method Details
-
getLegalInfoIdentifier
-
setLegalInfoIdentifier
-
getStatus
-
setStatus
-
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
-
setStatusEquivalence
-
getCertificateContentEquivalences
Gets a list of CertificateContentReferencesEquivalenceList equivalences- Returns:
- a list of
CertificateContentEquivalencevalues
-
setCertificateContentEquivalences
public void setCertificateContentEquivalences(List<CertificateContentEquivalence> certificateContentEquivalences) Sets a list of CertificateContentReferencesEquivalenceList equivalences- Parameters:
certificateContentEquivalences- a list ofCertificateContentEquivalencevalues
-
getQualifierEquivalence
-
setQualifierEquivalence
-