| 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.