Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
SAML_Service_Provider Class Reference
Inheritance diagram for SAML_Service_Provider:

Public Member Functions

 __construct ($info, $config)
 
 startSSO ($idp, array $state)
 
 startSSO2 (SimpleSAML_Configuration $idpMetadata, array $state)
 
 startSLO2 (&$state)
 

Data Fields

 $entityId
 
 $metadata
 
 $idp
 
 $discoURL
 

Detailed Description

Definition at line 29 of file saml_sp.inc.

Constructor & Destructor Documentation

__construct (   $info,
  $config 
)

Constructor for SAML SP authentication source.

Parameters
array$infoInformation about this authentication source.
array$configConfiguration.

Definition at line 72 of file saml_sp.inc.

Member Function Documentation

startSLO2 ( $state)

Start a SAML 2 logout operation.

Parameters
array$stateThe logout state.

Definition at line 234 of file saml_sp.inc.

startSSO (   $idp,
array  $state 
)

Send a SSO request to an IdP.

Parameters
string$idpThe entity ID of the IdP.
array$stateThe state array for the current authentication.

Definition at line 110 of file saml_sp.inc.

startSSO2 ( SimpleSAML_Configuration  $idpMetadata,
array  $state 
)

Send a SAML2 SSO request to an IdP.

Parameters
SimpleSAML_Configuration$idpMetadataThe metadata of the IdP.
array$stateThe state array for the current authentication.

Definition at line 135 of file saml_sp.inc.


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