BConnect POS - Reference PHP

RefreshTokenService
in package

Table of Contents

Constants

REFRESH_TOKEN_TTL  : mixed = 2592000

Properties

$entityManager  : EntityManagerInterface
$refreshTokenRepository  : RefreshTokenRepository

Methods

__construct()  : mixed
cleanupExpiredTokens()  : int
createRefreshToken()  : RefreshToken
refreshAccessToken()  : array<string|int, mixed>|null
revokeAllTokensForUser()  : void
revokeRefreshToken()  : bool
validateRefreshToken()  : RefreshToken|null
generateSecureToken()  : string

Constants

Properties

Methods

refreshAccessToken()

public refreshAccessToken(string $refreshToken) : array<string|int, mixed>|null
Parameters
$refreshToken : string
Return values
array<string|int, mixed>|null

revokeRefreshToken()

public revokeRefreshToken(string $token) : bool
Parameters
$token : string
Return values
bool
On this page

Search results