Public Member Functions | |
authenticate (&$action) | |
Static Public Member Functions | |
static | getAuthProvider () |
static | getAuthProviderList () |
static | getAuthType () |
static | closeAccess () |
static | secureLog ($status="", $additionalMessage="", $provider="", $clientIp="", $account="", $userAgent="") |
static | clearGDocs () |
static | getAccount () |
static | _getProviderProtocolVersion (Provider $provider) |
Data Fields | |
const | AccessBug = - 1 |
const | AccessOk = 0 |
const | AccessHasNoLocalAccount = 1 |
const | AccessMaxLoginFailure = 2 |
const | AccessAccountIsNotActive = 3 |
const | AccessAccountHasExpired = 4 |
const | AccessNotAuthorized = 5 |
const | NeedAsk = 6 |
Static Public Attributes | |
static | $session = null |
static | $auth = null |
static | $provider_errno = 0 |
Static Protected Member Functions | |
static | checkAuthentication ($authtype=null, $noask=false) |
static | getAuthenticatorClass ($authtype=null, $provider=Authenticator::nullProvider) |
static | getAuthorizationScheme () |
static | checkAuthorization () |
Definition at line 25 of file Class.AuthenticatorManager.php.
|
static |
Get Provider's protocol version.
Provider | $provider |
Definition at line 290 of file Class.AuthenticatorManager.php.
authenticate | ( | & | $action | ) |
Send a 401 Unauthorized HTTP header
Definition at line 250 of file Class.AuthenticatorManager.php.
|
staticprotected |
Definition at line 116 of file Class.AuthenticatorManager.php.
|
staticprotected |
Main authorization check entry point
\Dcp\Exception |
Definition at line 303 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 270 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 229 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 275 of file Class.AuthenticatorManager.php.
|
staticprotected |
Definition at line 141 of file Class.AuthenticatorManager.php.
|
staticprotected |
Definition at line 211 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 160 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 173 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 178 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 261 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 42 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 43 of file Class.AuthenticatorManager.php.
|
static |
Definition at line 30 of file Class.AuthenticatorManager.php.
const AccessAccountHasExpired = 4 |
Definition at line 36 of file Class.AuthenticatorManager.php.
const AccessAccountIsNotActive = 3 |
Definition at line 35 of file Class.AuthenticatorManager.php.
const AccessBug = - 1 |
Definition at line 31 of file Class.AuthenticatorManager.php.
const AccessHasNoLocalAccount = 1 |
Definition at line 33 of file Class.AuthenticatorManager.php.
const AccessMaxLoginFailure = 2 |
Definition at line 34 of file Class.AuthenticatorManager.php.
const AccessNotAuthorized = 5 |
Definition at line 37 of file Class.AuthenticatorManager.php.
const AccessOk = 0 |
Definition at line 32 of file Class.AuthenticatorManager.php.
const NeedAsk = 6 |
Definition at line 38 of file Class.AuthenticatorManager.php.