Interface ManagerInterface
Interface for an authentication manager Basic CRUD functionality for managing
authentication identities within a target auth paradigm
Methods summary
public
boolean
|
#
create( Chippyash\Type\String\StringType $uid, Chippyash\Type\String\StringType $pwd )
Create a new identity in the target system
Create a new identity in the target system
Parameters
Returns
boolean True if created else false
|
public
mixed
|
#
read( Chippyash\Type\String\StringType $uid )
Return raw record from target system
Return raw record from target system
Parameters
Returns
mixed Dependent on target system
|
public
boolean
|
#
update( Chippyash\Type\String\StringType $uid, Chippyash\Type\String\StringType $pwd )
Update the password for the identity given the uid
Update the password for the identity given the uid
Parameters
Returns
boolean True if updated else false
|
public
boolean
|
#
delete( Chippyash\Type\String\StringType $uid )
Delete the identity given the uid
Delete the identity given the uid
Parameters
Returns
boolean True if deleted else false
|
public
boolean
|
#
has( Chippyash\Type\String\StringType $uid )
Does digest have identity specified by uid
Does digest have identity specified by uid
Parameters
Returns
boolean True if entry exists else false
|