ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
SAML2\Compat\AbstractContainer Class Reference
+ Inheritance diagram for SAML2\Compat\AbstractContainer:
+ Collaboration diagram for SAML2\Compat\AbstractContainer:

Public Member Functions

 getLogger ()
 Get a PSR-3 compatible logger. More...
 
 generateId ()
 Generate a random identifier for identifying SAML2 documents. More...
 
 debugMessage ($message, $type)
 Log an incoming message to the debug log. More...
 
 redirect ($url, $data=array())
 Trigger the user to perform a GET to the given URL with the given data. More...
 
 postRedirect ($url, $data=array())
 Trigger the user to perform a POST to the given URL with the given data. More...
 

Detailed Description

Definition at line 5 of file AbstractContainer.php.

Member Function Documentation

◆ debugMessage()

SAML2\Compat\AbstractContainer::debugMessage (   $message,
  $type 
)
abstract

Log an incoming message to the debug log.

Type can be either:

  • in XML received from third party
  • out XML that will be sent to third party
  • encrypt XML that is about to be encrypted
  • decrypt XML that was just decrypted
Parameters
string$message
string$type
Returns
void

◆ generateId()

SAML2\Compat\AbstractContainer::generateId ( )
abstract

Generate a random identifier for identifying SAML2 documents.

◆ getLogger()

SAML2\Compat\AbstractContainer::getLogger ( )
abstract

Get a PSR-3 compatible logger.

Returns

◆ postRedirect()

SAML2\Compat\AbstractContainer::postRedirect (   $url,
  $data = array() 
)
abstract

Trigger the user to perform a POST to the given URL with the given data.

Parameters
string$url
array$data
Returns
void

◆ redirect()

SAML2\Compat\AbstractContainer::redirect (   $url,
  $data = array() 
)
abstract

Trigger the user to perform a GET to the given URL with the given data.

Parameters
string$url
array$data
Returns
void

The documentation for this class was generated from the following file: