[ class tree: OpenID ] [ index: OpenID ] [ all elements ]

Procedural File: Message.php

Source Location: /zp-extensions/federated_logon/Auth/OpenID/Message.php

Page Details

Extension argument processing code

Classes
Class Description
Auth_OpenID_Mapping An Auth_OpenID_Mapping maintains a mapping from arbitrary keys to arbitrary values. (This is unlike an ordinary PHP array, whose keys may be only simple scalars.)
Auth_OpenID_NamespaceMap Maintains a bijective map between namespace uris and aliases.
Auth_OpenID_Message In the implementation of this object, null represents the global namespace as well as a namespace with no key.
Includes
require_once ('Auth/OpenID.php') [line 12]

Import tools needed to deal with messages.

[ Top ]

require_once ('Auth/OpenID/Consumer.php') [line 15]
[ Top ]

require_once ('Auth/OpenID/KVForm.php') [line 13]
[ Top ]

require_once ('Auth/Yadis/XML.php') [line 14]
[ Top ]


Constants
Auth_OpenID_BARE_NS  [line 47]

Auth_OpenID_BARE_NS = 'Bare namespace'

[ Top ]

Auth_OpenID_IDENTIFIER_SELECT  [line 18]

Auth_OpenID_IDENTIFIER_SELECT = "http://specs.openid.net/auth/2.0/identifier_select"

[ Top ]

Auth_OpenID_NO_DEFAULT  [line 51]

Auth_OpenID_NO_DEFAULT = 'NO DEFAULT ALLOWED'

[ Top ]

Auth_OpenID_NULL_NAMESPACE  [line 40]

Auth_OpenID_NULL_NAMESPACE = 'Null namespace'

[ Top ]

Auth_OpenID_OPENID1_NS  [line 26]

Auth_OpenID_OPENID1_NS = 'http://openid.net/signon/1.0'

[ Top ]

Auth_OpenID_OPENID1_URL_LIMIT  [line 55]

Auth_OpenID_OPENID1_URL_LIMIT = 2047

[ Top ]

Auth_OpenID_OPENID2_NS  [line 36]

Auth_OpenID_OPENID2_NS = 'http://specs.openid.net/auth/2.0'

[ Top ]

Auth_OpenID_OPENID_NS  [line 43]

Auth_OpenID_OPENID_NS = 'OpenID namespace'

[ Top ]

Auth_OpenID_SREG_URI  [line 23]

Auth_OpenID_SREG_URI = 'http://openid.net/sreg/1.0'

[ Top ]

Auth_OpenID_THE_OTHER_OPENID1_NS  [line 27]

Auth_OpenID_THE_OTHER_OPENID1_NS = 'http://openid.net/signon/1.1'

[ Top ]


Functions
Auth_OpenID_isOpenID1  [line 29]
Parameters:
   $ns: 


void Auth_OpenID_isOpenID1( $ns  )

[ Top ]
Auth_OpenID_registerNamespaceAlias  [line 78]

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.

Parameters:
   $namespace_uri: 
   $alias: 


void Auth_OpenID_registerNamespaceAlias( $namespace_uri, $alias  )

[ Top ]
Auth_OpenID_removeNamespaceAlias  [line 105]

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).

Parameters:
   $namespace_uri: 
   $alias: 


void Auth_OpenID_removeNamespaceAlias( $namespace_uri, $alias  )

[ Top ]


Documentation generated on Tue, 20 Dec 2011 16:07:44 +0100 by phpDocumentor 1.4.3