ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f87
Auth_OpenID_AX_StoreRequest Class Reference
+ Inheritance diagram for Auth_OpenID_AX_StoreRequest:
+ Collaboration diagram for Auth_OpenID_AX_StoreRequest:

Public Member Functions

 getExtensionArgs ($aliases=null)
 
- Public Member Functions inherited from Auth_OpenID_AX_KeyValueMessage
 Auth_OpenID_AX_KeyValueMessage ()
 
 addValue ($type_uri, $value)
 Add a single value for the given attribute type to the message. More...
 
 setValues ($type_uri, &$values)
 Set the values for the given attribute type. More...
 
 _getExtensionKVArgs ($aliases)
 Get the extension arguments for the key/value pairs contained in this message. More...
 
 parseExtensionArgs ($ax_args)
 Parse attribute exchange key/value arguments into this object. More...
 
 getSingle ($type_uri, $default=null)
 Get a single value for an attribute. More...
 
 get ($type_uri)
 Get the list of values for this attribute in the fetch_response. More...
 
 count ($type_uri)
 Get the number of responses for a particular attribute in this fetch_response message. More...
 
- Public Member Functions inherited from 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. More...
 
 _newArgs ()
 Return a set of attribute exchange arguments containing the basic information that must be in every attribute exchange message. More...
 
- Public Member Functions inherited from Auth_OpenID_Extension
 getExtensionArgs ()
 Get the string arguments that should be added to an OpenID message for this extension. More...
 
 toMessage ($message)
 Add the arguments from this extension to the provided message. More...
 

Data Fields

 $mode = 'store_request'
 
- Data Fields inherited from Auth_OpenID_AX_Message
 $ns_alias = 'ax'
 ns_alias: The preferred namespace alias for attribute exchange messages More...
 
 $mode = null
 mode: The type of this attribute exchange message. More...
 
 $ns_uri = Auth_OpenID_AX_NS_URI
 
- Data Fields inherited from Auth_OpenID_Extension
 $ns_uri = null
 ns_uri: The namespace to which to add the arguments for this extension More...
 
 $ns_alias = null
 

Detailed Description

Definition at line 951 of file AX.php.

Member Function Documentation

◆ getExtensionArgs()

Auth_OpenID_AX_StoreRequest::getExtensionArgs (   $aliases = null)
Parameters
array$aliasesThe namespace aliases to use when making this store response. Leave as None to use defaults.

Definition at line 958 of file AX.php.

960  {
961  $ax_args = $this->_newArgs();
962  $kv_args = $this->_getExtensionKVArgs($aliases);
963  Auth_OpenID::update($ax_args, $kv_args);
964  return $ax_args;
_newArgs()
Return a set of attribute exchange arguments containing the basic information that must be in every a...
Definition: AX.php:125
_getExtensionKVArgs($aliases)
Get the extension arguments for the key/value pairs contained in this message.
Definition: AX.php:589
static update(&$dest, &$src)
Definition: OpenID.php:511

Field Documentation

◆ $mode

Auth_OpenID_AX_StoreRequest::$mode = 'store_request'

Definition at line 952 of file AX.php.


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