Interface KeyDescriptor

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Element name, no namespace.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
    • Method Detail

      • getUse

        UsageType getUse()
        Gets the use of this key.
        Returns:
        the use of this key
      • setUse

        void setUse​(UsageType newType)
        Sets the use of this key.
        Parameters:
        newType - the use of this key
      • getKeyInfo

        KeyInfo getKeyInfo()
        Gets information about the key, including the key itself.
        Returns:
        information about the key, including the key itself
      • setKeyInfo

        void setKeyInfo​(KeyInfo newKeyInfo)
        Sets information about the key, including the key itself.
        Parameters:
        newKeyInfo - information about the key, including the key itself
      • getEncryptionMethods

        List<EncryptionMethod> getEncryptionMethods()
        Gets the encryption methods that are supported by the entity.
        Returns:
        the encryption methods that are supported by the entity