Module  java.base
软件包  java.security.cert

Interface CertPathChecker

  • 所有已知实现类:
    PKIXCertPathCheckerPKIXRevocationChecker


    public interface CertPathChecker

    CertificateCertPath执行一个或多个检查。

    通常创建CertPathChecker实现来扩展认证路径验证算法。 例如,实现可以检查和处理认证路径中每个证书的关键私人扩展。

    从以下版本开始:
    1.8
    • 方法详细信息

      • init

        void init​(boolean forward)
           throws CertPathValidatorException
        初始化这个CertPathChecker的内部状态。

        forward标志指定证书将传递给check方法(正向或反向)的顺序。

        参数
        forward - 证书颁发给check方法的check 如果true ,证书从目标提供给信任锚(转发); 如果false ,从信任锚到目标(反向)。
        异常
        CertPathValidatorException - 如果这个 CertPathChecker无法以指定的顺序检查证书
      • isForwardCheckingSupported

        boolean isForwardCheckingSupported​()
        指示是否支持转发检查。 正向检查指的能力CertPathChecker时证书被呈现给执行其检查check方法在向前方向(从靶信任锚)。
        结果
        true如果正向检查支持, false否则