Class OpenID_Extension_AX

Description

Support for the AX extension

Located in /OpenID/Extension/AX.php (line 33)

OpenID_Extension
   |
   --OpenID_Extension_AX
Variable Summary
string $alias
string $namespace
array $validModes
Method Summary
void set (string $key, mixed $value)
Variables
string $alias = 'ax' (line 47)

Alias string to use

  • access: protected

Redefinition of:
OpenID_Extension::$alias
Namespace text, "sreg" or "ax" for example
string $namespace = 'http://openid.net/srv/ax/1.0' (line 40)

URL for the openid.ns.ax parameter

  • access: protected

Redefinition of:
OpenID_Extension::$namespace
Namespace URI
array $validModes = array(
'fetch_request',
'fetch_response',
'store_request',
'store_response_success',
'store_response_failure',
)
(line 54)

Valid modes for AX requests/responses

  • access: protected

Inherited Variables

Inherited from OpenID_Extension

OpenID_Extension::$requestKeys
OpenID_Extension::$reserved
OpenID_Extension::$responseKeys
OpenID_Extension::$type
OpenID_Extension::$useNamespaceAlias
OpenID_Extension::$values
Methods
set (line 70)

Adds some validation checking when setting a key, then calls the parent set()

  • access: public
void set (string $key, mixed $value)
  • string $key: Message key
  • mixed $value: Key's value

Redefinition of:
OpenID_Extension::set()
Sets a key value pair

Inherited Methods

Inherited From OpenID_Extension

OpenID_Extension::__construct()
OpenID_Extension::fromMessageResponse()
OpenID_Extension::get()
OpenID_Extension::getNamespace()
OpenID_Extension::set()
OpenID_Extension::toMessage()
Class Constants

Documentation generated on Tue, 15 Dec 2009 19:00:51 -0800 by phpDocumentor 1.4.3