SsoCredential

package sso\lib\dao

 Methods

Retrieve all applications available for user

getAllByUser(string $user) : array<mixed,string>
Static

Parameters

$user

string

User ID

Returns

array<mixed,string>as applicationPath => applicationHandlerClassName

Retrieve all pending user requests

getPendingRequests(string $user) : \salt\DBResult
Static

Parameters

$user

string

user ID

Returns

\salt\DBResultall pending user requests (not validated requests)

Return last validate() error

lastError() : string

Returns

stringerror message

Check object values

validate() : boolean

Returns

booleanTRUE if values are valid. FALSE otherwise

 Properties

 

$appli

$appli : integer

Default

magic
property
 

$appli_group

$appli_group : integer

Default

magic
property
 

$description

$description : string

Default

magic
property
 

$id

$id : integer

Default

magic
property
 

$status

$status : integer

Default

magic
property
 

$user

$user : string

Default

magic
property
 

$user_group

$user_group : integer

Default

magic
property
 

last error message of validate()

$lastError : string

Default

NULL

 Constants

 

Credential asked (not active)

STATUS_ASKED = 0 
 

Credential refused (not active)

STATUS_REFUSED = 1 
 

Credential validated (active)

STATUS_VALIDATED = 2