|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for SimpleSAML\Bindings\Shib13\HTTPPost:Public Member Functions | |
| __construct (\SimpleSAML_Configuration $configuration, \SimpleSAML_Metadata_MetaDataStorageHandler $metadatastore) | |
| Constructor for the \SimpleSAML\Bindings\Shib13\HTTPPost class. More... | |
| sendResponse ( $response, \SimpleSAML_Configuration $idpmd, \SimpleSAML_Configuration $spmd, $relayState, $shire) | |
| Send an authenticationResponse using HTTP-POST. More... | |
| decodeResponse ($post) | |
| Decode a received response. More... | |
Private Attributes | |
| $configuration = null | |
| $metadata = null | |
Definition at line 20 of file HTTPPost.php.
| SimpleSAML\Bindings\Shib13\HTTPPost::__construct | ( | \SimpleSAML_Configuration | $configuration, |
| \SimpleSAML_Metadata_MetaDataStorageHandler | $metadatastore | ||
| ) |
Constructor for the \SimpleSAML\Bindings\Shib13\HTTPPost class.
| \SimpleSAML_Configuration | $configuration | The configuration to use. |
| \SimpleSAML_Metadata_MetaDataStorageHandler | $metadatastore | A store where to find metadata. |
Definition at line 40 of file HTTPPost.php.
References SimpleSAML\Bindings\Shib13\HTTPPost\$configuration.
| SimpleSAML\Bindings\Shib13\HTTPPost::decodeResponse | ( | $post | ) |
Decode a received response.
| array | $post | POST data received. |
Exception If there is no SAMLResponse parameter.
Definition at line 131 of file HTTPPost.php.
References $post, SimpleSAML\Utils\XML\checkSAMLMessage(), and SimpleSAML\Utils\XML\debugSAMLMessage().
Here is the call graph for this function:| SimpleSAML\Bindings\Shib13\HTTPPost::sendResponse | ( | $response, | |
| \SimpleSAML_Configuration | $idpmd, | ||
| \SimpleSAML_Configuration | $spmd, | ||
| $relayState, | |||
| $shire | |||
| ) |
Send an authenticationResponse using HTTP-POST.
| string | $response | The response which should be sent. |
| \SimpleSAML_Configuration | $idpmd | The metadata of the IdP which is sending the response. |
| \SimpleSAML_Configuration | $spmd | The metadata of the SP which is receiving the response. |
| string | null | $relayState | The relaystate for the SP. |
| string | $shire | The shire which should receive the response. |
Definition at line 58 of file HTTPPost.php.
References $idpmd, $relayState, $response, $spmd, SimpleSAML\Utils\XML\checkSAMLMessage(), SimpleSAML\Utils\XML\debugSAMLMessage(), SAML2\DOMDocumentFactory\fromString(), SimpleSAML\Utils\Crypto\loadPrivateKey(), SimpleSAML\Utils\Crypto\loadPublicKey(), and SimpleSAML\Utils\HTTP\submitPOSTData().
Here is the call graph for this function:
|
private |
Definition at line 26 of file HTTPPost.php.
Referenced by SimpleSAML\Bindings\Shib13\HTTPPost\__construct().
|
private |
Definition at line 31 of file HTTPPost.php.