gehe zum Quellcode dieser Datei
Datenstrukturen | |
class | Auth_OpenID_Mapping |
class | Auth_OpenID_NamespaceMap |
class | Auth_OpenID_Message |
Namensbereiche | |
namespace | OpenID |
Aufzählungen | |
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 |
Funktionen | |
Auth_OpenID_isOpenID1 ($ns) | |
Auth_OpenID_registerNamespaceAlias ($namespace_uri, $alias) | |
Auth_OpenID_removeNamespaceAlias ($namespace_uri, $alias) | |
Variablen | |
global | $Auth_OpenID_OPENID_PROTOCOL_FIELDS |
global | $Auth_OpenID_registered_aliases = array() |
enum Auth_OpenID_BARE_NS |
Definiert in Zeile 46 der Datei Message.php.
Import tools needed to deal with messages.
Definiert in Zeile 18 der Datei Message.php.
Definiert in Zeile 50 der Datei Message.php.
Definiert in Zeile 39 der Datei Message.php.
Definiert in Zeile 25 der Datei Message.php.
Definiert in Zeile 54 der Datei Message.php.
Definiert in Zeile 35 der Datei Message.php.
Definiert in Zeile 42 der Datei Message.php.
enum Auth_OpenID_SREG_URI |
Definiert in Zeile 22 der Datei Message.php.
Definiert in Zeile 26 der Datei Message.php.
Auth_OpenID_isOpenID1 | ( | $ | ns | ) |
Definiert in Zeile 28 der Datei Message.php.
00030 { 00031 return ($ns == Auth_OpenID_THE_OTHER_OPENID1_NS) || 00032 ($ns == Auth_OpenID_OPENID1_NS);
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.
Definiert in Zeile 77 der Datei Message.php.
00079 { 00080 global $Auth_OpenID_registered_aliases; 00081 00082 if (Auth_OpenID::arrayGet($Auth_OpenID_registered_aliases, 00083 $alias) == $namespace_uri) { 00084 return true; 00085 } 00086 00087 if (in_array($namespace_uri, 00088 array_values($Auth_OpenID_registered_aliases))) { 00089 return false; 00090 } 00091 00092 if (in_array($alias, array_keys($Auth_OpenID_registered_aliases))) { 00093 return false; 00094 } 00095 00096 $Auth_OpenID_registered_aliases[$alias] = $namespace_uri; 00097 return true;
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).
Definiert in Zeile 104 der Datei Message.php.
00106 { 00107 global $Auth_OpenID_registered_aliases; 00108 00109 if (Auth_OpenID::arrayGet($Auth_OpenID_registered_aliases, 00110 $alias) === $namespace_uri) { 00111 unset($Auth_OpenID_registered_aliases[$alias]); 00112 return true; 00113 } 00114 00115 return false;
$Auth_OpenID_OPENID_PROTOCOL_FIELDS |
Initialisierung:
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')
Definiert in Zeile 57 der Datei Message.php.
$Auth_OpenID_registered_aliases = array() |
Definiert in Zeile 67 der Datei Message.php.
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved. MyOOS [Shopsystem] is Free Software released under the GNU/GPL License. Webmaster: info@r23.de (Impressum) |
|