Modifier and Type | Method and Description |
---|---|
abstract Application |
ApplicationBaseAction.getApplication() |
protected Application |
BaseAction.getCrowdApplication() |
Modifier and Type | Method and Description |
---|---|
void |
BaseAction.setCrowdApplication(Application crowdApplication) |
Modifier and Type | Method and Description |
---|---|
Application |
ViewApplication.getApplication() |
Application |
ViewApplication.getApplicationByName() |
Modifier and Type | Field and Description |
---|---|
protected List<Application> |
ViewPrincipal.applications |
Modifier and Type | Method and Description |
---|---|
List<Application> |
ViewPrincipal.getApplications() |
Modifier and Type | Method and Description |
---|---|
protected Application |
Integration.addApplication(String appName,
ApplicationType applicationType,
String description,
String password,
boolean allowAllToAuthenticate) |
Modifier and Type | Method and Description |
---|---|
Application |
CrowdApplicationFactory.getApplication() |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
ApplicationDefaultGroupMembershipResolver.getDefaultGroupNames(Application application,
Directory directory,
UserWithAttributes user) |
Collection<String> |
DirectoryDefaultGroupMembershipResolver.getDefaultGroupNames(Application application,
Directory directory,
UserWithAttributes user) |
Collection<String> |
DefaultGroupMembershipResolver.getDefaultGroupNames(Application application,
Directory directory,
UserWithAttributes user)
Returns the default group memberships to which the user authenticating to the specified application should be added to.
|
void |
ApplicationDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application,
Directory directory,
UserWithAttributes user) |
void |
DirectoryDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application,
Directory directory,
UserWithAttributes user) |
void |
DefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application,
Directory directory,
UserWithAttributes user)
The callback that should be called after adding the user to all the default groups returned from this DefaultGroupMembershipResolver
|
Modifier and Type | Method and Description |
---|---|
String |
AliasDAOHibernate.findAliasByUsername(Application application,
String username) |
String |
AliasDAO.findAliasByUsername(Application application,
String username)
Retrieves the application-specific alias for a username.
|
List<Alias> |
AliasDAOHibernate.findAliasesForUsers(Application application,
Iterable<String> userNames) |
List<Alias> |
AliasDAO.findAliasesForUsers(Application application,
Iterable<String> userNames)
Retrieves application-specific aliases for the specified users
|
String |
AliasDAOHibernate.findUsernameByAlias(Application application,
String alias) |
String |
AliasDAO.findUsernameByAlias(Application application,
String alias)
Retrieves the real username for a user in a directory given their application-specific alias.
|
void |
AliasDAOHibernate.removeAlias(Application application,
String username) |
void |
AliasDAO.removeAlias(Application application,
String username)
Remove an application-specific alias for a username.
|
void |
AliasDAOHibernate.removeAliases(Application application) |
void |
AliasDAO.removeAliases(Application application)
Removes all the username-aliases for a specific application.
|
void |
AliasDAOHibernate.storeAlias(Application application,
String username,
String alias) |
void |
AliasDAO.storeAlias(Application application,
String username,
String alias)
Add or update the application-specific alias for a username.
|
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationDAO.add(Application application,
PasswordCredential passwordCredential)
Will only create the core attributes to an application, i.e.
|
Application |
ApplicationDAO.findById(long id)
Finds application by application id.
|
Application |
ApplicationDAO.findByName(String name)
Finds application by application name, in a case-insensitive way.
|
Application |
ApplicationDAO.update(Application application)
Will only update the core attributes to an application, i.e.
|
Modifier and Type | Method and Description |
---|---|
List<Application> |
ApplicationDAOHibernate.findAuthorisedApplications(long directoryId,
List<String> groupNames) |
List<Application> |
ApplicationDAO.findAuthorisedApplications(long directoryId,
List<String> groupNames)
Finds all applications that a user from a given directory belonging to the specified groups can authenticate to.
|
List<Application> |
ApplicationDAOHibernate.search(EntityQuery<Application> query) |
List<Application> |
ApplicationDAO.search(EntityQuery<Application> query)
Will search for all the applications which qualify for the given
EntityQuery . |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationDefaultGroupMembershipConfigurationDaoHibernate.add(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
ApplicationDefaultGroupMembershipConfigurationDao.add(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName)
Adds a new default group membership for the given application and group.
|
ApplicationImpl |
ApplicationDAOHibernate.add(Application application,
PasswordCredential passwordCredential) |
Application |
ApplicationDAO.add(Application application,
PasswordCredential passwordCredential)
Will only create the core attributes to an application, i.e.
|
List<InternalApplicationDefaultGroupMembershipConfiguration> |
ApplicationDefaultGroupMembershipConfigurationDaoHibernate.listAll(Application application,
ApplicationDirectoryMapping directoryMapping) |
List<InternalApplicationDefaultGroupMembershipConfiguration> |
ApplicationDefaultGroupMembershipConfigurationDao.listAll(Application application,
ApplicationDirectoryMapping directoryMapping)
Lists all default group membership configurations for the given application/directory combination
|
void |
ApplicationDAOHibernate.remove(Application application) |
void |
ApplicationDAO.remove(Application application)
Removes the application.
|
void |
ApplicationDefaultGroupMembershipConfigurationDaoHibernate.remove(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
ApplicationDefaultGroupMembershipConfigurationDao.remove(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName)
Removes a default group membership configuration for the given application and group.
|
void |
ApplicationDefaultGroupMembershipConfigurationDaoHibernate.removeAll(Application application,
ApplicationDirectoryMapping directoryMapping) |
void |
ApplicationDefaultGroupMembershipConfigurationDao.removeAll(Application application,
ApplicationDirectoryMapping directoryMapping)
Removes all default group membership configurations for the given application and directory combination.
|
ApplicationImpl |
ApplicationDAOHibernate.update(Application application) |
Application |
ApplicationDAO.update(Application application)
Will only update the core attributes to an application, i.e.
|
void |
ApplicationDAOHibernate.updateCredential(Application application,
PasswordCredential passwordCredential) |
void |
ApplicationDAO.updateCredential(Application application,
PasswordCredential passwordCredential)
Updates credential of the given application.
|
Modifier and Type | Method and Description |
---|---|
List<Application> |
ApplicationDAOHibernate.search(EntityQuery<Application> query) |
List<Application> |
ApplicationDAO.search(EntityQuery<Application> query)
Will search for all the applications which qualify for the given
EntityQuery . |
Modifier and Type | Method and Description |
---|---|
Collection<PermittedGroup> |
UserPermissionDAOHibernate.getGrantedPermissions(UserPermission permission,
Application application) |
Collection<PermittedGroup> |
InternalUserPermissionDAO.getGrantedPermissions(UserPermission permission,
Application application)
Find all groups that have been explicitly (not implicitly) granted the provided permission
|
Collection<PermittedGroup> |
NoopInternalUserPermissionDAO.getGrantedPermissions(UserPermission permission,
Application application) |
Modifier and Type | Method and Description |
---|---|
Optional<ApplicationSamlConfigurationEntity> |
ApplicationSamlConfigurationDAOHibernate.loadForApplication(Application application) |
Optional<ApplicationSamlConfigurationEntity> |
ApplicationSamlConfigurationDAO.loadForApplication(Application application)
Returns the SAML SSO configuration for the specified application
|
Modifier and Type | Method and Description |
---|---|
Webhook |
WebhookDAOHibernate.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Webhook |
WebhookDAO.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Webhook |
NoopWebhookDAOImpl.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationFactory.getApplication() |
Modifier and Type | Method and Description |
---|---|
Application |
CrowdEmbeddedApplicationFactory.getApplication() |
Modifier and Type | Method and Description |
---|---|
Events |
TimestampBasedEventStore.getNewEvents(String eventToken,
Application application) |
Events |
EventStoreGeneric.getNewEvents(String eventToken,
Application application) |
Events |
EventStore.getNewEvents(String eventToken,
Application application)
Returns an events object which contains a new eventToken and events that
happened after the given
eventToken was generated. |
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationUpdatedEvent.getApplication()
Returns state of the application after the update
|
Application |
ApplicationRemoteAddressRemovedEvent.getApplication() |
Application |
ApplicationDeletedEvent.getApplication()
Returns application which was recently deleted
|
Application |
ApplicationCreatedEvent.getApplication()
Returns application which was created
|
Application |
ApplicationAuthenticatedEvent.getApplication() |
Application |
ApplicationRemoteAddressAddedEvent.getApplication() |
Application |
ApplicationUpdatedEvent.getOldApplication()
Returns state of the application before the update
|
Modifier and Type | Method and Description |
---|---|
List<AuditLogEntry> |
AuditLogApplicationMapper.calculateDifference(Application oldApplication,
Application newApplication) |
Modifier and Type | Method and Description |
---|---|
Application |
UserAuthenticationSucceededEvent.getApplication() |
Application |
UserAuthenticationFailedAccessDeniedEvent.getApplication() |
Application |
UserAuthenticatedEvent.getApplication() |
Constructor and Description |
---|
UserAuthenticatedEvent(Object source,
Directory directory,
Application application,
User user) |
UserAuthenticatedWithSamlSsoEvent(Application application,
User user,
boolean atlassianSamlPlugin) |
UserAuthenticationFailedAccessDeniedEvent(Object source,
User user,
Application application) |
UserAuthenticationSucceededEvent(Object source,
User user,
Application application,
Token token) |
UserTokenVerificationSucceededEvent(Application application,
Token token) |
Modifier and Type | Method and Description |
---|---|
protected Application |
LocalCrowdAuthenticationProvider.getApplication() |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationLicensingServiceImpl.clearAllJobs(Application application) |
void |
ApplicationLicensingService.clearAllJobs(Application application)
Clears all jobs scheduled for an application
|
static com.atlassian.scheduler.config.JobId |
ApplicationDataSyncMonitorJobRunner.generateJobIdForApplication(Application application) |
protected long |
ApplicationDataSyncMonitorJobRunner.getPollingIntervalMillis(Application application) |
boolean |
ApplicationLicensingServiceImpl.updateApplicationData(Application application) |
boolean |
ApplicationLicensingService.updateApplicationData(Application application)
Fetches the license usage data from the application and updates the local copy
|
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationManagerGeneric.add(Application application) |
Application |
ApplicationManager.add(Application application)
Will add the given Application to Crowd
|
Application |
ApplicationManagerGeneric.findById(long id) |
Application |
ApplicationManager.findById(long id)
Find an application by its ID.
|
Application |
ApplicationManagerGeneric.findByName(String name) |
Application |
ApplicationManager.findByName(String name)
Find an application by its name.
|
Application |
InternalApplicationHelper.findCrowdConsoleApplication()
Retrieve the Application representing the Crowd console application.
|
Application |
InternalApplicationHelperImpl.findCrowdConsoleApplication() |
Application |
ApplicationManagerGeneric.update(Application application) |
Application |
ApplicationManager.update(Application application)
Updates an application's details.
|
Modifier and Type | Method and Description |
---|---|
List<Application> |
ApplicationManagerGeneric.findAll() |
List<Application> |
ApplicationManager.findAll()
Retrieves all the applications in the Crowd system.
|
List<Application> |
ApplicationManagerGeneric.search(EntityQuery query) |
List<Application> |
ApplicationManager.search(EntityQuery query)
Search applications.
|
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationManagerGeneric.add(Application application) |
Application |
ApplicationManager.add(Application application)
Will add the given Application to Crowd
|
void |
NoOpDefaultGroupMembershipService.add(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
DefaultGroupMembershipServiceImpl.add(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
DefaultGroupMembershipService.add(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName)
Adds a new default group membership for the given application and group.
|
void |
AbstractDelegatingApplicationService.addAllUsers(Application application,
Collection<UserTemplateWithCredentialAndAttributes> users) |
void |
ApplicationServiceGeneric.addAllUsers(Application application,
Collection<UserTemplateWithCredentialAndAttributes> userTemplates) |
void |
ApplicationService.addAllUsers(Application application,
Collection<UserTemplateWithCredentialAndAttributes> users)
Adds the user to THE FIRST permissible active directory.
|
void |
ApplicationManagerGeneric.addDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
OperationType... operationTypes) |
void |
ApplicationManager.addDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
OperationType... operationTypes)
Will add a DirectoryMapping between the passed in Application and Directory.
|
Group |
AbstractDelegatingApplicationService.addGroup(Application application,
GroupTemplate group) |
Group |
TranslatingApplicationService.addGroup(Application application,
GroupTemplate group) |
Group |
ApplicationServiceGeneric.addGroup(Application application,
GroupTemplate group) |
Group |
ApplicationService.addGroup(Application application,
GroupTemplate group)
Adds the group to ALL the active permissible directories.
|
void |
ApplicationManagerGeneric.addGroupMapping(Application application,
Directory directory,
String groupName) |
void |
ApplicationManager.addGroupMapping(Application application,
Directory directory,
String groupName)
Will add a group mapping for the given application + directory mapping.
|
void |
AbstractDelegatingApplicationService.addGroupToGroup(Application application,
String childGroupName,
String parentGroupName) |
void |
ApplicationServiceGeneric.addGroupToGroup(Application application,
String childGroupName,
String parentGroupName) |
void |
ApplicationService.addGroupToGroup(Application application,
String childGroupName,
String parentGroupName)
Makes groups matching the given name (childGroupName) direct members of the group (parentGroupName) across ALL active directories.
|
void |
ApplicationManagerGeneric.addRemoteAddress(Application application,
RemoteAddress remoteAddress) |
void |
ApplicationManager.addRemoteAddress(Application application,
RemoteAddress remoteAddress)
Will add a remote address to the current application
|
User |
AbstractDelegatingApplicationService.addUser(Application application,
UserTemplate user,
PasswordCredential credential) |
User |
TranslatingApplicationService.addUser(Application application,
UserTemplate user,
PasswordCredential credential) |
User |
ApplicationServiceGeneric.addUser(Application application,
UserTemplate user,
PasswordCredential credential) |
User |
ApplicationService.addUser(Application application,
UserTemplate user,
PasswordCredential credential)
|
UserWithAttributes |
AbstractDelegatingApplicationService.addUser(Application application,
UserTemplateWithAttributes userWithAttributes,
PasswordCredential credential) |
UserWithAttributes |
TranslatingApplicationService.addUser(Application application,
UserTemplateWithAttributes user,
PasswordCredential credential) |
UserWithAttributes |
ApplicationServiceGeneric.addUser(Application application,
UserTemplateWithAttributes user,
PasswordCredential credential) |
UserWithAttributes |
ApplicationService.addUser(Application application,
UserTemplateWithAttributes user,
PasswordCredential credential)
Adds the user to the first permissible active directory.
|
void |
AbstractDelegatingApplicationService.addUserToGroup(Application application,
String username,
String groupName) |
void |
TranslatingApplicationService.addUserToGroup(Application application,
String username,
String groupName) |
void |
ApplicationServiceGeneric.addUserToGroup(Application application,
String username,
String groupName) |
void |
ApplicationService.addUserToGroup(Application application,
String username,
String groupName)
Makes the primary user of the given username a direct member of the group on the directory where the primary user resides.
|
boolean |
ApplicationManagerGeneric.authenticate(Application application,
PasswordCredential testCredential) |
boolean |
ApplicationManager.authenticate(Application application,
PasswordCredential testCredential)
Takes an application, which contains a hashed credential, and compares that
to a hash of the supplied testCredential.
|
User |
AbstractDelegatingApplicationService.authenticateUser(Application application,
String username,
PasswordCredential passwordCredential) |
User |
TranslatingApplicationService.authenticateUser(Application application,
String username,
PasswordCredential passwordCredential) |
User |
ApplicationServiceGeneric.authenticateUser(Application application,
String username,
PasswordCredential passwordCredential) |
User |
ApplicationService.authenticateUser(Application application,
String username,
PasswordCredential passwordCredential)
Will attempt to authenticate the given user against the application.
|
void |
AbstractDelegatingApplicationService.expireAllPasswords(Application application) |
void |
ApplicationServiceGeneric.expireAllPasswords(Application application) |
void |
ApplicationService.expireAllPasswords(Application application)
Expires all passwords for all directories which are part of this application, regardless of
group mapping.
|
String |
AliasManagerImpl.findAliasByUsername(Application application,
String username) |
String |
AliasManager.findAliasByUsername(Application application,
String username)
Will return the 'alias' associated to the user.
|
Map<String,String> |
AliasManagerImpl.findAliasesByUsernames(Application application,
Iterable<String> usernames) |
Map<String,String> |
AliasManager.findAliasesByUsernames(Application application,
Iterable<String> usernames)
Will return application-specific aliases for the provided users.
|
Group |
AbstractDelegatingApplicationService.findGroupByName(Application application,
String name) |
Group |
TranslatingApplicationService.findGroupByName(Application application,
String name) |
Group |
ApplicationServiceGeneric.findGroupByName(Application application,
String name) |
Group |
ApplicationService.findGroupByName(Application application,
String name)
Returns the first group with the matching groupname
from all the active directories assigned to the application.
|
GroupWithAttributes |
AbstractDelegatingApplicationService.findGroupWithAttributesByName(Application application,
String name) |
GroupWithAttributes |
TranslatingApplicationService.findGroupWithAttributesByName(Application application,
String name) |
GroupWithAttributes |
ApplicationServiceGeneric.findGroupWithAttributesByName(Application application,
String name) |
GroupWithAttributes |
ApplicationService.findGroupWithAttributesByName(Application application,
String name)
Returns the first group with the matching groupname
from all the active directories assigned to the application.
|
User |
AbstractDelegatingApplicationService.findRemoteUserByName(Application application,
String username) |
User |
ApplicationServiceGeneric.findRemoteUserByName(Application application,
String username) |
User |
ApplicationService.findRemoteUserByName(Application application,
String username)
Returns the first user with the matching username from all active directories authoratiative remote directory.
|
User |
AbstractDelegatingApplicationService.findUserByKey(Application application,
String key) |
User |
ApplicationServiceGeneric.findUserByKey(Application application,
String key) |
User |
ApplicationService.findUserByKey(Application application,
String key)
Returns the user with a matching key from all the active directories assigned to the application.
|
User |
AbstractDelegatingApplicationService.findUserByName(Application application,
String name) |
User |
TranslatingApplicationService.findUserByName(Application application,
String name) |
User |
ApplicationServiceGeneric.findUserByName(Application application,
String name) |
User |
ApplicationService.findUserByName(Application application,
String name)
Returns the first user with the matching username
from all the active directories assigned to the application.
|
String |
AliasManagerImpl.findUsernameByAlias(Application application,
String authenticatingUsername) |
String |
AliasManager.findUsernameByAlias(Application application,
String authenticatingUsername)
Will return the 'real' username of the authenticating user.
|
UserWithAttributes |
AbstractDelegatingApplicationService.findUserWithAttributesByKey(Application application,
String key) |
UserWithAttributes |
ApplicationServiceGeneric.findUserWithAttributesByKey(Application application,
String key) |
UserWithAttributes |
ApplicationService.findUserWithAttributesByKey(Application application,
String key)
Returns the user with a matching key from all the active directories assigned to the application.
|
UserWithAttributes |
AbstractDelegatingApplicationService.findUserWithAttributesByName(Application application,
String name) |
UserWithAttributes |
TranslatingApplicationService.findUserWithAttributesByName(Application application,
String name) |
UserWithAttributes |
ApplicationServiceGeneric.findUserWithAttributesByName(Application application,
String name) |
UserWithAttributes |
ApplicationService.findUserWithAttributesByName(Application application,
String name)
Returns the first user with the matching username
from all the active directories assigned to the application.
|
Webhook |
AbstractDelegatingApplicationService.findWebhookById(Application application,
long webhookId) |
Webhook |
ApplicationServiceGeneric.findWebhookById(Application application,
long webhookId) |
Webhook |
ApplicationService.findWebhookById(Application application,
long webhookId)
Retrieves a Webhook by its identifier.
|
protected List<Directory> |
ApplicationServiceGeneric.getActiveDirectories(Application application)
Given an
application , retrieve all active directories associated with it. |
UserCapabilities |
AbstractDelegatingApplicationService.getCapabilitiesForNewUsers(Application application) |
UserCapabilities |
TranslatingApplicationService.getCapabilitiesForNewUsers(Application application) |
UserCapabilities |
ApplicationServiceGeneric.getCapabilitiesForNewUsers(Application application) |
UserCapabilities |
ApplicationService.getCapabilitiesForNewUsers(Application application)
Gets the expected capabilities for
new users . |
String |
AbstractDelegatingApplicationService.getCurrentEventToken(Application application) |
String |
ApplicationServiceGeneric.getCurrentEventToken(Application application) |
String |
ApplicationService.getCurrentEventToken(Application application)
Returns a token that can be used for querying events that have happened
after the token was generated.
|
Events |
AbstractDelegatingApplicationService.getNewEvents(Application application,
String eventToken) |
Events |
TranslatingApplicationService.getNewEvents(Application application,
String eventToken) |
Events |
ApplicationServiceGeneric.getNewEvents(Application application,
String eventToken) |
Events |
ApplicationService.getNewEvents(Application application,
String eventToken)
Returns an events object which contains a new eventToken and events that
happened after the given
eventToken was generated. |
ApplicationService.EntitySearcher |
AbstractDelegatingApplicationService.getSearcher(Application application) |
ApplicationService.EntitySearcher |
TranslatingApplicationService.getSearcher(Application application) |
ApplicationService.EntitySearcher |
ApplicationServiceGeneric.getSearcher(Application application) |
ApplicationService.EntitySearcher |
ApplicationService.getSearcher(Application application)
Deprecated.
|
AvatarReference |
AbstractDelegatingApplicationService.getUserAvatar(Application application,
String username,
int sizeHint) |
AvatarReference |
ApplicationServiceGeneric.getUserAvatar(Application application,
String username,
int sizeHint) |
AvatarReference |
ApplicationService.getUserAvatar(Application application,
String username,
int sizeHint)
Gets an avatar for this user, if one is available.
|
URI |
AbstractDelegatingApplicationService.getUserAvatarLink(Application application,
String username,
int sizeHint) |
URI |
ApplicationServiceGeneric.getUserAvatarLink(Application application,
String username,
int sizeHint) |
URI |
ApplicationService.getUserAvatarLink(Application application,
String username,
int sizeHint)
Gets a URL for an avatar for this user, if one is available.
|
boolean |
AbstractDelegatingApplicationService.isGroupDirectGroupMember(Application application,
String childGroup,
String parentGroup) |
boolean |
ApplicationServiceGeneric.isGroupDirectGroupMember(Application application,
String childGroup,
String parentGroup) |
boolean |
ApplicationService.isGroupDirectGroupMember(Application application,
String childGroup,
String parentGroup)
Returns
true if the childGroup is a direct member of the parentGroup in any of the application's assigned directories. |
boolean |
AbstractDelegatingApplicationService.isGroupNestedGroupMember(Application application,
String childGroup,
String parentGroup) |
boolean |
ApplicationServiceGeneric.isGroupNestedGroupMember(Application application,
String childGroup,
String parentGroup) |
boolean |
ApplicationService.isGroupNestedGroupMember(Application application,
String childGroup,
String parentGroup)
Returns
true if the childGroup is a direct or indirect (nested) member of the parentGroup in any of the application's active assigned directories. |
boolean |
AbstractDelegatingApplicationService.isUserAuthorised(Application application,
String username) |
boolean |
TranslatingApplicationService.isUserAuthorised(Application application,
String username) |
boolean |
ApplicationServiceGeneric.isUserAuthorised(Application application,
String username) |
boolean |
CachingApplicationService.isUserAuthorised(Application application,
String username) |
boolean |
ApplicationService.isUserAuthorised(Application application,
String username)
Returns true if the user is permitted to attempt authentication with the application.
|
boolean |
TranslatingApplicationService.isUserAuthorised(Application application,
User user) |
boolean |
ApplicationServiceGeneric.isUserAuthorised(Application application,
User user) |
boolean |
CachingApplicationService.isUserAuthorised(Application application,
User user) |
boolean |
ApplicationService.isUserAuthorised(Application application,
User user)
Deprecated.
|
boolean |
AbstractDelegatingApplicationService.isUserDirectGroupMember(Application application,
String username,
String groupName) |
boolean |
TranslatingApplicationService.isUserDirectGroupMember(Application application,
String username,
String groupName) |
boolean |
ApplicationServiceGeneric.isUserDirectGroupMember(Application application,
String username,
String groupName) |
boolean |
ApplicationService.isUserDirectGroupMember(Application application,
String username,
String groupName)
Returns
true if the user is a direct member of the group in the directory of the first user found with the specified username. |
boolean |
AbstractDelegatingApplicationService.isUserNestedGroupMember(Application application,
String username,
String groupName) |
boolean |
TranslatingApplicationService.isUserNestedGroupMember(Application application,
String username,
String groupName) |
boolean |
ApplicationServiceGeneric.isUserNestedGroupMember(Application application,
String username,
String groupName) |
boolean |
ApplicationService.isUserNestedGroupMember(Application application,
String username,
String groupName)
Returns
true if the user is a direct or indirect (nested) member of the group in the directory of the first user found with the specified username. |
List<String> |
NoOpDefaultGroupMembershipService.listAll(Application application,
ApplicationDirectoryMapping directoryMapping) |
List<String> |
DefaultGroupMembershipServiceImpl.listAll(Application application,
ApplicationDirectoryMapping directoryMapping) |
List<String> |
DefaultGroupMembershipService.listAll(Application application,
ApplicationDirectoryMapping directoryMapping)
Lists all default group membership configurations for the given application/directory combination
|
Webhook |
AbstractDelegatingApplicationService.registerWebhook(Application application,
String endpointUrl,
String token) |
Webhook |
ApplicationServiceGeneric.registerWebhook(Application application,
String endpointUrl,
String token) |
Webhook |
ApplicationService.registerWebhook(Application application,
String endpointUrl,
String token)
Registers a Webhook associated to the application.
|
void |
ApplicationManagerGeneric.remove(Application application) |
void |
ApplicationManager.remove(Application application)
Remove an application.
|
void |
NoOpDefaultGroupMembershipService.remove(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
DefaultGroupMembershipServiceImpl.remove(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName) |
void |
DefaultGroupMembershipService.remove(Application application,
ApplicationDirectoryMapping directoryMapping,
String groupName)
Removes a default group membership configuration for the given application and group.
|
void |
AliasManagerImpl.removeAlias(Application application,
String username) |
void |
AliasManager.removeAlias(Application application,
String username)
Remove an application-specific alias for a username.
|
void |
ApplicationManagerGeneric.removeDirectoryFromApplication(Directory directory,
Application application) |
void |
ApplicationManager.removeDirectoryFromApplication(Directory directory,
Application application)
Will remove a directory from an application.
|
void |
AbstractDelegatingApplicationService.removeGroup(Application application,
String group) |
void |
ApplicationServiceGeneric.removeGroup(Application application,
String groupname) |
void |
ApplicationService.removeGroup(Application application,
String group)
Removes ALL groups from each of the application's assigned
directories that are active.
|
void |
AbstractDelegatingApplicationService.removeGroupAttributes(Application application,
String groupname,
String attributeName) |
void |
ApplicationServiceGeneric.removeGroupAttributes(Application application,
String groupname,
String attributeName) |
void |
ApplicationService.removeGroupAttributes(Application application,
String groupname,
String attributeName)
Removes a group's attribute values for all active permissible directories assigned to the application.
|
void |
AbstractDelegatingApplicationService.removeGroupFromGroup(Application application,
String childGroup,
String parentGroup) |
void |
ApplicationServiceGeneric.removeGroupFromGroup(Application application,
String childGroupName,
String parentGroupName) |
void |
ApplicationService.removeGroupFromGroup(Application application,
String childGroup,
String parentGroup)
Makes child group matching the given name not members of the parent group across ALL active directories.
|
void |
ApplicationManagerGeneric.removeGroupMapping(Application application,
Directory directory,
String groupName) |
void |
ApplicationManager.removeGroupMapping(Application application,
Directory directory,
String groupName)
Will remove a group mapping for the given application + directory mapping.
|
void |
ApplicationManagerGeneric.removeRemoteAddress(Application application,
RemoteAddress remoteAddress) |
void |
ApplicationManager.removeRemoteAddress(Application application,
RemoteAddress remoteAddress)
Will remove the passed in RemoteAddress from the application
|
void |
AbstractDelegatingApplicationService.removeUser(Application application,
String user) |
void |
TranslatingApplicationService.removeUser(Application application,
String user) |
void |
ApplicationServiceGeneric.removeUser(Application application,
String username) |
void |
ApplicationService.removeUser(Application application,
String user)
Removes the user from the first active directory they are found in.
|
void |
AbstractDelegatingApplicationService.removeUserAttributes(Application application,
String username,
String attributeName) |
void |
TranslatingApplicationService.removeUserAttributes(Application application,
String username,
String attributeName) |
void |
ApplicationServiceGeneric.removeUserAttributes(Application application,
String username,
String attributeName) |
void |
ApplicationService.removeUserAttributes(Application application,
String username,
String attributeName)
Removes a user's attribute values for the first active directory containing this username.
|
void |
AbstractDelegatingApplicationService.removeUserFromGroup(Application application,
String username,
String groupName) |
void |
TranslatingApplicationService.removeUserFromGroup(Application application,
String username,
String groupName) |
void |
ApplicationServiceGeneric.removeUserFromGroup(Application application,
String username,
String groupName) |
void |
ApplicationService.removeUserFromGroup(Application application,
String username,
String groupName)
Makes the primary user of the given username no longer a member of the group on the directory where the primary user resides.
|
User |
AbstractDelegatingApplicationService.renameUser(Application application,
String oldUserName,
String newUsername) |
User |
TranslatingApplicationService.renameUser(Application application,
String oldUserName,
String newUsername) |
User |
ApplicationServiceGeneric.renameUser(Application application,
String oldUserName,
String newUsername) |
User |
ApplicationService.renameUser(Application application,
String oldUserName,
String newUsername)
Renames the user in the first active directory the users exists in.
|
<T> List<T> |
AbstractDelegatingApplicationService.searchDirectGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
TranslatingApplicationService.searchDirectGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
ApplicationServiceGeneric.searchDirectGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
ApplicationService.searchDirectGroupRelationships(Application application,
MembershipQuery<T> query)
Searches for direct group relationships in any of the application's active assigned directories.
|
static <T> List<T> |
ApplicationServiceSearchVerifier.searchDirectGroupRelationships(ApplicationService service,
Application application,
MembershipQuery<T> query) |
<T> List<T> |
AbstractDelegatingApplicationService.searchGroups(Application application,
EntityQuery<T> query) |
<T> List<T> |
TranslatingApplicationService.searchGroups(Application application,
EntityQuery<T> query) |
<T> List<T> |
ApplicationServiceGeneric.searchGroups(Application application,
EntityQuery<T> query) |
<T> List<T> |
ApplicationService.searchGroups(Application application,
EntityQuery<T> query)
Returns a List<Group> matching the search criteria defined in the query
for ALL of the active directories assigned to the application.
|
<T> List<T> |
AbstractDelegatingApplicationService.searchNestedGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
TranslatingApplicationService.searchNestedGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
ApplicationServiceGeneric.searchNestedGroupRelationships(Application application,
MembershipQuery<T> query) |
<T> List<T> |
ApplicationService.searchNestedGroupRelationships(Application application,
MembershipQuery<T> query)
Searches for direct and indirect (nested) group relationships in any of the application's active assigned directories.
|
<T> List<T> |
AbstractDelegatingApplicationService.searchUsers(Application application,
EntityQuery<T> query) |
<T> List<T> |
TranslatingApplicationService.searchUsers(Application application,
EntityQuery<T> query) |
<T> List<T> |
ApplicationServiceGeneric.searchUsers(Application application,
EntityQuery<T> query) |
<T> List<T> |
ApplicationService.searchUsers(Application application,
EntityQuery<T> query)
Returns a List<User> or List<String> matching the search criteria defined in the query
for ALL of the active directories assigned to the application.
|
void |
AliasManagerImpl.storeAlias(Application application,
String username,
String alias) |
void |
AliasManager.storeAlias(Application application,
String username,
String alias)
Add or update the application-specific alias for a username.
|
void |
AbstractDelegatingApplicationService.storeGroupAttributes(Application application,
String groupname,
Map<String,Set<String>> attributes) |
void |
ApplicationServiceGeneric.storeGroupAttributes(Application application,
String groupname,
Map<String,Set<String>> attributes) |
void |
ApplicationService.storeGroupAttributes(Application application,
String groupname,
Map<String,Set<String>> attributes)
Adds or updates a group's attributes with the new Map of attribute values for all active permissible directories assigned to the application.
|
void |
AbstractDelegatingApplicationService.storeUserAttributes(Application application,
String username,
Map<String,Set<String>> attributes) |
void |
TranslatingApplicationService.storeUserAttributes(Application application,
String username,
Map<String,Set<String>> attributes) |
void |
ApplicationServiceGeneric.storeUserAttributes(Application application,
String username,
Map<String,Set<String>> attributes) |
void |
ApplicationService.storeUserAttributes(Application application,
String username,
Map<String,Set<String>> attributes)
Adds or updates a user's attributes with the new Map of attribute values for the first active directory containing this username.
|
void |
AbstractDelegatingApplicationService.unregisterWebhook(Application application,
long webhookId) |
void |
ApplicationServiceGeneric.unregisterWebhook(Application application,
long webhookId) |
void |
ApplicationService.unregisterWebhook(Application application,
long webhookId)
Unregisters a Webhook.
|
Application |
ApplicationManagerGeneric.update(Application application) |
Application |
ApplicationManager.update(Application application)
Updates an application's details.
|
void |
ApplicationManagerGeneric.updateCredential(Application application,
PasswordCredential passwordCredential) |
void |
ApplicationManager.updateCredential(Application application,
PasswordCredential passwordCredential)
Takes an application with a List of credentials that are unencrypted, encrypts them
and then updates the application in the database with the encrypted credentials
|
void |
ApplicationManagerGeneric.updateDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate) |
void |
ApplicationManager.updateDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate)
Will update the Directory Mapping, setting to enable/disable allowing all users to authenticate for the given mapping (not taking group membership into consideration)
|
void |
ApplicationManagerGeneric.updateDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
Set<OperationType> operationTypes) |
void |
ApplicationManager.updateDirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
Set<OperationType> operationTypes)
Will update a directory mapping against the Application moving it to the selected position in the list of DirectoryMappings.
|
void |
ApplicationManagerGeneric.updateDirectoryMapping(Application application,
Directory directory,
int position) |
void |
ApplicationManager.updateDirectoryMapping(Application application,
Directory directory,
int position)
Will update a directory mapping against the Application moving it to the selected position in the list of DirectoryMappings.
|
Group |
AbstractDelegatingApplicationService.updateGroup(Application application,
GroupTemplate group) |
Group |
TranslatingApplicationService.updateGroup(Application application,
GroupTemplate group) |
Group |
ApplicationServiceGeneric.updateGroup(Application application,
GroupTemplate group) |
Group |
ApplicationService.updateGroup(Application application,
GroupTemplate group)
Updates the group in ALL the active permissible directories.
|
User |
AbstractDelegatingApplicationService.updateUser(Application application,
UserTemplate user) |
User |
TranslatingApplicationService.updateUser(Application application,
UserTemplate user) |
User |
ApplicationServiceGeneric.updateUser(Application application,
UserTemplate user) |
User |
ApplicationService.updateUser(Application application,
UserTemplate user)
Updates the user in the first active directory the User belongs.
|
void |
AbstractDelegatingApplicationService.updateUserCredential(Application application,
String username,
PasswordCredential credential) |
void |
TranslatingApplicationService.updateUserCredential(Application application,
String username,
PasswordCredential credential) |
void |
ApplicationServiceGeneric.updateUserCredential(Application application,
String username,
PasswordCredential credential) |
void |
ApplicationService.updateUserCredential(Application application,
String username,
PasswordCredential credential)
Updates the credentials of the first matching user from all the active directories assigned to the application.
|
User |
AbstractDelegatingApplicationService.userAuthenticated(Application application,
String username) |
User |
TranslatingApplicationService.userAuthenticated(Application application,
String username) |
User |
ApplicationServiceGeneric.userAuthenticated(Application application,
String username) |
User |
ApplicationService.userAuthenticated(Application application,
String username) |
Modifier and Type | Method and Description |
---|---|
List<Application> |
DelegatingTokenAuthenticationManager.findAuthorisedApplications(User user,
String applicationName) |
List<Application> |
TokenAuthenticationManagerImpl.findAuthorisedApplications(User user,
String applicationName) |
List<Application> |
AliasingAwareTokenAuthenticationManager.findAuthorisedApplications(User user,
String applicationName) |
List<Application> |
TokenAuthenticationManager.findAuthorisedApplications(User user,
String applicationName)
Returns a list of applications a user
is authorised to authenticate with.
|
Modifier and Type | Method and Description |
---|---|
Token |
DelegatingTokenAuthenticationManager.authenticateApplication(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
RetryingTokenAuthenticationManager.authenticateApplication(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManagerImpl.authenticateApplication(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateApplication(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManager.authenticateApplication(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime)
Authenticates an application and generates an authentication token.
|
Token |
DelegatingTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
RetryingTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManagerImpl.authenticateApplicationWithoutValidatingPassword(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword(Application application,
ApplicationAuthenticationContext authenticationContext,
TokenLifetime tokenLifetime)
Authenticates an application and generates an authentication token, ignoring the credentials.
|
Token |
TokenAuthenticationManagerImpl.authenticateUser(Application application,
UserAuthenticationContext authenticationContext,
boolean validatePassword,
TokenLifetime tokenLifetime) |
Token |
DelegatingTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
RetryingTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManagerImpl.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime)
Authenticates a user and and generates an authentication token.
|
Token |
DelegatingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
RetryingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext)
Feigns the authentication process for a user and creates a token for the authentication without validating the password.
|
User |
DelegatingTokenAuthenticationManager.findUserByToken(Token token,
Application application) |
User |
TokenAuthenticationManagerImpl.findUserByToken(Token token,
Application application) |
User |
AliasingAwareTokenAuthenticationManager.findUserByToken(Token token,
Application application) |
User |
TokenAuthenticationManager.findUserByToken(Token token,
Application application)
Will find a user via the passed in token.
|
Token |
DelegatingTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application) |
Token |
TokenAuthenticationManagerImpl.findUserTokenByKey(String tokenKey,
Application application) |
Token |
AliasingAwareTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application) |
Token |
TokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application)
Returns the token matching a given key
|
protected boolean |
TokenAuthenticationManagerImpl.isAllowedToAuthenticate(String username,
long directoryId,
Application application)
Determines if a user is permitted to attempt authentication with a given application.
|
Token |
DelegatingTokenAuthenticationManager.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
TokenAuthenticationManagerImpl.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
AliasingAwareTokenAuthenticationManager.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
TokenAuthenticationManager.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors)
Validates a user token key given validation factors and checks that the user is allowed to authenticate
with the specified application
|
Modifier and Type | Method and Description |
---|---|
List<Application> |
DirectoryManagerGeneric.findAuthorisedApplications(long directoryId,
List<String> groupNames) |
List<Application> |
DirectoryManager.findAuthorisedApplications(long directoryId,
List<String> groupNames)
Finds all applications that a user from a given directory belonging to the specified groups can authenticate to.
|
Modifier and Type | Field and Description |
---|---|
static EntityQuery<Application> |
CrowdLicenseManagerImpl.ACTIVE_APPS_QUERY |
Modifier and Type | Method and Description |
---|---|
void |
ForgottenLoginManagerImpl.sendResetLink(Application application,
String username,
int tokenExpirySeconds) |
void |
ForgottenLoginManager.sendResetLink(Application application,
String username,
int tokenExpirySeconds)
Sends a reset link to the first user with the matching username from all the active directories assigned
to the application.
|
boolean |
ForgottenLoginManagerImpl.sendUsernames(Application application,
String email) |
boolean |
ForgottenLoginManager.sendUsernames(Application application,
String email)
Sends the usernames associated with the given email address.
|
Modifier and Type | Method and Description |
---|---|
void |
PermissionManagerImpl.addPermission(Application application,
Directory directory,
OperationType operationType) |
void |
PermissionManager.addPermission(Application application,
Directory directory,
OperationType operationType)
Adds a permission for the given
OperationType to an Application+Directory mapping. |
default Set<User> |
UserPermissionService.getSysAdmins(Application application,
boolean includeLocallyCachedOnly) |
Set<User> |
UserPermissionServiceImpl.getUsersWithPermission(Application application,
UserPermission permission,
boolean includeLocallyCachedOnly) |
Set<User> |
UserPermissionService.getUsersWithPermission(Application application,
UserPermission userPermission,
boolean includeLocallyCachedOnly) |
boolean |
PermissionManagerImpl.hasPermission(Application application,
Directory directory,
OperationType operationType) |
boolean |
PermissionManager.hasPermission(Application application,
Directory directory,
OperationType operationType)
Determine whether an application has permission to execute a particular
operation on a given directory.
|
void |
PermissionManagerImpl.removePermission(Application application,
Directory directory,
OperationType operationType) |
void |
PermissionManager.removePermission(Application application,
Directory directory,
OperationType operationType)
Removes a permission with the given
OperationType from the Application+Directory mapping |
Modifier and Type | Method and Description |
---|---|
protected List<Directory> |
RecoveryModeAwareApplicationService.getActiveDirectories(Application application) |
boolean |
RecoveryModeAwareApplicationService.isUserAuthorised(Application application,
String username) |
boolean |
RecoveryModeAwareApplicationService.isUserAuthorised(Application application,
User user) |
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationSsoDisabledException.getApplication() |
Application |
ApplicationAccessDeniedException.getApplication() |
Modifier and Type | Method and Description |
---|---|
Optional<ApplicationSamlConfiguration> |
ApplicationSamlConfigurationServiceImpl.loadConfigurationForApplication(Application application) |
Optional<ApplicationSamlConfiguration> |
ApplicationSamlConfigurationService.loadConfigurationForApplication(Application application)
Returns the SAML SSO configuration for the specified application
|
Constructor and Description |
---|
ApplicationAccessDeniedException(Application application,
User user) |
ApplicationSsoDisabledException(Application application) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
RecoveryModeAwareTokenAuthenticationManager.isAllowedToAuthenticate(String username,
long directoryId,
Application application) |
Modifier and Type | Method and Description |
---|---|
void |
ClientValidationManagerImpl.validate(Application application,
javax.servlet.http.HttpServletRequest request) |
void |
ClientValidationManager.validate(Application application,
javax.servlet.http.HttpServletRequest request)
Validates that the client is allowed to perform the request.
|
boolean |
CachedApplicationRemoteAddressValidator.validate(Application application,
InetAddress clientAddress) |
boolean |
ApplicationRemoteAddressValidator.validate(Application application,
InetAddress clientAddress) |
boolean |
ApplicationRemoteAddressValidatorImpl.validate(Application application,
InetAddress clientAddress) |
Modifier and Type | Method and Description |
---|---|
protected InternalGrantedPermission |
GrantedPermissionMapper.buildPermissionFromXml(org.dom4j.Element element,
Application application,
CrowdBackupDateConverter dateConverter) |
Modifier and Type | Method and Description |
---|---|
Application |
Alias.getApplication() |
Constructor and Description |
---|
Alias(Application application,
String name,
String alias) |
Alias(Long id,
Application application,
String name,
String alias) |
Modifier and Type | Class and Description |
---|---|
class |
ApplicationImpl
Deprecated.
Use
Application or ImmutableApplication instead. Since v2.12. |
class |
ImmutableApplication
Immutable Application
|
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<Application> |
Applications.ACTIVE_FILTER
Deprecated.
Use
isActive() instead. Since 3.4.0. |
static com.google.common.base.Function<Application,String> |
Applications.NAME_FUNCTION
Deprecated.
Use
getName() instead. Since 3.4.0. |
Modifier and Type | Method and Description |
---|---|
Application |
GroupMapping.getApplication()
Deprecated.
Returns the application of this mapping.
|
Application |
DirectoryMapping.getApplication()
Deprecated.
Returns the mapped application.
|
Modifier and Type | Method and Description |
---|---|
static ImmutableApplication.Builder |
ImmutableApplication.builder(Application application)
Constructs a new builder for an ImmutableApplication with the fields initialised to
application . |
static ApplicationImpl |
ApplicationImpl.convertIfNeeded(Application application)
Deprecated.
|
static ImmutableApplication |
ImmutableApplication.from(Application application) |
static DirectoryMapping |
DirectoryMapping.fromApplicationDirectoryMapping(Application application,
ApplicationDirectoryMapping applicationDirectoryMapping)
Deprecated.
|
static List<Directory> |
Applications.getActiveDirectories(Application application)
Given an
application , retrieve all active directories associated with it. |
static ApplicationImpl |
ApplicationImpl.newInstance(Application application)
Deprecated.
|
void |
GroupMapping.setApplication(Application application)
Deprecated.
Sets the application of this mapping.
|
void |
ApplicationImpl.updateDetailsFromApplication(Application application)
Deprecated.
Only to be used by the ApplicationDAO#update method
|
Modifier and Type | Method and Description |
---|---|
static Iterable<String> |
Applications.namesOf(Iterable<? extends Application> applications)
Transforms applications into their names.
|
Constructor and Description |
---|
Builder(Application application) |
DirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate)
Deprecated.
Constructs a new DirectoryMapping.
|
DirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
Set<OperationType> allowedOperations)
Deprecated.
Constructs a new DirectoryMapping.
|
DirectoryMapping(Long id,
Application application,
Directory directory,
boolean allowAllToAuthenticate)
Deprecated.
Constructs a new DirectoryMapping.
|
Modifier and Type | Method and Description |
---|---|
Application |
LicensingSummary.getApplication() |
Application |
ApplicationLicensingSummary.getApplication() |
Modifier and Type | Method and Description |
---|---|
void |
LicensingSummary.setApplication(Application application) |
ApplicationLicensingSummary.Builder |
ApplicationLicensingSummary.Builder.setApplication(Application application) |
Constructor and Description |
---|
ApplicationLicensingSummary(Date generatedOn,
long versionId,
Application application,
String applicationSubtype,
int totalUsers,
int totalUsersFromLocalCrowd,
boolean active,
int maximumUserLimit,
int totalDirectories) |
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationSamlConfiguration.getApplication() |
Constructor and Description |
---|
ApplicationSamlConfigurationEntity(Application application) |
ApplicationSamlConfigurationEntity(Application application,
Boolean enabled,
String assertionConsumerServiceUrl,
String audienceUrl) |
Modifier and Type | Method and Description |
---|---|
Application |
WebhookTemplate.getApplication() |
Application |
ImmutableWebhook.getApplication() |
Application |
WebhookImpl.getApplication()
Deprecated.
|
Application |
Webhook.getApplication() |
Modifier and Type | Method and Description |
---|---|
void |
WebhookImpl.setApplication(Application application)
Deprecated.
|
Constructor and Description |
---|
WebhookTemplate(Application application,
String endpointUrl,
String token) |
Modifier and Type | Method and Description |
---|---|
static ApplicationSessionsSearchResultEntity |
ApplicationSessionsSearchResultEntity.fromToken(AuthenticationToken session,
Application application) |
Modifier and Type | Method and Description |
---|---|
protected Application |
AbstractResourceController.getAuthenticatedApplication() |
Modifier and Type | Method and Description |
---|---|
static Application |
ApplicationEntityTranslator.toApplicationWithNoDirectoryMappings(ApplicationEntity applicationEntity)
Translates from an ApplicationEntity to an Application with no directory mappings.
|
Modifier and Type | Method and Description |
---|---|
static GroupEntity |
GroupEntityUtil.expandGroup(ApplicationService applicationService,
Application application,
GroupEntity minimalGroupEntity,
boolean expandAttributes)
Expands a GroupEntity from its minimal form to the expanded version.
|
static UserEntity |
UserEntityUtil.expandUser(ApplicationService applicationService,
Application application,
UserEntity minimalUserEntity,
boolean expandAttributes)
Expands a UserEntity from its minimal form to the expanded version.
|
static ApplicationEntity |
ApplicationEntityTranslator.toApplicationEntity(Application application,
com.atlassian.plugins.rest.common.Link link)
Translates from an Application to an ApplicationEntity.
|
static ApplicationEntity |
ApplicationEntityTranslator.toApplicationEntity(Application application,
com.atlassian.plugins.rest.common.Link link,
ApplicationEntityTranslator.PasswordMode passwordMode)
Translates from an Application to an ApplicationEntity.
|
static DirectoryMapping |
ApplicationEntityTranslator.toDirectoryMapping(DirectoryMappingEntity directoryMappingEntity,
Application application,
Directory directory)
Translates from a
DirectoryMappingEntity to a DirectoryMapping . |
static List<DirectoryMapping> |
ApplicationEntityTranslator.toDirectoryMappings(DirectoryMappingEntityList directoryMappingEntities,
Application application,
DirectoryManager directoryManager)
Translates from a
DirectoryMappingEntityList to a list of DirectoryMapping . |
Modifier and Type | Method and Description |
---|---|
static ApplicationEntityList |
ApplicationEntityTranslator.toApplicationEntities(Collection<Application> applications,
URI baseUri)
Translates from a collection of
Application s to a list of ApplicationEntity s. |
Modifier and Type | Method and Description |
---|---|
Application |
SOAPService.validateSOAPService(AuthenticatedToken applicationToken) |
Modifier and Type | Method and Description |
---|---|
void |
BetterSsoGlobalConfigAdditionalSupportInformationService.extendSupportInformation(SupportInformationBuilder supportInformationBuilder,
Application application,
int applicationIndex) |
default void |
AdditionalSupportInformationService.extendSupportInformation(SupportInformationBuilder supportInformationBuilder,
Application application,
int applicationIndex)
Adds additional support information related to the specified application to the provided builder
|
Modifier and Type | Method and Description |
---|---|
Application |
ImmutableApplicationSamlConfiguration.getApplication() |
Modifier and Type | Method and Description |
---|---|
ImmutableApplicationSamlConfiguration.Builder |
ImmutableApplicationSamlConfiguration.Builder.setApplication(Application application) |
Modifier and Type | Method and Description |
---|---|
Application |
ApplicationContext.getApplication() |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationContext.setApplication(Application application) |
Modifier and Type | Method and Description |
---|---|
static org.hamcrest.Matcher<Application> |
CrowdMatchers.applicationWithId(Long id) |
static org.hamcrest.Matcher<Application> |
CrowdMatchers.applicationWithIdThat(org.hamcrest.Matcher<Long> idMatcher) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ApplicationMatcher.matchesSafely(Application item) |
Modifier and Type | Method and Description |
---|---|
Boolean |
ClusterAwareInetAddressCache.getPermitted(Application application,
InetAddress address)
Gets from cache whether the
application with address is permitted to make a request
to the Crowd server. |
void |
ClusterAwareInetAddressCache.setPermitted(Application application,
InetAddress address,
boolean permitted)
Sets in the cache that
address is permitted/forbidden from making a request to the Crowd server. |
Copyright © 2020 Atlassian. All rights reserved.