LoginAuthorizationItem
in package
implements
ISecurityItem
Table of Contents
Interfaces
Constants
- ITEM_TYPE = 'login-authorization-token'
Properties
- $itemType : string
- $loginIdentifier : ILoginIdentifier
- $token : string
Methods
- __construct() : mixed
- fromArray() : mixed
- getItemType() : string
- getLoginIdentifier() : ILoginIdentifier
- getToken() : string
- setLoginIdentifier() : mixed
- setToken() : self
Constants
ITEM_TYPE
public
mixed
ITEM_TYPE
= 'login-authorization-token'
Properties
$itemType
private
string
$itemType
= self::ITEM_TYPE
$loginIdentifier
private
ILoginIdentifier
$loginIdentifier
$token
private
string
$token
Methods
__construct()
public
__construct() : mixed
fromArray()
public
fromArray(mixed $data) : mixed
Parameters
- $data : mixed
getItemType()
public
getItemType() : string
Return values
stringgetLoginIdentifier()
public
getLoginIdentifier() : ILoginIdentifier
Return values
ILoginIdentifiergetToken()
public
getToken() : string
Return values
string —$token
setLoginIdentifier()
public
setLoginIdentifier(ILoginIdentifier $loginIdentifier) : mixed
Parameters
- $loginIdentifier : ILoginIdentifier
setToken()
public
setToken(string $token) : self
Parameters
- $token : string