Interface EncryptedElementType

All Superinterfaces:
SAMLObject, XMLObject
All Known Subinterfaces:
EncryptedAssertion, EncryptedAttribute, EncryptedID, NewEncryptedID
All Known Implementing Classes:
EncryptedAssertionImpl, EncryptedAttributeImpl, EncryptedElementTypeImpl, EncryptedIDImpl, NewEncryptedIDImpl

public interface EncryptedElementType
extends SAMLObject
SAML 2.0 Core EncryptedElementType.
  • Field Details

    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
      Constant Field Values
    • TYPE_NAME

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

    • getEncryptedData

      EncryptedData getEncryptedData()
      Get the EncryptedData child element.
      Returns:
      the EncryptedData child element
    • setEncryptedData

      void setEncryptedData​(EncryptedData newEncryptedData)
      Set the EncryptedData child element.
      Parameters:
      newEncryptedData - the new EncryptedData child element
    • getEncryptedKeys

      List<EncryptedKey> getEncryptedKeys()
      A list of EncryptedKey child elements.
      Returns:
      a list of EncryptedKey child elements