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) - mojave
net::ldap::extension::refresh(3) - centos
net::openid::indirectmessage(3pm) - debian
net::openid::verifiedidentity(3pm) - debian
Similar Topics in the Unix Linux Community
AROUNDMe identity server 1.1 (Default branch)
mod_auth_openid 0.2.1 (Default branch)
libopkele 2.0 (Default branch)
OpenID gets the third degree at OSCON
WSO2 Identity Solution 1.5 (Default branch)