Package com.atlassian.crowd.integration.springsecurity
package com.atlassian.crowd.integration.springsecurity
-
ClassDescriptionAlthough 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.AuthenticationProvider for the Crowd web-application itself.This granted authority is assigned to users authenticated to the Crowd applicationThis granted authority is assigned to users authenticated to applications defined in Crowd, other than the Crowd application.The CrowdAuthenticationProvider can be used in both SSO and non-SSO mode.Logout handler to logout of Crowd and remove the Crowd SSO token cookie.Provides ClientProperties to be used in crowd-the-webapp.The authentication details for an AuthenticationToken.The CrowdSSOAuthenticationProcessingFilter is to be used in conjunction with the CrowdAuthenticationProvider to provide SSO authentication.A CrowdSSOAuthenticationToken can be used to represent an authentication request consisting of the Crowd SSO Token String (credential) and HTTP ValidationFactors (details).Represents a failed authentication attempt using an SSO token that is not valid.An extension to the standard ProviderManager implementation of the AuthenticationManager wich allows adding and removing provider managers at runtime.An extension to the standard ProviderManager implementation of the AuthenticationManager which allows adding and removing provider managers at runtime.Application-aware local authentication provider.Input data for REST login endpoint.A concrete implementation of the CrowdAuthenticationProvider that uses the crowd client libraries to communicate with the Crowd server.Maps request paths (Ant format) to application names.Maps request paths (Ant format) to application names.Failure handler for REST login endpoint.Success handler for REST login endpoint.Common utilities for REST login.