src/share/classes/java/security/cert/CertPathValidatorResult.java

Print this page




  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 }