A Zend_Auth Authentication Adapter allowing the use of OpenID protocol as an authentication mechanism
category | Zend |
---|---|
package | Zend_Auth |
subpackage | Zend_Auth_Adapter |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string $id= null
, \Zend_OpenId_Consumer_Storage $storage= null
, string $returnTo= null
, string $root= null
, mixed $extensions= null
, \Zend_Controller_Response_Abstract $response= null
)
string
the identity value
\Zend_OpenId_Consumer_Storage
an optional implementation of a storage object
string
HTTP URL to redirect response from server to
string
HTTP URL to identify consumer on server
mixed
extension object or array of extensions objects
\Zend_Controller_Response_Abstract
an optional response object to perform HTTP or HTML form redirection
authenticate() : \Zend_Auth_Result
Defined by Zend_Auth_Adapter_Interface.
inherited_from | \Zend_Auth_Adapter_Interface::authenticate() |
---|
\Zend_Auth_Adapter_Exception |
If answering the authentication query is impossible |
---|
\Zend_Auth_Result
setCheckImmediate(boolean $check_immediate) : \Zend_Auth_Adapter_OpenId
boolean
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetExtensions(mixed $extensions) : \Zend_Auth_Adapter_OpenId
mixed
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetHttpClient(\Zend_Http_Client $client)
\Zend_Http_Client
HTTP client object to be used
setIdentity(string $id) : \Zend_Auth_Adapter_OpenId
string
the identity value
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetResponse(string $response) : \Zend_Auth_Adapter_OpenId
string
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetReturnTo(string $returnTo) : \Zend_Auth_Adapter_OpenId
string
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetRoot(string $root) : \Zend_Auth_Adapter_OpenId
string
\Zend_Auth_Adapter_OpenId
Provides a fluent interfacesetStorage(\Zend_OpenId_Consumer_Storage $storage) : \Zend_Auth_Adapter_OpenId
\Zend_OpenId_Consumer_Storage
\Zend_Auth_Adapter_OpenId
Provides a fluent interface$_check_immediate : boolean
false
$_extensions : string
null
$_httpClient : \Zend_Http_Client
null
$_id : string
null
$_response : \Zend_Controller_Response_Abstract
null
$_returnTo : string
null
$_root : string
null
$_storage : \Zend_OpenId_Consumer_Storage
null