Class storage
Storage authentication driver.
Verifies user credentials against a chained storage driver instance using an arbitrary encoding scheme, including hashes.
- Core\Object implements Core\Chainable
- Core\Set implements Core\Accessor
- Core\Authentication
- Core\Authentication\Driver\storage
Package: Core\Authentication
Since: 3.0
Requires: PHP 5.3
Version: 2.0
Located at Authentication/Driver/storage.inc.php
Methods summary
public
|
|
protected
|
|
public
boolean
|
Methods inherited from Core\Authentication
Methods inherited from Core\Object
__autocreateFactory()
,
__call()
,
__processParameters()
,
__toString()
,
attachMethod()
,
getValueForKey()
,
getValueForKeyPath()
,
getValueForUndefinedKey()
,
hash()
,
issetValueForKey()
,
setValueForKey()
,
setValueForKeyPath()
,
setValueForUndefinedKey()
,
uuid()
Constants summary
string |
AutochainParameter
Configuration parameter name for a list of automatically chained registry keys. |
#
'autochain'
|
string |
DataParameter
Configuration parameter name for the storage location reference of the user authentication data. |
#
'data'
|
string |
PasswordParameter
Configuration parameter name to control password authentication. If set
to |
#
'password-authentication'
|
string |
KeyFieldParameter
Configuration parameter name of unique storage user ID field. |
#
'key'
|
string |
DomainFieldParameter
Configuration parameter name of storage domain name field. |
#
'domain'
|
string |
UserFieldParameter
Configuration parameter name of storage user name field. |
#
'user'
|
string |
PasswordFieldParameter
Configuration parameter name of storage password field. |
#
'password'
|
Constants inherited from Core\Authentication
AllowEmptyPasswordParameter
,
AllowEmptyUsernameParameter
,
FieldSelectorParameter
,
InvalidCredentials
,
PasswordEncryptionParameter
,
Success
,
TemporaryFailure
,
UnknownIdentifier
Constants inherited from Core\Object
AnyParameterType
,
AutochainParameterType
,
AutocreateParameterType
,
BooleanParameterType
,
CharParameterType
,
EnumParameterType
,
IntegerParameterType
,
RealParameterType
,
StringParameterType
,
UserParameterType
Properties summary
protected
|
$_v_driver
Chained storage back-end driver instance. |
Properties inherited from Core\Authentication
$_v_parameters
,
$_v_status
,
$_v_statusMessage
,
$_v_successor
Magic properties
public read-only
|
$driver
Chained storage back-end driver instance. |