ILIAS
release_4-4 Revision
|
Public Member Functions | |
Auth_OpenID_AX_FetchResponse ($update_url=null) | |
getExtensionArgs ($request=null) | |
Serialize this object into arguments in the attribute exchange namespace. More... | |
parseExtensionArgs ($ax_args) | |
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... | |
Static Public Member Functions | |
static | fromSuccessResponse ($success_response, $signed=true) |
Construct a FetchResponse object from an OpenID library SuccessResponse object. More... | |
Data Fields | |
$mode = 'fetch_response' | |
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 | |
Auth_OpenID_AX_FetchResponse::Auth_OpenID_AX_FetchResponse | ( | $update_url = null | ) |
Definition at line 795 of file AX.php.
References $result, Auth_OpenID\arrayGet(), Auth_OpenID_AX_UNLIMITED_VALUES, Auth_OpenID_AX\isError(), Auth_OpenID\isFailure(), and Auth_OpenID\update().
|
static |
Construct a FetchResponse object from an OpenID library SuccessResponse object.
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. |
Definition at line 924 of file AX.php.
Auth_OpenID_AX_FetchResponse::getExtensionArgs | ( | $request = null | ) |
Serialize this object into arguments in the attribute exchange namespace.
Definition at line 809 of file AX.php.
Auth_OpenID_AX_FetchResponse::parseExtensionArgs | ( | $ax_args | ) |
Definition at line 899 of file AX.php.