Package com.atlassian.seraph.auth

Interface Summary
AuthenticationContext Allow the user to be retrieved at any time throughout the application.
Authenticator An Authenticator is used to authenticate users, log them in, log them out and check their roles.
RoleMapper Determines whether an authenticated user has a "role" (permission) within the system, and specifically, whether they have permission to log in to the system.
 

Class Summary
AbstractAuthenticator An abstract implementation of Authenticator that implements a lot of base methods
AuthenticationContextImpl  
DefaultAuthenticator This authenticator stores the currently logged in user in the session as OSUser User objects.
GroupRoleMapper A simple RoleMapper which maps directly between group names and role names.
 

Exception Summary
AuthenticatorException An exception for all Authenticator related error conditions
 



Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.