Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
A Zend_Auth Authentication Adapter allowing the use of OpenID protocol as an authentication mechanism
bool $_check_immediate = 'false'Enables or disables interaction with user during authentication on OpenID provider.
Detailsstring $_extensions = 'null'Extension object or array of extensions objects
DetailsZend_Http_Client $_httpClient = 'null'HTTP client to make HTTP requests
Detailsstring $_id = 'null'The identity value being authenticated
DetailsZend_Controller_Response_Abstract $_response = 'null'The response object to perform HTTP or HTML form redirection
Detailsstring $_returnTo = 'null'The URL to redirect response from server to
Detailsstring $_root = 'null'The HTTP URL to identify consumer on server
DetailsZend_OpenId_Consumer_Storage $_storage = 'null'Reference to an implementation of a storage object
Details__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
)
:
voidConstructor
Detailsauthenticate(
)
:
Zend_Auth_ResultAuthenticates the given OpenId identity.
Defined by Zend_Auth_Adapter_Interface.
DetailssetCheckImmediate(
bool $check_immediate
)
:
Zend_Auth_Adapter_OpenIdEnables or disables interaction with user during authentication on OpenID provider.
DetailssetExtensions(
mixed $extensions
)
:
Zend_Auth_Adapter_OpenIdSets OpenID extension(s)
DetailssetHttpClient(
Zend_Http_Client $client
)
:
Sets HTTP client object to make HTTP requests
DetailssetIdentity(
string $id
)
:
Zend_Auth_Adapter_OpenIdSets the value to be used as the identity
DetailssetResponse(
$response
)
:
Zend_Auth_Adapter_OpenIdSets an optional response object to perform HTTP or HTML form redirection
DetailssetReturnTo(
string $returnTo
)
:
Zend_Auth_Adapter_OpenIdSets the HTTP URL to redirect response from server to
DetailssetRoot(
string $root
)
:
Zend_Auth_Adapter_OpenIdSets HTTP URL to identify consumer on server
DetailssetStorage(
Zend_OpenId_Consumer_Storage $storage
)
:
Zend_Auth_Adapter_OpenIdSets the storage implementation which will be use by OpenId
Details