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

Class: OpenID_Extension_SREG11

Source Location: /OpenID-0.4.0/OpenID/Extension/SREG11.php

Class Overview

OpenID_Extension
   |
   --OpenID_Extension_SREG10
      |
      --OpenID_Extension_SREG11

Implementation of the Simple Registration Extension, version 1.1 Draft 1.


Author(s):

Copyright:

  • 2009 Bill Shupp

Variables


Inherited Variables

Inherited Methods

Class: OpenID_Extension

OpenID_Extension::__construct()
Sets the message type, request or response
OpenID_Extension::fromMessageResponse()
Extracts extension contents from an OpenID_Message
OpenID_Extension::get()
Gets a key's value
OpenID_Extension::getNamespace()
Gets the namespace of this extension
OpenID_Extension::set()
Sets a key value pair
OpenID_Extension::toMessage()
Adds the extension contents to an OpenID_Message

Class Details

[line 47]
Implementation of the Simple Registration Extension, version 1.1 Draft 1.

See http://openid.net/specs/openid-simple-registration-extension-1_1-01.html for more information.

Example usage:

  1.   $sreg = new OpenID_Extension_SREG11(OpenID_Extension::REQUEST);
  2.   $sreg->set('required''email');
  3.   $sreg->set('optional''nickname,gender,dob');
  4.   // Add to an existing instance of OpenID_Auth_Request
  5.   $authRequest->addExtension($sreg);



[ Top ]


Class Variables

$namespace =  'http://openid.net/extensions/sreg/1.1'

[line 61]

Sets the URI of the spec for alias assignment
  • Access: protected

Type:   string
Overrides:   Array


[ Top ]

$useNamespaceAlias =  true

[line 54]

Enables namespaces. The only differnce I can see in the specs.
  • Access: protected

Type:   bool
Overrides:   Array


[ Top ]



Documentation generated on Mon, 11 Mar 2019 15:57:49 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.