package

com.atlassian.stash.auth

Interfaces

HttpAuthenticationContext Context class holding all details relevant for authentication processing by HttpAuthenticationHandler modules. 
HttpAuthenticationFailureContext Context class holding all details relevant for authentication failure processing by HttpAuthenticationFailureHandler modules. 
HttpAuthenticationFailureHandler Handler for authentication failure over HTTP. 
HttpAuthenticationHandler Implementations may also implement HttpLogoutHandler, in which case they'll get a callback when the user logs out. 
HttpAuthenticationSuccessContext Context class holding all details relevant for authentication success processing by HttpAuthenticationSuccessHandler modules. 
HttpAuthenticationSuccessHandler Handler that is called when a user successfully authenticates with the system over HTTP. 
HttpLogoutHandler Interface that http-auth-handler modules can optionally implement to receive callbacks on logout. 
SshAuthenticationContext The authentication context for SSH connections 
SshAuthenticationFailureContext Context class holding all details relevant for authentication failure processing by SshAuthenticationFailureHandler modules. 
SshAuthenticationFailureHandler Handler for authentication failure over SSH. 
SshAuthenticationHandler Implementations should be stateless and thread-safe, as a single instance will be used to service all authentication requests. 
SshAuthenticationSuccessContext Context class holding all details relevant for authentication success processing by SshAuthenticationSuccessHandler modules. 
SshAuthenticationSuccessHandler Handler that is called when a user successfully authenticates with the system over SSH. 

Classes