| Interface | Description |
|---|---|
| AliasManager |
API to manage application-specific user aliases.
|
| ApplicationManager |
Application management API.
|
| ApplicationService |
The exposed service provided by Crowd to client applications.
|
| ApplicationService.MembershipsIterable | |
| DefaultGroupMembershipService |
The service for configuring default group memberships.
|
| InternalApplicationHelper |
| Class | Description |
|---|---|
| AbstractDelegatingApplicationService |
An implementation of ApplicationService that delegates all methods to another ApplicationService.
|
| AliasManagerImpl | |
| AllowingAuthenticateByEmailApplicationService | |
| ApplicationManagerGeneric | |
| ApplicationServiceGeneric | |
| ApplicationServiceUtil |
Helper class for testing
ApplicationService |
| AuthenticationOrderOptimizer | |
| BasicAuthFilter | |
| CachingApplicationService |
Implementation of ApplicationService which caches the result of ApplicationService methods.
|
| CanonicalUsersByEmailFinder |
Finds canonical users that have a provided email address.
|
| DefaultGroupMembershipServiceImpl | |
| EventTransformer |
Helper class transforming list of
OperationEvent in context of an Application. |
| InternalApplicationHelperImpl | |
| MembershipsIterableImpl | |
| NoOpDefaultGroupMembershipService |
A no-op implementation of
DefaultGroupMembershipService, meant to be used in products |
| TranslatingApplicationService |
This class is responsible for translating application specific usernames
(aliased usernames) to directory specific usernames (unaliased usernames)
and the other way around.
|
| Exception | Description |
|---|---|
| AliasAlreadyInUseException |
Used to indicate that an alias is already used by another application user.
|
| AliasAlreadyInUseRuntimeException |
TODO: replace this with AliasAlreadyInUseException when bumping major version
RuntimeException version of
AliasAlreadyInUseException |
| ApplicationAccessDeniedException |
Thrown if user does not have access to a particular
application and attempts to authenticate against it.
|
| ApplicationManagerException |
Represents an error attempting to modify application configuration.
|
Copyright © 2021 Atlassian. All rights reserved.