ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct (\DOMElement $xml=null) | |
Constructor for SAML 2 encrypted assertions. More... | |
setAssertion (Assertion $assertion, XMLSecurityKey $key) | |
Set the assertion. More... | |
getAssertion (XMLSecurityKey $inputKey, array $blacklist=array()) | |
Retrieve the assertion. More... | |
toXML (\DOMNode $parentElement=null) | |
Convert this encrypted assertion to an XML element. More... | |
Private Attributes | |
$encryptedData | |
Definition at line 13 of file EncryptedAssertion.php.
SAML2\EncryptedAssertion::__construct | ( | \DOMElement | $xml = null | ) |
Constructor for SAML 2 encrypted assertions.
\DOMElement | null | $xml | The encrypted assertion XML element. |
Definition at line 28 of file EncryptedAssertion.php.
SAML2\EncryptedAssertion::getAssertion | ( | XMLSecurityKey | $inputKey, |
array | $blacklist = array() |
||
) |
Retrieve the assertion.
XMLSecurityKey | $inputKey | The key we should use to decrypt the assertion. |
array | $blacklist | Blacklisted decryption algorithms. |
Definition at line 91 of file EncryptedAssertion.php.
Referenced by SAML2\Assertion\Decrypter\decrypt().
SAML2\EncryptedAssertion::setAssertion | ( | Assertion | $assertion, |
XMLSecurityKey | $key | ||
) |
Set the assertion.
\SAML2\Assertion | $assertion | The assertion. |
XMLSecurityKey | $key | The key we should use to encrypt the assertion. |
Definition at line 50 of file EncryptedAssertion.php.
References $key, $xml, and SAML2\Assertion\toXML().
SAML2\EncryptedAssertion::toXML | ( | \DOMNode | $parentElement = null | ) |
Convert this encrypted assertion to an XML element.
\DOMNode | null | $parentElement | The DOM node the assertion should be created in. |
Definition at line 106 of file EncryptedAssertion.php.
|
private |
Definition at line 20 of file EncryptedAssertion.php.