ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilSamlIdpDiscovery Interface Reference

Interface ilSamlAuth. More...

+ Inheritance diagram for ilSamlIdpDiscovery:
+ Collaboration diagram for ilSamlIdpDiscovery:

Public Member Functions

 getList ()
 This method should return an array of IDPs. More...
 
 storeIdpMetadata ($idpId, $metadata)
 
 fetchIdpMetadata ($idpId)
 
 deleteIdpMetadata ($idpId)
 

Detailed Description

Interface ilSamlAuth.

Definition at line 7 of file interface.ilSamlIdpDiscovery.php.

Member Function Documentation

◆ deleteIdpMetadata()

ilSamlIdpDiscovery::deleteIdpMetadata (   $idpId)
Parameters
int$idpId

Implemented in ilSimpleSAMLphplIdpDiscovery.

◆ fetchIdpMetadata()

ilSamlIdpDiscovery::fetchIdpMetadata (   $idpId)
Parameters
int$idpId

Implemented in ilSimpleSAMLphplIdpDiscovery.

◆ getList()

ilSamlIdpDiscovery::getList ( )

This method should return an array of IDPs.

Each element should be an array as well, providing at least a value for key 'entityid'.

Returns
array

Implemented in ilSimpleSAMLphplIdpDiscovery.

◆ storeIdpMetadata()

ilSamlIdpDiscovery::storeIdpMetadata (   $idpId,
  $metadata 
)
Parameters
int$idpId
string$metadata

Implemented in ilSimpleSAMLphplIdpDiscovery.


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