36 parent::__construct(
$config, $reserved);
37 assert(
'is_array($config)');
39 if (isset(
$config[
'attribute'])) {
42 $this->attribute =
'eduPersonTargetedID';
46 $this->nameId = (bool)
$config[
'nameId'];
60 assert(
'is_array($state)');
62 if (!isset(
$state[
'saml:NameID'][\
SAML2\Constants::NAMEID_PERSISTENT])) {
64 'Unable to generate eduPersonTargetedID because no persistent NameID was available.'
if(!array_key_exists('stateid', $_REQUEST)) $state
Handle linkback() response from LinkedIn.
__construct($config, $reserved)
Initialize this filter, parse configuration.
Create styles array
The data for the language used.
const NAMEID_PERSISTENT
Persistent NameID format.
process(&$request)
Process a request.