PHP Class Thruway\Authentication\ClientWampCraAuthenticator

Inheritance: implements Thruway\Authentication\ClientAuthenticationInterface
Afficher le fichier Open project: voryx/thruway

Méthodes publiques

Свойство Type Description
$authid string | integer
$derivedKey string
$key string

Méthodes publiques

Méthode Description
__construct ( string | integer $authid, string $key = null ) Constructor
getAuthId ( ) : string Get authentication ID
getAuthMethods ( ) : array Get list authenticate methods
getAuthenticateFromChallenge ( Thruway\Message\ChallengeMessage $msg ) : Thruway\Message\AuthenticateMessage | boolean Get Authenticate message from challenge message
setAuthId ( string $authid ) Set authentication ID

Method Details

__construct() public méthode

Constructor
public __construct ( string | integer $authid, string $key = null )
$authid string | integer
$key string

getAuthId() public méthode

Get authentication ID
public getAuthId ( ) : string
Résultat string

getAuthMethods() public méthode

Get list authenticate methods
public getAuthMethods ( ) : array
Résultat array

getAuthenticateFromChallenge() public méthode

Get Authenticate message from challenge message
public getAuthenticateFromChallenge ( Thruway\Message\ChallengeMessage $msg ) : Thruway\Message\AuthenticateMessage | boolean
$msg Thruway\Message\ChallengeMessage
Résultat Thruway\Message\AuthenticateMessage | boolean

setAuthId() public méthode

Set authentication ID
public setAuthId ( string $authid )
$authid string

Property Details

$authid public_oe property

public string|int $authid
Résultat string | integer

$derivedKey public_oe property

public string $derivedKey
Résultat string

$key public_oe property

public string $key
Résultat string