Orpheus

HttpAuthentication extends AbstractAuthentication
in package

Table of Contents

Properties

$authenticatedUser  : AbstractUser|null
$impersonatedUser  : AbstractUser|null
$request  : InputRequest|null

Methods

__construct()  : mixed
AbstractAuthentication constructor
authenticate()  : void
authenticateByToken()  : void
getAuthenticatedUser()  : AbstractUser|null
getAuthenticationToken()  : string|null
getImpersonatedUser()  : AbstractUser|null
getRequest()  : InputRequest
impersonate()  : void
impersonateByToken()  : void
isAuthenticated()  : bool
revoke()  : void
terminateImpersonation()  : void
getUserNameField()  : string

Properties

Methods

authenticateByToken()

public authenticateByToken(string $token) : void
Parameters
$token : string

getAuthenticationToken()

public getAuthenticationToken() : string|null
Return values
string|null

impersonateByToken()

public impersonateByToken(string $token) : void
Parameters
$token : string

							
On this page

Search results