模块  java.base
软件包  java.security.cert

Interface CertPathChecker

  • 所有已知实现类:
    PKIXCertPathCheckerPKIXRevocationChecker

    public interface CertPathChecker

    对每个的一个或多个检查Certificate一个的CertPath

    通常创建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