Class KeyUsageCriteria
java.lang.Object
com.itextpdf.signatures.validation.lotl.criteria.KeyUsageCriteria
- All Implemented Interfaces:
-
Criteria
Key Usage Criteria implementation from a TL.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyUsageBit(String name, String value) Adds required key usage bit by its name and value.booleancheckCriteria(X509Certificate certificate) Checks the criteria.Boolean[]Gets required key usage bits.
-
Constructor Details
-
KeyUsageCriteria
public KeyUsageCriteria()Creates a new instance ofKeyUsageCriteria.
-
-
Method Details
-
addKeyUsageBit
Adds required key usage bit by its name and value.- Parameters:
-
name- name of the required key usage bit. -
value-booleanvalue for a required key usage bit.
-
getKeyUsageBits
Gets required key usage bits.- Returns:
- required key usage bits
-
checkCriteria
Checks the criteria.- Specified by:
-
checkCriteriain interfaceCriteria - Parameters:
-
certificate-X509Certificateto be checked - Returns:
-
trueif criteria is met,falseotherwise
-