Class ExtendedCertPathValidatorException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.security.GeneralSecurityException
java.security.cert.CertPathValidatorException
se.swedenconnect.sigval.cert.chain.ExtendedCertPathValidatorException
- All Implemented Interfaces:
- Serializable
Extended path validator exception providing detailed path validation result data
 
Note that several reasons for path building failure is not specified in the Reason result. To get these reasons you have to parse through the throwable to find out why path validation failed.
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.security.cert.CertPathValidatorExceptionCertPathValidatorException.BasicReason, CertPathValidatorException.Reason
- 
Constructor SummaryConstructorsConstructorDescriptionExtendedCertPathValidatorException(String msg, Throwable cause, PathValidationResult pathValidationResult) ConstructorConstructorExtendedCertPathValidatorException(Throwable cause, PathValidationResult pathValidationResult) Constructor
- 
Method SummaryMethods inherited from class java.security.cert.CertPathValidatorExceptiongetCertPath, getIndex, getReasonMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
ExtendedCertPathValidatorExceptionpublic ExtendedCertPathValidatorException(String msg, Throwable cause, PathValidationResult pathValidationResult) Constructor- Parameters:
- msg- message
- cause- Exception that was the underlying cause of this exception
- pathValidationResult- the path validation result obtained when path validation failed
 
- 
ExtendedCertPathValidatorExceptionpublic ExtendedCertPathValidatorException(Throwable cause, PathValidationResult pathValidationResult) Constructor- Parameters:
- cause- Exception that was the underlying cause of this exception
- pathValidationResult- the path validation result obtained when path validation failed
 
- 
ExtendedCertPathValidatorExceptionConstructor- Parameters:
- cause- exception that caused path validation to fail
 
 
-