24 */ 25 26 package java.security.cert; 27 28 /** 29 * A specification of the result of a certification path validator algorithm. 30 * <p> 31 * The purpose of this interface is to group (and provide type safety 32 * for) all certification path validator results. All results returned 33 * by the {@link CertPathValidator#validate CertPathValidator.validate} 34 * method must implement this interface. 35 * 36 * @see CertPathValidator 37 * 38 * @since 1.4 39 * @author Yassir Elley 40 */ 41 public interface CertPathValidatorResult extends Cloneable { 42 43 /** 44 * Makes a copy of this <code>CertPathValidatorResult</code>. Changes to the 45 * copy will not affect the original and vice versa. 46 * 47 * @return a copy of this <code>CertPathValidatorResult</code> 48 */ 49 Object clone(); 50 } | 24 */ 25 26 package java.security.cert; 27 28 /** 29 * A specification of the result of a certification path validator algorithm. 30 * <p> 31 * The purpose of this interface is to group (and provide type safety 32 * for) all certification path validator results. All results returned 33 * by the {@link CertPathValidator#validate CertPathValidator.validate} 34 * method must implement this interface. 35 * 36 * @see CertPathValidator 37 * 38 * @since 1.4 39 * @author Yassir Elley 40 */ 41 public interface CertPathValidatorResult extends Cloneable { 42 43 /** 44 * Makes a copy of this {@code CertPathValidatorResult}. Changes to the 45 * copy will not affect the original and vice versa. 46 * 47 * @return a copy of this {@code CertPathValidatorResult} 48 */ 49 Object clone(); 50 } |