ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilSamlAuth Interface Reference

Interface ilSamlAuth. More...

+ Inheritance diagram for ilSamlAuth:
+ Collaboration diagram for ilSamlAuth:

Public Member Functions

 getAuthId ()
 
 protectResource ()
 Protect a script resource with a SAML auth. More...
 
 storeParam (string $key, $value)
 
 isAuthenticated ()
 
 popParam (string $key)
 
 getParam (string $key)
 
 getAttributes ()
 
 logout (string $returnUrl='')
 
 getIdpDiscovery ()
 
 getAuthDataArray ()
 

Detailed Description

Interface ilSamlAuth.

Author
Michael Jansen mjans.nosp@m.en@d.nosp@m.ataba.nosp@m.y.de

Definition at line 25 of file interface.ilSamlAuth.php.

Member Function Documentation

◆ getAttributes()

ilSamlAuth::getAttributes ( )
Returns
array

Implemented in ilSimpleSAMLphpWrapper.

◆ getAuthDataArray()

ilSamlAuth::getAuthDataArray ( )
Returns
array

Implemented in ilSimpleSAMLphpWrapper.

◆ getAuthId()

ilSamlAuth::getAuthId ( )
Returns
string

Implemented in ilSimpleSAMLphpWrapper.

◆ getIdpDiscovery()

ilSamlAuth::getIdpDiscovery ( )

◆ getParam()

ilSamlAuth::getParam ( string  $key)
Parameters
string$key
Returns
mixed

Implemented in ilSimpleSAMLphpWrapper.

◆ isAuthenticated()

ilSamlAuth::isAuthenticated ( )
Returns
bool

Implemented in ilSimpleSAMLphpWrapper.

◆ logout()

ilSamlAuth::logout ( string  $returnUrl = '')
Parameters
string$returnUrl

Implemented in ilSimpleSAMLphpWrapper.

◆ popParam()

ilSamlAuth::popParam ( string  $key)
Parameters
string$key
Returns
mixed

Implemented in ilSimpleSAMLphpWrapper.

◆ protectResource()

ilSamlAuth::protectResource ( )

Protect a script resource with a SAML auth.

Implemented in ilSimpleSAMLphpWrapper.

◆ storeParam()

ilSamlAuth::storeParam ( string  $key,
  $value 
)
Parameters
string$key
mixed$value

Implemented in ilSimpleSAMLphpWrapper.


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