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.CertPathValidatorExceptionpublic 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 ByCertPathValidator.validate( ) , CertPathValidatorSpi.engineValidate( ) , PKIXCertPathChecker.{check( ) , init( )} |