Auth_OpenID_AX_Message Class Reference

Inheritance diagram for Auth_OpenID_AX_Message:

Inheritance graph
[legend]
Collaboration diagram for Auth_OpenID_AX_Message:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 _checkMode ($ax_args)
 _newArgs ()

Public Attributes

 $ns_alias = 'ax'
 $mode = null
 $ns_uri = Auth_OpenID_AX_NS_URI

Detailed Description

Definition at line 83 of file AX.php.


Member Function Documentation

Auth_OpenID_AX_Message::_checkMode ( ax_args  ) 

Return Auth_OpenID_AX_Error if the mode in the attribute exchange arguments does not match what is expected for this class; true otherwise.

private

Definition at line 105 of file AX.php.

References $mode, and Auth_OpenID::arrayGet().

Referenced by Auth_OpenID_AX_KeyValueMessage::parseExtensionArgs(), and Auth_OpenID_AX_FetchRequest::parseExtensionArgs().

Auth_OpenID_AX_Message::_newArgs (  ) 

Return a set of attribute exchange arguments containing the basic information that must be in every attribute exchange message.

private

Definition at line 125 of file AX.php.

Referenced by Auth_OpenID_AX_StoreResponse::getExtensionArgs(), Auth_OpenID_AX_StoreRequest::getExtensionArgs(), Auth_OpenID_AX_FetchResponse::getExtensionArgs(), and Auth_OpenID_AX_FetchRequest::getExtensionArgs().


Member Data Documentation

Auth_OpenID_AX_Message::$mode = null

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

Reimplemented in Auth_OpenID_AX_FetchRequest, Auth_OpenID_AX_FetchResponse, and Auth_OpenID_AX_StoreRequest.

Definition at line 94 of file AX.php.

Referenced by _checkMode().

Auth_OpenID_AX_Message::$ns_alias = 'ax'

ns_alias: The preferred namespace alias for attribute exchange messages

Reimplemented from Auth_OpenID_Extension.

Definition at line 88 of file AX.php.

Auth_OpenID_AX_Message::$ns_uri = Auth_OpenID_AX_NS_URI

ns_uri: The namespace to which to add the arguments for this extension

Reimplemented from Auth_OpenID_Extension.

Definition at line 96 of file AX.php.


The documentation for this class was generated from the following file:
Generated on Sat Jan 3 04:23:38 2009 for TYPO3 API by  doxygen 1.4.7