Package com.atlassian.bamboo.security

Interface Summary
BambooPermissionManager  
BambooRememberMeTokenDao  
EncryptionService  
SecureTokenService Produces and manages SecureTokens
 

Class Summary
AllowLicenseUpdateOrShowExpirationInfo This class checks whether the user has global admin permission.
BambooCachingPermissionManagerFacade This class is a variant of BambooPermissionManagerImpl that provides caching for retrieved ACLs and Sids.
BambooPermissionManagerImpl  
BambooRememberMeTokenDaoImpl  
ChangeForgottenPassword  
ChangePassword A webwork action to let a logged in user change their password.
EncryptionServiceImpl This class provides a simple string data encrypter
ForgotPassword A webwork action to handle a registered user forgetting their password.
GlobalApplicationSecureObject Basic Pojo representing the "Global" level permissions, so that we can leverage Acegi's ACL even on the Global Authorization level without a particular build plan
ImpersonationHelper  
Login This action simply displays the login page.
LoginRedirectResult Used by the Signup process so that new users are automatically signed in
Logout This class logs out the currently logged in user.
LogoutSupport This class logs out the currently logged in user.
RememberMeTokenExpiryJob  
RememberMeTokenExpiryScheduler  
RememberMeTokenImpl  
SecureToken Represents a secure token string
SecureTokenEventListener This implementation responds to BuildFinishedEvent and ChainCompletedEvent by automatically calling SecureTokenService.invalidate(com.atlassian.bamboo.ResultKey)
SecureTokenServiceImpl  
 

Exception Summary
EncryptionException Aggregates the various encryption exception in to one.
 



Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.