|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Inheritance diagram for SimpleSAML\IdP\LogoutHandlerInterface:
Collaboration diagram for SimpleSAML\IdP\LogoutHandlerInterface:Public Member Functions | |
| __construct (\SimpleSAML_IdP $idp) | |
| Initialize this logout handler. More... | |
| startLogout (array &$state, $assocId) | |
| Start a logout operation. More... | |
| onResponse ($assocId, $relayState, \SimpleSAML_Error_Exception $error=null) | |
| Handles responses to our logout requests. More... | |
Definition at line 11 of file LogoutHandlerInterface.php.
| SimpleSAML\IdP\LogoutHandlerInterface::__construct | ( | \SimpleSAML_IdP | $idp | ) |
Initialize this logout handler.
| \SimpleSAML_IdP | $idp | The IdP we are logging out from. |
Implemented in SimpleSAML\IdP\IFrameLogoutHandler, and SimpleSAML\IdP\TraditionalLogoutHandler.
| SimpleSAML\IdP\LogoutHandlerInterface::onResponse | ( | $assocId, | |
| $relayState, | |||
| \SimpleSAML_Error_Exception | $error = null |
||
| ) |
Handles responses to our logout requests.
This function will never return.
| string | $assocId | The association that is terminated. |
| string | null | $relayState | The RelayState from the start of the logout. |
| \SimpleSAML_Error_Exception | null | $error | The error that occurred during session termination (if any). |
Implemented in SimpleSAML\IdP\IFrameLogoutHandler, and SimpleSAML\IdP\TraditionalLogoutHandler.
| SimpleSAML\IdP\LogoutHandlerInterface::startLogout | ( | array & | $state, |
| $assocId | |||
| ) |
Start a logout operation.
This function must never return.
| array | &$state | The logout state. |
| string | null | $assocId | The association that started the logout. |
Implemented in SimpleSAML\IdP\IFrameLogoutHandler, and SimpleSAML\IdP\TraditionalLogoutHandler.