ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
TransientNameID.php
Go to the documentation of this file.
1
<?
php
2
3
9
class
sspmod_saml_Auth_Process_TransientNameID
extends
sspmod_saml_BaseNameIDGenerator
10
{
11
18
public
function
__construct
(
$config
, $reserved)
19
{
20
parent::__construct(
$config
, $reserved);
21
assert(is_array(
$config
));
22
23
$this->format =
\SAML2\Constants::NAMEID_TRANSIENT
;
24
}
25
26
33
protected
function
getValue
(array &
$state
)
34
{
35
return
SimpleSAML\Utils\Random::generateID
();
36
}
37
}
sspmod_saml_Auth_Process_TransientNameID\getValue
getValue(array &$state)
Get the NameID value.
Definition:
TransientNameID.php:33
SimpleSAML\Utils\Random\generateID
static generateID()
Generate a random identifier, ID_LENGTH bytes long.
Definition:
Random.php:26
$config
$config
Definition:
bootstrap.php:15
sspmod_saml_Auth_Process_TransientNameID\__construct
__construct($config, $reserved)
Initialize this filter, parse configuration.
Definition:
TransientNameID.php:18
$state
if(!array_key_exists('stateid', $_REQUEST)) $state
Handle linkback() response from LinkedIn.
Definition:
linkback.php:10
sspmod_saml_Auth_Process_TransientNameID
Definition:
TransientNameID.php:9
SAML2\Constants\NAMEID_TRANSIENT
const NAMEID_TRANSIENT
Transient NameID format.
Definition:
Constants.php:200
sspmod_saml_BaseNameIDGenerator
Definition:
BaseNameIDGenerator.php:8
php
libs
composer
vendor
simplesamlphp
simplesamlphp
modules
saml
lib
Auth
Process
TransientNameID.php
Generated on Thu Jan 16 2025 19:01:56 for ILIAS by
1.8.13 (using
Doxyfile
)