|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for sspmod_saml_IdP_SQLNameID:Static Public Member Functions | |
| static | add ($idpEntityId, $spEntityId, $user, $value) |
| Add a NameID into the database. More... | |
| static | get ($idpEntityId, $spEntityId, $user) |
| Retrieve a NameID into from database. More... | |
| static | delete ($idpEntityId, $spEntityId, $user) |
| Delete a NameID from the database. More... | |
| static | getIdentities ($idpEntityId, $spEntityId) |
| Retrieve all federated identities for an IdP-SP pair. More... | |
Static Private Member Functions | |
| static | createTable (\SimpleSAML\Store\SQL $store) |
| Create NameID table in SQL, if it is missing. More... | |
| static | getStore () |
| Retrieve the SQL datastore. More... | |
Definition at line 8 of file SQLNameID.php.
|
static |
Add a NameID into the database.
| \SimpleSAML\Store\SQL | $store | The data store. |
| string | $idpEntityId | The IdP entityID. |
| string | $spEntityId | The SP entityID. |
| string | $user | The user's unique identificator (e.g. username). |
| string | $value | The NameID value. |
Definition at line 66 of file SQLNameID.php.
References $idpEntityId, PHPMailer\PHPMailer\$params, $query, $spEntityId, $store, $user, and getStore().
Referenced by sspmod_saml_Auth_Process_SQLPersistentNameID\getValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Create NameID table in SQL, if it is missing.
| \SimpleSAML\Store\SQL | $store | The datastore. |
Definition at line 15 of file SQLNameID.php.
References $query, and $store.
Referenced by getStore().
Here is the caller graph for this function:
|
static |
Delete a NameID from the database.
| string | $idpEntityId | The IdP entityID. |
| string | $spEntityId | The SP entityID. |
| string | $user | The user's unique identificator (e.g. username). |
Definition at line 131 of file SQLNameID.php.
References $idpEntityId, PHPMailer\PHPMailer\$params, $query, $spEntityId, $store, $user, and getStore().
Here is the call graph for this function:
|
static |
Retrieve a NameID into from database.
| string | $idpEntityId | The IdP entityID. |
| string | $spEntityId | The SP entityID. |
| string | $user | The user's unique identificator (e.g. username). |
Definition at line 96 of file SQLNameID.php.
References $idpEntityId, PHPMailer\PHPMailer\$params, $query, $row, $spEntityId, $store, $user, and getStore().
Referenced by sspmod_saml_Auth_Process_SQLPersistentNameID\getValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Retrieve all federated identities for an IdP-SP pair.
| string | $idpEntityId | The IdP entityID. |
| string | $spEntityId | The SP entityID. |
Definition at line 158 of file SQLNameID.php.
References $idpEntityId, PHPMailer\PHPMailer\$params, $query, $res, $row, $spEntityId, $store, and getStore().
Here is the call graph for this function:
|
staticprivate |
Retrieve the SQL datastore.
Will also ensure that the NameID table is present.
Definition at line 44 of file SQLNameID.php.
References $store, createTable(), and SimpleSAML\Store\getInstance().
Referenced by add(), delete(), get(), and getIdentities().
Here is the call graph for this function:
Here is the caller graph for this function: