Home
Trees
Indices
Help
Python-OpenID
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
exceptions.Exception
:
Common base class for all exceptions.
openid.server.server.EncodingError
:
Could not encode this as a protocol message.
openid.server.server.AlreadySigned
:
This response is already signed.
openid.server.server.ProtocolError
:
A message did not conform to the OpenID protocol.
openid.server.server.MalformedTrustRoot
:
The trust root is not well-formed.
openid.server.server.MalformedReturnURL
:
The return_to URL doesn't look like a valid URL.
openid.server.server.UntrustedReturnURL
:
A return_to is outside the trust_root.
object
:
The most base type
openid.consumer.consumer.Consumer
:
An OpenID consumer implementation that performs discovery and does session management.
openid.server.server.Decoder
:
I decode an incoming web request in to a
OpenIDRequest
.
openid.server.server.OpenIDResponse
:
I am a response to an OpenID request.
openid.server.server.Signatory
:
I sign things.
openid.server.server.DiffieHellmanServerSession
:
An object that knows how to handle association requests with the Diffie-Hellman session type.
openid.store.interface.OpenIDStore
:
This is the interface for the store objects the OpenID library uses.
openid.store.dumbstore.DumbStore
:
This is a store for use in the worst case, when you have no way of saving state on the consumer site.
openid.store.filestore.FileOpenIDStore
:
This is a filesystem-based store for OpenID associations and nonces.
openid.store.sqlstore.SQLStore
:
This is the parent class for the SQL stores, which contains the logic common to all of the SQL stores.
openid.store.sqlstore.SQLiteStore
:
This is an SQLite-based specialization of
SQLStore
.
openid.store.sqlstore.PostgreSQLStore
:
This is a PostgreSQL-based specialization of
SQLStore
.
openid.store.sqlstore.MySQLStore
:
This is a MySQL-based specialization of
SQLStore
.
openid.consumer.consumer.AuthRequest
openid.association.Association
:
This class represents an association between a server and a consumer.
openid.server.server.OpenIDRequest
:
I represent an incoming OpenID request.
openid.server.server.CheckAuthRequest
:
A request to verify the validity of a previous response.
openid.server.server.AssociateRequest
:
A request to establish an
association
.
openid.server.server.CheckIDRequest
:
A request to confirm the identity of a user.
openid.server.trustroot.TrustRoot
:
This class represents an OpenID trust root.
openid.server.server.Encoder
:
I encode responses in to
WebResponses
.
openid.server.server.SigningEncoder
:
I encode responses in to
WebResponses
, signing them when required.
openid.consumer.discover.OpenIDServiceEndpoint
:
Object representing an OpenID service endpoint.
openid.server.server.WebResponse
:
I am a response to an OpenID request in terms a web server understands.
openid.consumer.consumer.Response
openid.consumer.consumer.FailureResponse
:
A response with a status of FAILURE.
openid.consumer.consumer.CancelResponse
:
A response with a status of CANCEL.
openid.consumer.consumer.SuccessResponse
:
A response with a status of SUCCESS.
openid.consumer.consumer.SetupNeededResponse
:
A response with a status of SETUP_NEEDED.
openid.dh.DiffieHellman
openid.server.server.Server
:
I handle requests for an OpenID server.
openid.server.server.PlainTextServerSession
:
An object that knows how to handle association requests with no session type.
Home
Trees
Indices
Help
Python-OpenID
Generated by Epydoc 3.0alpha3 on Fri Dec 8 13:26:20 2006
http://epydoc.sourceforge.net