l.t.b.s.TestOpenIDView(OpenIDMixin, LaunchpadView) : class documentation

Part of lp.testopenid.browser.server View In Hierarchy

An OpenID Provider endpoint for Launchpad.

This class implements an OpenID endpoint using the python-openid library. In addition to the normal modes of operation, it also implements the OpenID 2.0 identifier select mode.

Note that the checkid_immediate mode is not supported.

Method render Handle all OpenID requests and form submissions.
Method showLoginPage Render the login dialog.

Inherited from OpenIDMixin:

Method __init__ Undocumented
Method user_identity_url Undocumented
Method isIdentityOwner Return True if the user can authenticate as the given ID.
Method openid_parameters A dictionary of OpenID query parameters from request.
Method getSession Get the session data container that stores the OpenID request.
Method restoreRequestFromSession Get the OpenIDRequest from our session.
Method saveRequestInSession Save the OpenIDRequest in our session.
Method renderOpenIDResponse Return a web-suitable response constructed from openid_response.
Method createPositiveResponse Create a positive assertion OpenIDResponse.
Method createFailedResponse Create a failed assertion OpenIDResponse.
def render(self):
Handle all OpenID requests and form submissions.
def showLoginPage(self):
Render the login dialog.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.