c.l.w.i.IPlacelessLoginSource(IPrincipalSource) : interface documentation

Part of canonical.launchpad.webapp.interfaces View In Hierarchy

Known implementations: canonical.launchpad.webapp.authentication.LaunchpadLoginSource, canonical.launchpad.webapp.tests.test_authutility.DummyPlacelessLoginSource

This is a principal source that has no place. It extends the pluggable auth IPrincipalSource interface, allowing for disparity between the user id and login name.
Method getPrincipalByLogin Return a principal based on his login name.
Method getPrincipals Not implemented.
def getPrincipalByLogin(login, want_password=True):
Return a principal based on his login name.

If want_password is False, the principal's password is set to None.

def getPrincipals(name):
Not implemented.

Get principals with matching names. See zope.app.pluggableauth.interfaces.IPrincipalSource

API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.