Uses of Interface
org.opensaml.saml.saml2.core.EncryptedElementType
-
Packages that use EncryptedElementType Package Description org.opensaml.saml.saml2.core Interfaces for SAML 2.0 core and protocol interfaces.org.opensaml.saml.saml2.encryption Classes for encrypting and decrypting SAML. -
-
Uses of EncryptedElementType in org.opensaml.saml.saml2.core
Subinterfaces of EncryptedElementType in org.opensaml.saml.saml2.core Modifier and Type Interface Description interfaceEncryptedAssertionSAML 2.0 Core EncryptedAssertion.interfaceEncryptedAttributeSAML 2.0 Core EncryptedAttribute.interfaceEncryptedIDSAML 2.0 Core EncryptedID.interfaceNewEncryptedIDSAML 2.0 Core NewEncryptedID. -
Uses of EncryptedElementType in org.opensaml.saml.saml2.encryption
Methods in org.opensaml.saml.saml2.encryption that return EncryptedElementType Modifier and Type Method Description private EncryptedElementTypeEncrypter. encrypt(XMLObject xmlObject, QName encElementName)Encrypt the specified XMLObject, and return it as an instance of the specified QName, which should be one of the types derived fromEncryptedElementType.protected EncryptedElementTypeEncrypter. placeKeysAsPeers(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Store the specified EncryptedData and EncryptedKey(s) in the specified instance of EncryptedElementType as peer elements, following SAML 2 Errata E43 guidelines for forward and back referencing between the EncryptedData and EncryptedKey(s).protected EncryptedElementTypeEncrypter. placeKeysInline(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Place the EncryptedKey elements inside the KeyInfo element within the EncryptedData element.protected EncryptedElementTypeEncrypter. processElements(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Handle post-processing of generated EncryptedData and EncryptedKey(s) and storage in the appropriate EncryptedElementType instance.Methods in org.opensaml.saml.saml2.encryption with parameters of type EncryptedElementType Modifier and Type Method Description private SAMLObjectDecrypter. decryptData(EncryptedElementType encElement)Decrypt the specified instance of EncryptedElementType, and return it as an instance of the specified QName.protected EncryptedElementTypeEncrypter. placeKeysAsPeers(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Store the specified EncryptedData and EncryptedKey(s) in the specified instance of EncryptedElementType as peer elements, following SAML 2 Errata E43 guidelines for forward and back referencing between the EncryptedData and EncryptedKey(s).protected EncryptedElementTypeEncrypter. placeKeysInline(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Place the EncryptedKey elements inside the KeyInfo element within the EncryptedData element.protected EncryptedElementTypeEncrypter. processElements(EncryptedElementType encElement, EncryptedData encData, List<EncryptedKey> encKeys)Handle post-processing of generated EncryptedData and EncryptedKey(s) and storage in the appropriate EncryptedElementType instance.
-