| java.lang.Object | ||||
| ↳ | java.lang.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.security.GeneralSecurityException | |||
| ↳ | java.security.cert.CertPathValidatorException | |||
The exception that is thrown when a certification path (or certificate chain) cannot be validated.
A CertPathValidatorException may optionally include the certification
path instance that failed the validation and the index of the failed
certificate.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Creates a new
CertPathValidatorException with the specified
message , cause, certification path and certificate index in the
certification path. | |||||||||||
Creates a new
CertPathValidatorException with the specified
message and cause. | |||||||||||
Creates a new
CertPathValidatorException with the specified
cause. | |||||||||||
Creates a new
CertPathValidatorException with the specified
message. | |||||||||||
Creates a new
CertPathValidatorException. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the certification path that failed validation.
| |||||||||||
Returns the index of the failed certificate in the certification path.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Throwable
| |||||||||||
From class java.lang.Object
| |||||||||||
Creates a new CertPathValidatorException with the specified
message , cause, certification path and certificate index in the
certification path.
| msg | the detail message for this exception. |
|---|---|
| cause | the cause. |
| certPath | the certification path that failed the validation. |
| index | the index of the failed certificate. |
| IllegalArgumentException | if certPath is null and index is not -1. |
|---|---|
| IndexOutOfBoundsException | if certPath is not null and index is not
referencing an certificate in the certification path.
|
Creates a new CertPathValidatorException with the specified
message and cause.
| msg | the detail message for this exception. |
|---|---|
| cause | the cause why the path could not be validated. |
Creates a new CertPathValidatorException with the specified
cause.
| cause | the cause why the path could not be validated. |
|---|
Creates a new CertPathValidatorException with the specified
message.
| msg | the detail message for this exception. |
|---|
Returns the certification path that failed validation.
null if
none was specified.
Returns the index of the failed certificate in the certification path.
-1 if none was specified.