Module  java.xml.crypto
软件包  javax.xml.crypto

Class KeySelector



  • public abstract class KeySelector
    extends Object
    使用KeyInfo对象中包含的数据查找并返回键的选择器。 这个类的实现的一个例子就是,搜索一个KeyStore相匹配包含的信息信任密钥KeyInfo

    返回的密钥是否被信任,用于确定返回的密钥是实现特定的机制。

    从以下版本开始:
    1.6
    • 构造方法详细信息

      • KeySelector

        protected KeySelector​()
        默认的无参数构造函数; 仅供子类调用。
    • 方法详细信息

      • singletonKeySelector

        public static KeySelector singletonKeySelector​(Key key)
        返回 KeySelector总是选择指定密钥,不管的 KeyInfo传递给它。
        参数
        key - 要存储在钥匙选择器中的唯一钥匙
        结果
        一个总是选择指定键的键选择器
        异常
        NullPointerException - if key is null