class ClientCredentialsToken extends AbstractToken implements ClientInterface

OAuth2 ClientCredentialsToken for token endpoint authentication.

Properties

protected $providerKey
protected $clientId
protected $clientSecret
protected $redirectUri

Methods

__construct($providerKey, $clientId, $clientSecret, $redirectUri = '', array $roles = [])

No description

getId()

No description

Client
setClientId(string $clientId)

Set client_id.

string
getClientId()

Get client_id.

Client
setClientSecret(string $clientSecret)

Set client_secret.

string
getClientSecret()

Get client_secret.

Client
setRedirectUri(string $redirectUri)

Set redirect_uri.

string
getRedirectUri()

Get redirect_uri.

getProviderKey()

No description

getCredentials()

No description

serialize()

No description

unserialize($str)

No description

Details

at line 28
__construct($providerKey, $clientId, $clientSecret, $redirectUri = '', array $roles = [])

Parameters

$providerKey
$clientId
$clientSecret
$redirectUri
array $roles

at line 46
getId()

at line 51
Client setClientId(string $clientId)

Set client_id.

Parameters

string $clientId

Return Value

Client

at line 58
string getClientId()

Get client_id.

Return Value

string

at line 63
Client setClientSecret(string $clientSecret)

Set client_secret.

Parameters

string $clientSecret

Return Value

Client

at line 70
string getClientSecret()

Get client_secret.

Return Value

string

at line 75
Client setRedirectUri(string $redirectUri)

Set redirect_uri.

Parameters

string $redirectUri

Return Value

Client

at line 82
string getRedirectUri()

Get redirect_uri.

Return Value

string

at line 87
getProviderKey()

at line 92
getCredentials()

at line 97
serialize()

at line 108
unserialize($str)

Parameters

$str