|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Association | Association - associates and verifies whether the openid provider's response tied to
the OpenIdUser is authentic. |
AuthRedirection | AuthRedireciton - its sole purpose is to redirect the user to the authentication url of his openid provider. |
Discovery | Discovery - the mechanism to obtain information about a user's openid provider and its available services. |
Discovery.UserCache | The cached user objects used by relyingParty will be filled with data. |
Identifier.Resolver | Resolves the non-url identifier by assigning the openid server endpoint url or the location of the xrds document. |
OpenIdServletFilter.ForwardUriHandler | Pluggable handler to dispatch the request to a view/template. |
OpenIdUserManager | Manages associated/authenticated users; This can get/read, save/update and invalidate/delete an OpenIdUser. |
RelyingParty.Listener | Enables users to get notified on certain points of the openid authentication lifecycle. |
Class Summary | |
---|---|
ChainedDiscovery | ChainedDiscovery - chains and delegates the discovery to its wrapped discoveries until an
OpenIdUser is successfully discovered. |
Constants | Constants - openid |
Constants.Assoc | The types of fields for the assocation request and response. |
Constants.Mode | The possible values for openid mode. |
Constants.Sreg | Sreg constants |
DefaultDiscovery | Initially delegates discovery to YadisDiscovery and then
to HtmlBasedDiscovery if the former is not successful. |
DiffieHellmanAssociation | Association using DiffieHellman session - which allows two parties that have no prior knowledge of each other to jointly establish a shared secret key over an insecure communications channel. |
FormRedirection | Forwards the user to an html page that contains a form where the user will be automatically redirected upon page load. |
HtmlBasedDiscovery | Discovery mechanism to retrieve the openid.server and openid.delegate from link tags. |
Identifier | The openid identifier is the user-supplied openid. |
Identifier.ResolverCollection | Allows for chaining the resolution until it is successfully resolved. |
IdentifierSelectUserCache | A cache for providers that have generic identifiers (not tied to a single user) E.g google and yahoo's openid_identifier parameters |
OpenIdContext | OpenIdContext - contains all necessary objects to operate on openid procedures. |
OpenIdServletFilter | A servlet filter that forwards users to the login page if they are not authenticated and redirects the user to their openid provider once they've submitted their openid identifier. |
OpenIdUser | The openid user where the identity, claimedId and association metadata are persisted. |
RegexHtmlBasedDiscovery | Same as HtmlBasedDiscvoery but uses regex to search for the openid2.provider, openid.server, openid2.local_id and openid.delegate. |
RelyingParty | Relying party which discovers, associates and verifies the authentication of a user. |
RelyingParty.ListenerCollection | A collection of listeners that wraps an array to delegate the methods from
the relying party listener . |
SessionType | The session type of a DiffieHellmanAssociation . |
SimpleRedirection | SimpleRedirection - simply executes: response.sendRedirect(url); |
YadisDiscovery | YadisDiscovery - parses xrds documents either specified by the header YadisDiscovery.X_XRDS_LOCATION
or the identifier itself if the content type is YadisDiscovery.XRDS_CONTENT_TYPE . |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |