Package org.apache.shindig.auth

Interface Summary
AuthenticationHandler Implements a specific authentication mechanism and produces a SecurityToken when authentication is successful.
SecurityToken An abstract representation of a signing token.
SecurityTokenCodec Handles verification of gadget security tokens.
 

Class Summary
AbstractSecurityToken A base class for SecurityToken Implementations.
AnonymousAuthenticationHandler Handled Anonymous Authentication, including returning an "anonymous" security token.
AnonymousSecurityToken A special class of Token representing the anonymous viewer/owner
AuthenticationServletFilter Filter that attempts to authenticate an incoming HTTP request.
AuthInfo Class to get authorization information on a servlet request.
BasicSecurityToken Primitive token implementation that uses strings as tokens.
BasicSecurityTokenCodec A SecurityTokenCodec implementation that just provides dummy data to satisfy tests and API calls.
BlobCrypterSecurityToken Authentication based on a provided BlobCrypter.
BlobCrypterSecurityTokenCodec Provides security token decoding services.
DefaultSecurityTokenCodec Default implementation of security tokens.
ForwardingSecurityToken A SecurityToken that forwards all methods calls to another token.
OAuthConstants OAuth constants not found in the upstream OAuth library
OAuthUtil Wrapper for the OAuth.net utility functions.
UrlParameterAuthenticationHandler Produces security tokens by extracting the "st" parameter from the request url or post body.
 

Enum Summary
AuthenticationMode Enumeration of known authentication modes
AuthInfo.Attribute Constants for request attribute keys This is only public for testing.
OAuthUtil.SignatureType  
 

Exception Summary
AuthenticationHandler.InvalidAuthenticationException An exception thrown by an AuthenticationHandler in the situation where a malformed credential or token is passed.
SecurityTokenException Exceptions thrown by SecurityTokenCodec implementations.
 



Copyright © 2007-2012. All Rights Reserved.