28 assert(
'is_array($info)');
29 assert(
'is_array($config)');
39 throw new Exception(
'Invalid attributes for authentication source ' .
40 $this->authId .
': ' . $e->getMessage());
52 assert(
'is_array($state)');
static normalizeAttributesArray($attributes)
Validate and normalize an array with attributes.
$attributes
The attributes we return.
if(!array_key_exists('stateid', $_REQUEST)) $state
Handle linkback() response from LinkedIn.
authenticate(&$state)
Log in using static attributes.
__construct($info, $config)
Constructor for this authentication source.