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