\Fuman_Auth_Http_Digest

Fuman Http Digest Auth

Summary

Methods
Properties
Constants
execute()
No public properties found
SESSION_CONTAINER_NAME
REALM
_getUser()
_activateUser()
No protected properties found
N/A
parseDigest()
$_DIGEST_PARTS
N/A

Constants

SESSION_CONTAINER_NAME

SESSION_CONTAINER_NAME

Session container name for auth digest

REALM

REALM

Default realm for digest

Properties

$_DIGEST_PARTS

$_DIGEST_PARTS : 

The digest parts

Type

Methods

execute()

execute() : void

Executes authentication

_getUser()

_getUser(string  $username) : \Fuman_Auth_User

Returns an instance of {@link Fuman_Auth_User} for the given username

Parameters

string $username

Returns

\Fuman_Auth_User

_activateUser()

_activateUser(\Fuman_Auth_User  $user, string  $roleName) : boolean

Registers and activates a {@link Fuman_Auth_User} if the roleName is matching

Parameters

\Fuman_Auth_User $user
string $roleName

Returns

boolean

parseDigest()

parseDigest(string  $digest) : array

Parses digest string

Parameters

string $digest

Returns

array