| 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. |
|---|
Creates a new
CertPathValidatorException
.
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.