| Interface | Description |
|---|---|
| DynamicProviderManager |
An extension to the standard ProviderManager implementation
of the AuthenticationManager wich allows adding and removing
provider managers at runtime.
|
| RequestToApplicationMapper |
Maps request paths (Ant format) to application
names.
|
| Class | Description |
|---|---|
| AbstractCrowdSSOAuthenticationProcessingFilter | |
| AbstractLocalCrowdAuthenticationProcessingFilter | |
| CrowdApplicationAuthenticationProvider |
AuthenticationProvider for the Crowd web-application itself.
|
| CrowdApplicationGrantedAuthority |
This granted authority is assigned to users authenticated to the Crowd application
|
| CrowdApplicationModuleGrantedAuthority |
This granted authority is assigned to users authenticated to applications defined in Crowd, other than the Crowd
application.
|
| CrowdAuthenticationProvider |
The CrowdAuthenticationProvider can be used in both SSO and non-SSO mode.
|
| CrowdLogoutHandler |
Logout handler to logout of Crowd and remove the
Crowd SSO token cookie.
|
| CrowdRememberMeAuthentication | |
| CrowdServerClientProperties |
Provides ClientProperties to be used in crowd-the-webapp.
|
| CrowdSSOAuthenticationDetails |
The authentication details for an AuthenticationToken.
|
| CrowdSSOAuthenticationProcessingFilter |
The CrowdSSOAuthenticationProcessingFilter is to be used in
conjunction with the CrowdAuthenticationProvider to provide SSO
authentication.
|
| CrowdSSOAuthenticationToken |
A CrowdSSOAuthenticationToken can be used to represent an
authentication request consisting of the Crowd SSO Token
String (credential) and HTTP ValidationFactors (details).
|
| DynamicProviderManagerImpl |
An extension to the standard ProviderManager implementation
of the AuthenticationManager which allows adding and removing
provider managers at runtime.
|
| LocalCrowdAuthenticationProvider |
Application-aware local authentication provider.
|
| LocalCrowdLogoutHandler | |
| LocalCrowdSSOAuthenticationProcessingFilter | |
| LocalRequestToApplicationMapper | |
| LoginRequest |
Input data for REST login endpoint.
|
| NavigationHelper | |
| RelayStateLoginUrlAuthenticationEntryPoint | |
| RemoteCrowdAuthenticationProvider |
A concrete implementation of the CrowdAuthenticationProvider that uses
the crowd client libraries to communicate with the Crowd server.
|
| RequestToApplicationMapperImpl |
Maps request paths (Ant format) to application
names.
|
| RestAuthenticationFailureHandler |
Failure handler for REST login endpoint.
|
| RestAuthenticationSuccessHandler |
Success handler for REST login endpoint.
|
| RestLoginUtils |
Common utilities for REST login.
|
| SecurityConstants | |
| UsernameStoringAuthenticationFailureHandler |
| Enum | Description |
|---|---|
| RestAuthenticationFailureHandler.LoginError |
| Exception | Description |
|---|---|
| CrowdAccessDeniedException |
Although this is an authorisation exception, Crowd
combines authentication and authorisation in one
call to the Crowd server to determine if a user is
allowed access to a particular remote application.
|
| CrowdSSOTokenInvalidException |
Represents a failed authentication attempt using an SSO token
that is not valid.
|
Copyright © 2020 Atlassian. All rights reserved.