public class PKIXCertPathValidatorSpi
extends java.security.cert.CertPathValidatorSpi
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ANY_POLICY |
private static java.lang.String |
BASIC_CONSTRAINTS |
private static java.lang.String |
CERTIFICATE_POLICIES |
private static java.lang.String |
CRL_NUMBER |
private static int |
CRL_SIGN |
private static java.lang.String[] |
crlReasons |
private static java.lang.String |
DELTA_CRL_INDICATOR |
private static java.lang.String |
INHIBIT_ANY_POLICY |
private static java.lang.String |
ISSUING_DISTRIBUTION_POINT |
private static int |
KEY_CERT_SIGN |
private static java.lang.String |
KEY_USAGE |
private static java.lang.String |
NAME_CONSTRAINTS |
private static java.lang.String |
POLICY_CONSTRAINTS |
private static java.lang.String |
POLICY_MAPPINGS |
private static java.lang.String |
SUBJECT_ALTERNATIVE_NAME |
Constructor and Description |
---|
PKIXCertPathValidatorSpi() |
Modifier and Type | Method and Description |
---|---|
private void |
checkCRLs(java.security.cert.PKIXParameters paramsPKIX,
java.security.cert.X509Certificate cert,
java.util.Date validDate,
java.security.cert.X509Certificate sign,
java.security.PublicKey workingPublicKey) |
java.security.cert.CertPathValidatorResult |
engineValidate(java.security.cert.CertPath certPath,
java.security.cert.CertPathParameters params) |
private static final java.lang.String CERTIFICATE_POLICIES
private static final java.lang.String POLICY_MAPPINGS
private static final java.lang.String INHIBIT_ANY_POLICY
private static final java.lang.String ISSUING_DISTRIBUTION_POINT
private static final java.lang.String DELTA_CRL_INDICATOR
private static final java.lang.String POLICY_CONSTRAINTS
private static final java.lang.String BASIC_CONSTRAINTS
private static final java.lang.String SUBJECT_ALTERNATIVE_NAME
private static final java.lang.String NAME_CONSTRAINTS
private static final java.lang.String KEY_USAGE
private static final java.lang.String CRL_NUMBER
private static final java.lang.String ANY_POLICY
private static final int KEY_CERT_SIGN
private static final int CRL_SIGN
private static final java.lang.String[] crlReasons
public java.security.cert.CertPathValidatorResult engineValidate(java.security.cert.CertPath certPath, java.security.cert.CertPathParameters params) throws java.security.cert.CertPathValidatorException, java.security.InvalidAlgorithmParameterException
engineValidate
in class java.security.cert.CertPathValidatorSpi
java.security.cert.CertPathValidatorException
java.security.InvalidAlgorithmParameterException
private void checkCRLs(java.security.cert.PKIXParameters paramsPKIX, java.security.cert.X509Certificate cert, java.util.Date validDate, java.security.cert.X509Certificate sign, java.security.PublicKey workingPublicKey) throws AnnotatedException
AnnotatedException
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.