This marker interface defines the type of the object returned by the validate( ) method of a CertPathValidator , but does not define any of the contents of that object, other to specify that it must be Cloneable . If you want any details about the results of validating a CertPath , you must cast the return value of validate( ) to an algorithm-specific types implementation of this interface, such as PKIXCertPathValidatorResult . Figure 14-58. java.security.cert.CertPathValidatorResultpublic interface CertPathValidatorResult extends Cloneable { // Public Instance Methods Object clone ( ); } ImplementationsPKIXCertPathValidatorResult Returned ByCertPathValidator.validate( ) , CertPathValidatorSpi.engineValidate( ) |