Copied!

TokenService

TokenService.php : 14

Methods

publiccheckToken()

TokenService.php : 22
public checkToken(string $tokenType, string $token[, string|null $identifier = null ]) : bool

Parameters

Name Type Default value Description
$tokenType string - -
$token string - -
$identifier string|null null -

Return values

bool

publicdeleteToken()

TokenService.php : 43
public deleteToken(Token $token) : void

Parameters

Name Type Default value Description
$token Token - -

publicgenerateToken()

TokenService.php : 31
public generateToken(string $type, int $ttl[, string|null $identifier = null ][, int $tokenLength = 64 ][, TokenGeneratorInterface|null $tokenGenerator = null ]) : Token

Parameters

Name Type Default value Description
$type string - -
$ttl int - -
$identifier string|null null -
$tokenLength int 64 -
$tokenGenerator TokenGeneratorInterface|null null -

Return values

Token

Tags
Throws
InvalidArgumentException

publicgetToken()

TokenService.php : 16
public getToken(string $tokenType, string $token[, string|null $identifier = null ]) : Token

Parameters

Name Type Default value Description
$tokenType string - -
$token string - -
$identifier string|null null -

Return values

Token

publicrevokeToken()

TokenService.php : 39
public revokeToken(Token $token) : void

Parameters

Name Type Default value Description
$token Token - -

publicrevokeTokenByIdentifier()

TokenService.php : 41
public revokeTokenByIdentifier(string $tokenType, string|null $identifier) : void

Parameters

Name Type Default value Description
$tokenType string - -
$identifier string|null - -