Signals
a problem while validating a certificate chain with a
CertPathValidator. getCertPath(
) returns the CertPath object that was
being validated, and getIndex( ) returns the index
within the path of the certificate that caused the exception (or -1
if that information is not available).
Figure 14-57. java.security.cert.CertPathValidatorException

public class CertPathValidatorException
extends java.security.GeneralSecurityException {
// Public Constructors
public CertPathValidatorException ( );
public CertPathValidatorException (Throwable cause );
public CertPathValidatorException (String msg );
public CertPathValidatorException (String msg , Throwable cause );
public CertPathValidatorException (String msg , Throwable cause ,
CertPath certPath , int index );
// Public Instance Methods
public CertPath getCertPath ( ); default:null
public int getIndex ( ); default:-1
}
Thrown By
CertPathValidator.validate( ),
CertPathValidatorSpi.engineValidate( ),
PKIXCertPathChecker.{check( ), init(
)}