class Extractor extends LazyExtractor (View source)

Constants

USER_PATH

Properties

protected $service

Methods

__construct()

No description

getSupports()

No description

getNormalizersMap()

No description

idNormalizer($data)

No description

emailNormalizer($data)

No description

firstNameNormalizer($data)

No description

lastNameNormalizer($data)

No description

usernameNormalizer($data)

No description

string
claim(Claim|string $claim = null)

Convert a claim into its raw value

array
profileLoader()

Load the external Concrete profile, either from id_token or through the API

Details

__construct()

No description

getSupports()

No description

protected getNormalizersMap()

No description

idNormalizer($data)

No description

Parameters

$data

emailNormalizer($data)

No description

Parameters

$data

firstNameNormalizer($data)

No description

Parameters

$data

lastNameNormalizer($data)

No description

Parameters

$data

usernameNormalizer($data)

No description

Parameters

$data

protected string claim(Claim|string $claim = null)

Convert a claim into its raw value

Parameters

Claim|string $claim

Return Value

string

array profileLoader()

Load the external Concrete profile, either from id_token or through the API

Return Value

array

Exceptions

Exception
TokenNotFoundException
ExpiredTokenException