PHP Класс Thruway\Authentication\AuthenticationDetails

Наследование: implements JsonSerializable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( )
addAuthRole ( $authRole )
createAnonymous ( ) : AuthenticationDetails Create anonymous
getAuthExtra ( ) : stdClass
getAuthId ( ) : mixed Get authentication ID
getAuthMethod ( ) : mixed Get authentication method
getAuthRole ( ) : mixed
getAuthRoles ( ) : array
getChallenge ( ) : mixed Get challenge data
getChallengeDetails ( ) : mixed Get challenge details
hasAuthRole ( $authRole ) : boolean
jsonSerialize ( ) : mixed (PHP 5 >= 5.4.0)
Specify data which should be serialized to JSON
setAuthExtra ( stdClass $authExtra )
setAuthId ( mixed $authId ) Set authentication ID
setAuthMethod ( mixed $authMethod ) Set authentication method
setAuthRoles ( array $authRoles )
setChallenge ( mixed $challenge ) Set challenge info
setChallengeDetails ( mixed $challengeDetails ) Set challenge details

Описание методов

__construct() публичный метод

public __construct ( )

addAuthRole() публичный метод

public addAuthRole ( $authRole )
$authRole

createAnonymous() публичный статический метод

Create anonymous
public static createAnonymous ( ) : AuthenticationDetails
Результат AuthenticationDetails

getAuthExtra() публичный метод

public getAuthExtra ( ) : stdClass
Результат stdClass

getAuthId() публичный метод

Get authentication ID
public getAuthId ( ) : mixed
Результат mixed

getAuthMethod() публичный метод

Get authentication method
public getAuthMethod ( ) : mixed
Результат mixed

getAuthRole() публичный метод

public getAuthRole ( ) : mixed
Результат mixed

getAuthRoles() публичный метод

public getAuthRoles ( ) : array
Результат array

getChallenge() публичный метод

Get challenge data
public getChallenge ( ) : mixed
Результат mixed

getChallengeDetails() публичный метод

Get challenge details
public getChallengeDetails ( ) : mixed
Результат mixed

hasAuthRole() публичный метод

public hasAuthRole ( $authRole ) : boolean
$authRole
Результат boolean

jsonSerialize() публичный метод

(PHP 5 >= 5.4.0)
Specify data which should be serialized to JSON
public jsonSerialize ( ) : mixed
Результат mixed data which can be serialized by json_encode, which is a value of any type other than a resource.

setAuthExtra() публичный метод

public setAuthExtra ( stdClass $authExtra )
$authExtra stdClass

setAuthId() публичный метод

Set authentication ID
public setAuthId ( mixed $authId )
$authId mixed

setAuthMethod() публичный метод

Set authentication method
public setAuthMethod ( mixed $authMethod )
$authMethod mixed

setAuthRoles() публичный метод

public setAuthRoles ( array $authRoles )
$authRoles array

setChallenge() публичный метод

Set challenge info
public setChallenge ( mixed $challenge )
$challenge mixed

setChallengeDetails() публичный метод

Set challenge details
public setChallengeDetails ( mixed $challengeDetails )
$challengeDetails mixed