Class CertSubjectDNAttributeCondition
java.lang.Object
eu.europa.esig.dss.tsl.dto.condition.CertSubjectDNAttributeCondition
- All Implemented Interfaces:
Condition,Serializable
public class CertSubjectDNAttributeCondition extends Object implements Condition
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:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description CertSubjectDNAttributeCondition(List<String> oids) -
Method Summary
Modifier and Type Method Description booleancheck(CertificateToken certificateToken)Returns true if the condition is evaluated to true for the given certificate.List<String>getAttributeOids()Returns the list of DN attribute OIDs to be checked against the certificate’s subject DN.StringtoString()StringtoString(String indent)Returns a string representation of the condition
-
Constructor Details
-
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:ConditionReturns true if the condition is evaluated to true for the given certificate. -
toString
Description copied from interface:ConditionReturns a string representation of the condition -
toString
-