|
Bouncy Castle Cryptography 1.23 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.jce.cert.CertPathValidatorSpi | +--org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
CertPathValidatorSpi implemenation for X.509 Certificate validation ala rfc 3280
Constructor Summary | |
PKIXCertPathValidatorSpi()
|
Method Summary | |
CertPathValidatorResult |
engineValidate(CertPath certPath,
CertPathParameters params)
Validates the specified certification path using the specified algorithm parameter set. The CertPath specified must be of a type that is
supported by the validation algorithm, otherwise an
InvalidAlgorithmParameterException will be thrown. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PKIXCertPathValidatorSpi()
Method Detail |
public CertPathValidatorResult engineValidate(CertPath certPath, CertPathParameters params) throws CertPathValidatorException, java.security.InvalidAlgorithmParameterException
CertPathValidatorSpi
CertPath
specified must be of a type that is
supported by the validation algorithm, otherwise an
InvalidAlgorithmParameterException
will be thrown. For
example, a CertPathValidator
that implements the PKIX
algorithm validates CertPath
objects of type X.509.engineValidate
in class CertPathValidatorSpi
org.bouncycastle.jce.cert.CertPathValidatorSpi
certPath
- the CertPath
to be validatedparams
- the algorithm parametersCertPathValidatorException
- if the CertPath
does not validatejava.security.InvalidAlgorithmParameterException
- if the specified
parameters or the type of the specified CertPath
are
inappropriate for this CertPathValidator
|
Bouncy Castle Cryptography 1.23 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |