Auth_OpenID_AX_FetchRequest
Description
An attribute exchange 'fetch_request' message. This message is sent by a relying party when it wishes to obtain attributes about the subject of an OpenID authentication request.
Located in /openid/Auth/OpenID/AX.php (line 271)
Auth_OpenID_Extension
![]()
Auth_OpenID_AX_Message
![]()
Auth_OpenID_AX_FetchRequest
Variable Summary
Method Summary
Variables
mixed
$mode
= 'fetch_request' (line 273)
Redefinition of:
- Auth_OpenID_AX_Message::$mode
- mode: The type of this attribute exchange message. This must be overridden in subclasses.
Inherited Variables
Inherited from Auth_OpenID_AX_Message
Auth_OpenID_AX_Message::$ns_alias
Auth_OpenID_AX_Message::$ns_uri
Methods
Auth_OpenID_AX_FetchRequest
Auth_OpenID_AX_FetchRequest
([ $update_url = null])
- $update_url
Add an attribute to this attribute exchange request.
true
add
(attribute: $attribute)
- attribute: $attribute: The attribute that is being requested
Is the given type URI present in this fetch_request?
void
contains
( $type_uri)
- $type_uri
Extract a FetchRequest from an OpenID message
mixed
&fromOpenIDRequest
(request: $request)
- request: $request: The OpenID request containing the attribute fetch request
Get the serialized form of this attribute fetch request.
Auth_OpenID_AX_FetchRequest
getExtensionArgs
()
Redefinition of:
- Auth_OpenID_Extension::getExtensionArgs()
- Get the string arguments that should be added to an OpenID message for this extension.
Get the type URIs for all attributes that have been marked as required.
A
getRequiredAttrs
()
Iterate over the AttrInfo objects that are contained in this fetch_request.
void
iterAttrs
()
void
iterTypes
()
Given attribute exchange arguments, populate this FetchRequest.
$result
parseExtensionArgs
( $ax_args)
- $ax_args
Inherited Methods
Inherited From Auth_OpenID_Extension
Auth_OpenID_Extension::getExtensionArgs()
Auth_OpenID_Extension::toMessage()
Documentation generated on Sat, 14 Nov 2009 11:10:55 +0000 by phpDocumentor 1.3.1



