Auth_OpenID_AX_FetchResponse Class Reference

Inheritance diagram for Auth_OpenID_AX_FetchResponse:

Inheritance graph
[legend]
Collaboration diagram for Auth_OpenID_AX_FetchResponse:

Collaboration graph
[legend]

List of all members.


Detailed Description

A fetch_response attribute exchange message.

Definition at line 792 of file AX.php.


Public Member Functions

 Auth_OpenID_AX_FetchResponse ($update_url=null)
 getExtensionArgs ($request=null)
 parseExtensionArgs ($ax_args)
 fromSuccessResponse ($success_response, $signed=true)

Public Attributes

 $mode = 'fetch_response'

Member Function Documentation

Auth_OpenID_AX_FetchResponse.Auth_OpenID_AX_FetchResponse ( update_url = null  ) 

Definition at line 795 of file AX.php.

Auth_OpenID_AX_FetchResponse.getExtensionArgs ( request = null  ) 

Serialize this object into arguments in the attribute exchange namespace

Returns:
$args The dictionary of unqualified attribute exchange arguments that represent this fetch_response, or Auth_OpenID_AX_Error on error.

Definition at line 809 of file AX.php.

Auth_OpenID_AX_FetchResponse.parseExtensionArgs ( ax_args  ) 

Returns:
$result Auth_OpenID_AX_Error on failure or true on success.

Reimplemented from Auth_OpenID_AX_KeyValueMessage.

Definition at line 899 of file AX.php.

Auth_OpenID_AX_FetchResponse.fromSuccessResponse ( success_response,
signed = true 
)

Construct a FetchResponse object from an OpenID library SuccessResponse object.

Parameters:
success_response,: A successful id_res response object
signed,: Whether non-signed args should be processsed. If True (the default), only signed arguments will be processsed.
Returns:
$response A FetchResponse containing the data from the OpenID message

Definition at line 924 of file AX.php.


Member Data Documentation

Auth_OpenID_AX_FetchResponse.$mode = 'fetch_response'

mode: The type of this attribute exchange message. This must be overridden in subclasses.

Reimplemented from Auth_OpenID_AX_Message.

Definition at line 793 of file AX.php.


The documentation for this class was generated from the following file:

Generated on Thu Feb 19 15:02:48 2009 for OXID eShop CE by  doxygen 1.5.5