| Constructor and Description |
|---|
PKIXAttrCertChecker() |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
clone()
Returns a clone of this object.
|
abstract Set |
getSupportedExtensions()
Returns an immutable
Set of X.509 attribute certificate
extensions that this PKIXAttrCertChecker supports or
null if no extensions are supported. |
abstract void |
check(X509AttributeCertificate attrCert,
CertPath certPath,
CertPath holderCertPath,
Collection unresolvedCritExts)
Performs checks on the specified attribute certificate.
|
public abstract Set getSupportedExtensions()
Set of X.509 attribute certificate
extensions that this PKIXAttrCertChecker supports or
null if no extensions are supported.
Each element of the set is a String representing the
Object Identifier (OID) of the X.509 extension that is supported.
All X.509 attribute certificate extensions that a
PKIXAttrCertChecker might possibly be able to process
should be included in the set.
Set of X.509 extension OIDs (in
String format) supported by this
PKIXAttrCertChecker, or null if no
extensions are supportedpublic abstract void check(X509AttributeCertificate attrCert, CertPath certPath, CertPath holderCertPath, Collection unresolvedCritExts) throws CertPathValidatorException
unresolvedCritExts
collection.attrCert - The attribute certificate to be checked.certPath - The certificate path which belongs to the attribute
certificate issuer public key certificate.holderCertPath - The certificate path which belongs to the holder
certificate.unresolvedCritExts - a Collection of OID strings
representing the current set of unresolved critical extensionsCertPathValidatorException - if the specified attribute certificate
does not pass the check.Copyright © 2015. All rights reserved.