debian man page for net::openid::extension

Query: net::openid::extension

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Net::OpenID::Extension(3pm)				User Contributed Perl Documentation			       Net::OpenID::Extension(3pm)

NAME
Net::OpenID::Extension - Base class for OpenID extensions
VERSION
version 1.14
METHODS
CLASS->namespace_uris Return a hashref mapping namespace URIs to the aliases you will use to refer to them in the other methods. For example: return { 'http://example.com/some-extension' => 'someext', }; CLASS->new_request(@parameters) When your extension is added to the Net::OpenID::ClaimedIdentity object in consumer-land, this method will be called to create a request object. Any additional arguments passed when adding the extension will be passed through verbatim in @parameters. The object you return here should at minimum provide the interface defined in Net::OpenID::ExtensionMessage. You can return "undef" here if you have nothing useful to return. CLASS->received_request(\%args) In server-land, when a caller asks for the request object for your extension this method will be called to create a request object. %args maps the aliases you returned from the "namespace_uris" method to a hashref of the key-value pairs provided in that namespace. The object you return here should at minimum provide the interface defined in Net::OpenID::ExtensionMessage, and should behave identically to the corresponding object returned from "new_request". You can return "undef" here if you have nothing useful to return. CLASS->new_response(@parameters) When your extension is added to the response in server-land, this method will be called to create a response object. Any additional arguments passed when adding the extension will be passed through verbatim in @parameters. You can return "undef" here if you have nothing useful to return. CLASS->received_response(\%args) In consumer-land, when a caller asks for the request object for your extension in Net::OpenID::VerifiedIdentity this method will be called to create a response object. %args maps the aliases you returned from the "namespace_uris" method to a hashref of the key-value pairs provided in that namespace. You can return "undef" here if you have nothing useful to return. perl v5.12.4 2011-11-11 Net::OpenID::Extension(3pm)
Related Man Pages
net::ldap::extension::refresh5.18(3) - mojave
net::ldap::extension::refresh(3) - osx
catalyst::plugin::authentication::credential::openid(3pm) - debian
jifty::plugin::openid(3pm) - debian
net::ldap::intermediate(3pm) - debian
Similar Topics in the Unix Linux Community
AROUNDMe Personal identity server 1.2 (Default branch)
AROUNDMe Personal identity 1.3 (Default branch)
AROUNDMe identity server 1.1 (Default branch)
libopkele 2.0 (Default branch)
mod_auth_openid 0.3 (Default branch)