36 parent::__construct(
$config, $reserved);
39 if (isset(
$config[
'attribute'])) {
40 $this->attribute = (string)
$config[
'attribute'];
42 $this->attribute =
'eduPersonTargetedID';
46 $this->nameId = (bool)
$config[
'nameId'];
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.
const NAMEID_PERSISTENT
Persistent NameID format.
process(&$request)
Process a request.