|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for SAML2\EncryptedAssertion: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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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.
References $root.
|
private |
Definition at line 20 of file EncryptedAssertion.php.