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

Public Member Functions

 __construct ()
 Create a new SimpleSAMLphp compatible container. More...
 
 getLogger ()
 {} More...
 
 generateId ()
 {} More...
 
 debugMessage ($message, $type)
 {} More...
 
 redirect ($url, $data=array())
 {} More...
 
 postRedirect ($url, $data=array())
 {} More...
 
- Public Member Functions inherited from SAML2\Compat\AbstractContainer
 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...
 

Protected Attributes

 $logger
 

Detailed Description

Definition at line 8 of file Container.php.

Constructor & Destructor Documentation

◆ __construct()

SAML2\Compat\Ssp\Container::__construct ( )

Create a new SimpleSAMLphp compatible container.

Definition at line 18 of file Container.php.

19  {
20  $this->logger = new Logger();
21  }

Member Function Documentation

◆ debugMessage()

SAML2\Compat\Ssp\Container::debugMessage (   $message,
  $type 
)

{}

Definition at line 42 of file Container.php.

References $message, $type, and SimpleSAML_Utilities\debugMessage().

43  {
45  }
static debugMessage($message, $type)
Definition: Utilities.php:658
$type
catch(Exception $e) $message
+ Here is the call graph for this function:

◆ generateId()

SAML2\Compat\Ssp\Container::generateId ( )

{}

Definition at line 34 of file Container.php.

References SimpleSAML_Utilities\generateID().

35  {
37  }
+ Here is the call graph for this function:

◆ getLogger()

SAML2\Compat\Ssp\Container::getLogger ( )

{}

Definition at line 26 of file Container.php.

References SAML2\Compat\Ssp\Container\$logger.

27  {
28  return $this->logger;
29  }

◆ postRedirect()

SAML2\Compat\Ssp\Container::postRedirect (   $url,
  $data = array() 
)

{}

Definition at line 58 of file Container.php.

References $data, $url, and SimpleSAML_Utilities\postRedirect().

59  {
61  }
$url
static postRedirect($destination, $post)
Definition: Utilities.php:538
+ Here is the call graph for this function:

◆ redirect()

SAML2\Compat\Ssp\Container::redirect (   $url,
  $data = array() 
)

{}

Definition at line 50 of file Container.php.

References $data, $url, and SimpleSAML_Utilities\redirectTrustedURL().

51  {
53  }
static redirectTrustedURL($url, $parameters=array())
Definition: Utilities.php:274
$url
+ Here is the call graph for this function:

Field Documentation

◆ $logger

SAML2\Compat\Ssp\Container::$logger
protected

Definition at line 13 of file Container.php.

Referenced by SAML2\Compat\Ssp\Container\getLogger().


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