Message.php File Reference

Go to the source code of this file.

Namespaces

namespace  OpenID

Classes

class  Auth_OpenID_Mapping
class  Auth_OpenID_NamespaceMap
class  Auth_OpenID_Message

Enumerations

enum  Auth_OpenID_IDENTIFIER_SELECT
enum  Auth_OpenID_SREG_URI
enum  Auth_OpenID_OPENID1_NS
enum  Auth_OpenID_THE_OTHER_OPENID1_NS
enum  Auth_OpenID_OPENID2_NS
enum  Auth_OpenID_NULL_NAMESPACE
enum  Auth_OpenID_OPENID_NS
enum  Auth_OpenID_BARE_NS
enum  Auth_OpenID_NO_DEFAULT
enum  Auth_OpenID_OPENID1_URL_LIMIT

Functions

 Auth_OpenID_isOpenID1 ($ns)
 Auth_OpenID_registerNamespaceAlias ($namespace_uri, $alias)
 Auth_OpenID_removeNamespaceAlias ($namespace_uri, $alias)

Variables

global $Auth_OpenID_OPENID_PROTOCOL_FIELDS
 $Auth_OpenID_OPENID_PROTOCOL_FIELDS
global $Auth_OpenID_registered_aliases
 $Auth_OpenID_registered_aliases = array()


Enumeration Type Documentation

enum Auth_OpenID_BARE_NS

Definition at line 46 of file Message.php.

enum Auth_OpenID_IDENTIFIER_SELECT

Import tools needed to deal with messages.

Definition at line 18 of file Message.php.

enum Auth_OpenID_NO_DEFAULT

Definition at line 50 of file Message.php.

enum Auth_OpenID_NULL_NAMESPACE

Definition at line 39 of file Message.php.

enum Auth_OpenID_OPENID1_NS

Definition at line 25 of file Message.php.

enum Auth_OpenID_OPENID1_URL_LIMIT

Definition at line 54 of file Message.php.

enum Auth_OpenID_OPENID2_NS

Definition at line 35 of file Message.php.

enum Auth_OpenID_OPENID_NS

Definition at line 42 of file Message.php.

enum Auth_OpenID_SREG_URI

Definition at line 22 of file Message.php.

enum Auth_OpenID_THE_OTHER_OPENID1_NS

Definition at line 26 of file Message.php.


Function Documentation

Auth_OpenID_isOpenID1 ( ns  ) 

Definition at line 28 of file Message.php.

Referenced by Auth_OpenID_Message::Auth_OpenID_Message(), and Auth_OpenID_Message::isOpenID1().

Auth_OpenID_registerNamespaceAlias ( namespace_uri,
alias 
)

Registers a (namespace URI, alias) mapping in a global namespace alias map. Raises NamespaceAliasRegistrationError if either the namespace URI or alias has already been registered with a different value. This function is required if you want to use a namespace with an OpenID 1 message.

Definition at line 77 of file Message.php.

References Auth_OpenID::arrayGet().

Auth_OpenID_removeNamespaceAlias ( namespace_uri,
alias 
)

Removes a (namespace_uri, alias) registration from the global namespace alias map. Returns true if the removal succeeded; false if not (if the mapping did not exist).

Definition at line 104 of file Message.php.

References Auth_OpenID::arrayGet().


Variable Documentation

$Auth_OpenID_OPENID_PROTOCOL_FIELDS

Initial value:

 array(
    'ns', 'mode', 'error', 'return_to', 'contact', 'reference',
    'signed', 'assoc_type', 'session_type', 'dh_modulus', 'dh_gen',
    'dh_consumer_public', 'claimed_id', 'identity', 'realm',
    'invalidate_handle', 'op_endpoint', 'response_nonce', 'sig',
    'assoc_handle', 'trust_root', 'openid')

Definition at line 58 of file Message.php.

global $Auth_OpenID_OPENID_PROTOCOL_FIELDS

Definition at line 57 of file Message.php.

$Auth_OpenID_registered_aliases = array()

Definition at line 68 of file Message.php.

global $Auth_OpenID_registered_aliases

Definition at line 67 of file Message.php.


Generated on Sat Jul 24 04:17:44 2010 for TYPO3 API by  doxygen 1.4.7