Class CertSubjectDNAttributeCondition
java.lang.Object
eu.europa.esig.dss.tsl.dto.condition.CertSubjectDNAttributeCondition
- All Implemented Interfaces:
Condition
,Serializable
CertSubjectDNAttribute
Presence: This field is optional.
Description: It provides a non empty set of OIDs. Each OID maps to a possible attribute in the Subject DN of
the certificate. The criteria is matched if all OID refers to an attribute present in the DN.
Format: A non-empty sequence of OIDs representing Directory attributes, whose meaning respect the
description above. For the formal definition see CertSubjectDNAttribute element in the
schema referenced by clause C.2 (point 3).
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
check
(CertificateToken certificateToken) Returns true if the condition is evaluated to true for the given certificate.Returns the list of DN attribute OIDs to be checked against the certificate’s subject DN.toString()
Returns a string representation of the condition
-
Constructor Details
-
CertSubjectDNAttributeCondition
Default constructor- Parameters:
oids
- a list of DN attribute OIDs to be checked
-
-
Method Details
-
getAttributeOids
Returns the list of DN attribute OIDs to be checked against the certificate’s subject DN.- Returns:
- an unmodifiable list, possibly empty; never
null
-
check
Description copied from interface:Condition
Returns true if the condition is evaluated to true for the given certificate. -
toString
Description copied from interface:Condition
Returns a string representation of the condition -
toString
-