Package com.sun.identity.saml2.assertion
Interface EncryptedAssertion
-
- All Superinterfaces:
EncryptedElement
,XmlSerializable
@SupportedAll public interface EncryptedAssertion extends EncryptedElement
TheEncryptedAssertion
represents an assertion in encrypted fashion, as defined by the XML Encryption Syntax and Processing specification [XMLEnc]. The EncryptedAssertion contains anEncryptedData
and zero or moreEncryptedKey
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Assertion
decrypt(Set<PrivateKey> privateKeys)
Decrypt the encrypted assertion.-
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString
-
-
-
-
Method Detail
-
decrypt
Assertion decrypt(Set<PrivateKey> privateKeys) throws SAML2Exception
Decrypt the encrypted assertion.- Parameters:
privateKeys
- Private keys of the recipient used to decrypt the secret key.- Returns:
- an assertion that is decrypted from this object
- Throws:
SAML2Exception
- if it could not decrypt the assertion properly.
-
-