Abstract extension class for Zend_OpenId

category Zend
package Zend_OpenId
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Method to check if data from trusted servers database is enough to sutisfy request.

checkTrustData(array $data) : boolean

Parameters

$data

array

data from tusted servers database

Returns

boolean

Calls given function with given argument for all extensions

forAll(mixed $extensions, string $func, $params) : boolean
Static

Parameters

$extensions

mixed

list of extensions or one extension

$func

string

function to be called

$params

Returns

boolean

Method to prepare data to store it in trusted servers database.

getTrustData($data) : boolean

Parameters

$data

Returns

boolean

Method to parse OpenId 'checkid_immediate' or 'checkid_setup' request and initialize object with passed data. This method parses nothing but inherited class may override this method to do somthing.

parseRequest(array $params) : boolean

Parameters

$params

array

request's var/val pairs

Returns

boolean

Method to parse OpenId 'id_res' response and initialize object with passed data. This method parses nothing but inherited class may override this method to do somthing.

parseResponse(array $params) : boolean

Parameters

$params

array

response's var/val pairs

Returns

boolean

Method to add additional data to OpenId 'checkid_immediate' or 'checkid_setup' request. This method addes nothing but inherited class may add additional data into request.

prepareRequest($params) : boolean

Parameters

$params

Returns

boolean

Method to add additional data to OpenId 'id_res' response. This method addes nothing but inherited class may add additional data into response.

prepareResponse($params) : boolean

Parameters

$params

Returns

boolean