All Classes and Interfaces
Class
Description
Authentication methods known to the Rest Crowd Client.
This class holds authentication state.
Interface that
CacheAwareCrowdHttpAuthenticator
calls when it want's to ensure a user exists in the cache.Abstract class with a few methods that will help locate a given resource
CacheAwareCrowdHttpAuthenticator ensures that a user exists in the cache when a user is retrieved from the server or
is authenticated.
Properties required for the Crowd Client.
This bean is a container for the application's crowd.properties.
Will find the location of the given resourceName based off a set of rules to
locate the given resourceFileName:
System property
Configuration directory
Classpath
Crowd Client constants.
Atlassian Crowd client interface.
Class will create new instances of a CrowdClient.
This interface is used to manage HTTP authentication.
An implementation of CrowdHttpAuthenticator using a
CrowdClient
to talk to a Crowd server.Helper class for Crowd SSO token operations.
Helper class for Crowd SSO token operations.
Classes which extracts validation factors from a request object should implement this interface.
Extracts ValidationFactors.
This filter manages protecting a
web.xml url-pattern.An implementation of
TokenLockProvider which doesn't do any lockingPropertyUtils class to enable the writing back of Properties
Will provide information about the location of the Crowd resource used to configure a Crowd
Client.
Default implementation of
TokenLockProvider, backed by Guava's StripedProvides locks for tokens.