/openid/Auth/OpenID/AX.php
Description
Implements the OpenID attribute exchange specification, version 1.0 as of svn revision 370 from openid.net svn.
Classes
| Class | Description |
|---|---|
Auth_OpenID_AX
|
AX utility class. |
Auth_OpenID_AX_Error
|
Results from data that does not meet the attribute exchange 1.0 specification |
Auth_OpenID_AX_Message
|
Abstract class containing common code for attribute exchange messages. |
Auth_OpenID_AX_AttrInfo
|
Represents a single attribute in an attribute exchange request. This should be added to an AXRequest object in order to request the attribute. |
Auth_OpenID_AX_FetchRequest
|
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. |
Auth_OpenID_AX_KeyValueMessage
|
An abstract class that implements a message that has attribute keys and values. It contains the common code between fetch_response and store_request. |
Auth_OpenID_AX_FetchResponse
|
A fetch_response attribute exchange message. |
Auth_OpenID_AX_StoreRequest
|
A store request attribute exchange message representation. |
Auth_OpenID_AX_StoreResponse
|
An indication that the store request was processed along with this OpenID transaction. Use make(), NOT the constructor, to create response objects. |
Includes
Constants
Functions
Check an alias for invalid characters; raise AXError if any are found. Return None if the alias is valid.
void
Auth_OpenID_AX_checkAlias
( $alias)
- $alias
Given a namespace mapping and a string containing a comma-separated list of namespace aliases, return a list of type URIs that correspond to those aliases.
$seq
Auth_OpenID_AX_toTypeURIs
($namespace_map &$namespace_map, $alias_list_s $alias_list_s)
- $namespace_map &$namespace_map: The mapping from namespace URI to alias
- $alias_list_s $alias_list_s: The string containing the comma-separated list of aliases. May also be None for convenience.
Documentation generated on Sat, 14 Nov 2009 11:10:50 +0000 by phpDocumentor 1.3.1


