ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
AuthnContextClassRef.php
Go to the documentation of this file.
1
<?
php
2
3
9
class
sspmod_saml_Auth_Process_AuthnContextClassRef
extends
SimpleSAML_Auth_ProcessingFilter
10
{
11
17
private
$authnContextClassRef
;
18
19
28
public
function
__construct
(
$config
, $reserved)
29
{
30
parent::__construct(
$config
, $reserved);
31
assert(is_array(
$config
));
32
33
if
(!isset(
$config
[
'AuthnContextClassRef'
])) {
34
throw
new
SimpleSAML_Error_Exception
(
'Missing AuthnContextClassRef option in processing filter.'
);
35
}
36
37
$this->authnContextClassRef = (string)
$config
[
'AuthnContextClassRef'
];
38
}
39
40
46
public
function
process
(&
$state
)
47
{
48
assert(is_array(
$state
));
49
50
$state
[
'saml:AuthnContextClassRef'
] =
$this->authnContextClassRef
;
51
}
52
}
$config
$config
Definition:
bootstrap.php:15
sspmod_saml_Auth_Process_AuthnContextClassRef
Definition:
AuthnContextClassRef.php:9
SimpleSAML_Error_Exception
Definition:
Exception.php:12
sspmod_saml_Auth_Process_AuthnContextClassRef\process
process(&$state)
Set the AuthnContextClassRef in the SAML 2 response.
Definition:
AuthnContextClassRef.php:46
sspmod_saml_Auth_Process_AuthnContextClassRef\__construct
__construct($config, $reserved)
Initialize this filter.
Definition:
AuthnContextClassRef.php:28
$state
if(!array_key_exists('stateid', $_REQUEST)) $state
Handle linkback() response from LinkedIn.
Definition:
linkback.php:10
sspmod_saml_Auth_Process_AuthnContextClassRef\$authnContextClassRef
$authnContextClassRef
Definition:
AuthnContextClassRef.php:17
php
SimpleSAML_Auth_ProcessingFilter
Definition:
ProcessingFilter.php:21
libs
composer
vendor
simplesamlphp
simplesamlphp
modules
saml
lib
Auth
Process
AuthnContextClassRef.php
Generated on Thu Jan 16 2025 19:01:56 for ILIAS by
1.8.13 (using
Doxyfile
)