| Modifier and Type | Method and Description |
|---|---|
List<User> |
UserSearcherImpl.doSearchByApplication(long applicationId,
Boolean active,
String searchText,
int resultsStartIndex,
int resultsPerPage) |
List<T> |
Searcher.doSearchByApplication(long applicationId,
Boolean active,
String searchText,
int resultsStartIndex,
int resultsPerPage)
Performs a search for DirectoryEntities in the specified directory, returning a list of those that match.
|
abstract Application |
ApplicationBaseAction.getApplication() |
protected Application |
BaseAction.getCrowdApplication() |
List<com.atlassian.plugin.web.descriptors.WebItemModuleDescriptor> |
ApplicationBaseAction.getWebItemsForApplication()
Gets a list of web-items that should be used as tabs in the view of an application.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ViewApplicationUsers.getAliasForUser(String username) |
Application |
ViewApplication.getApplication() |
Application |
ViewApplication.getApplicationByName() |
List<GroupMapping> |
ViewApplication.getGroupMappingsForApplication() |
boolean |
ViewApplication.getIsIncrementalSyncAvailable() |
boolean |
ViewApplication.isCrowdApplication() |
boolean |
ViewApplication.isPluginApplication() |
boolean |
ViewApplication.isValidTestAuthentication() |
protected void |
ViewApplication.processGeneral() |
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationDAOHibernate.addDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
OperationType... operationTypes) |
void |
ApplicationDAO.addDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
OperationType... operationTypes)
Adds a mapping between application and directory.
|
void |
ApplicationDAOHibernate.addGroupMapping(long applicationId,
long directoryId,
String groupName) |
void |
ApplicationDAO.addGroupMapping(long applicationId,
long directoryId,
String groupName)
Adds a group mapping.
|
void |
ApplicationDAOHibernate.addRemoteAddress(long applicationId,
RemoteAddress remoteAddress) |
void |
ApplicationDAO.addRemoteAddress(long applicationId,
RemoteAddress remoteAddress)
Associates a remote address to the given application.
|
ApplicationImpl |
ApplicationDAOHibernate.findById(long id) |
Application |
ApplicationDAO.findById(long id)
Finds application by application id.
|
ApplicationImpl |
ApplicationDAOHibernate.findByName(String name) |
Application |
ApplicationDAO.findByName(String name)
Finds application by application name, in a case-insensitive way.
|
void |
ApplicationDAOHibernate.removeDirectoryMapping(long applicationId,
long directoryId) |
void |
ApplicationDAO.removeDirectoryMapping(long applicationId,
long directoryId)
Removes a mapping between application and directory.
|
void |
ApplicationDAOHibernate.removeGroupMapping(long applicationId,
long directoryId,
String groupName) |
void |
ApplicationDAO.removeGroupMapping(long applicationId,
long directoryId,
String groupName)
Removes a group mapping.
|
void |
ApplicationDAOHibernate.removeRemoteAddress(long applicationId,
RemoteAddress remoteAddress) |
void |
ApplicationDAO.removeRemoteAddress(long applicationId,
RemoteAddress remoteAddress)
Dissociates the given remote address from the given application.
|
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.
|
void |
ApplicationDAOHibernate.updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate) |
void |
ApplicationDAO.updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate)
Updates a directory mapping.
|
void |
ApplicationDAOHibernate.updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
Set<OperationType> operationTypes) |
void |
ApplicationDAO.updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
Set<OperationType> operationTypes)
Updates a directory mapping.
|
void |
ApplicationDAOHibernate.updateDirectoryMapping(long applicationId,
long directoryId,
int position) |
void |
ApplicationDAO.updateDirectoryMapping(long applicationId,
long directoryId,
int position)
Updates the ordering of directory mappings for an application.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.springframework.security.core.GrantedAuthority[] |
LocalCrowdAuthenticationProvider.findGrantedAuthorities(String username) |
protected org.springframework.security.core.GrantedAuthority[] |
CrowdApplicationAuthenticationProvider.findGrantedAuthorities(String username) |
protected Application |
LocalCrowdAuthenticationProvider.getApplication() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
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 |
ApplicationManagerGeneric.addRemoteAddress(Application application,
RemoteAddress remoteAddress) |
void |
ApplicationManager.addRemoteAddress(Application application,
RemoteAddress remoteAddress)
Will add a remote address to the current application
|
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.
|
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.
|
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
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
List<Application> |
AliasingAwareTokenAuthenticationManager.findAuthorisedApplications(User user,
String applicationName) |
List<Application> |
DelegatingTokenAuthenticationManager.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.
|
void |
AliasingAwareTokenAuthenticationManager.invalidateTokensForUser(String username,
String exclusionToken,
String applicationName) |
void |
TokenAuthenticationManagerImpl.invalidateTokensForUser(String username,
String exclusionToken,
String applicationName) |
void |
DelegatingTokenAuthenticationManager.invalidateTokensForUser(String username,
String exclusionToken,
String applicationName) |
void |
TokenAuthenticationManager.invalidateTokensForUser(String username,
String exclusionToken,
String applicationName)
Invalidates all sessions for a user, possibly excluding a specific one.
|
| 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. |
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 |
void |
UserPermissionAdminServiceImpl.revokePermissionsForGroup(DirectoryGroup group) |
void |
UserPermissionAdminService.revokePermissionsForGroup(DirectoryGroup group)
Remove all permissions from the given group.
|
void |
UserPermissionAdminServiceImpl.setPermissionForGroups(List<? extends DirectoryGroup> directoryGroups,
UserPermission permission) |
void |
UserPermissionAdminService.setPermissionForGroups(List<? extends DirectoryGroup> directoryGroupPairs,
UserPermission permission)
Set the granted permissions for each directoryGroup to permission.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.security.core.GrantedAuthority[] |
CrowdApplicationModuleAuthenticationProvider.findGrantedAuthorities(String username) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ApplicationNotFoundExceptionMapper.toResponse(ApplicationNotFoundException exception) |
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationController.addRemoteAddress(long applicationId,
RemoteAddressEntity remoteAddressEntity)
Adds a remote address to the list of allowed addresses for the application.
|
void |
ApplicationController.deleteAlias(long applicationId,
String username) |
String |
ApplicationController.getAlias(long applicationId,
String username) |
ApplicationEntityList |
ApplicationController.getAllApplications(URI baseUri)
Finds all applications.
|
ApplicationEntity |
ApplicationController.getApplicationById(long id,
URI baseUri)
Finds an application by ID.
|
ApplicationEntity |
ApplicationController.getApplicationByName(String name,
URI baseUri)
Finds an application by name.
|
String |
ApplicationController.getUsernameForAlias(long applicationId,
String alias) |
void |
TokenController.invalidateTokensForUser(String username,
String exclusionToken,
String applicationName) |
void |
ApplicationController.removeRemoteAddress(long applicationId,
String remoteAddress)
Removes a remote address from the list of allowed addresses for the application.
|
void |
ApplicationController.setAlias(long applicationId,
String username,
String alias) |
void |
ApplicationController.updateApplication(ApplicationEntity applicationEntity)
Updates an existing application.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationDirectoryMapping |
ApplicationAdminController.addApplicationDirectoryMapping(long appId,
DirectoryMappingEntity entity) |
void |
ApplicationAdminController.deleteApplicationDirectoryMapping(long appId,
long dirId) |
ApplicationEntity |
ApplicationAdminController.getApplication(long appId) |
DirectoryMappingEntity |
ApplicationAdminController.getApplicationDirectoryMapping(long appId,
long dirId,
com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter expandParameter) |
RestPage<DirectoryMappingEntity> |
ApplicationAdminController.getApplicationDirectoryMappings(long appId,
com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter expandParameter,
RestPageRequest pageRequest) |
void |
ApplicationAdminController.reorderApplicationDirectoryMapping(long appId,
long dirId,
ReorderEntity reorderEntity) |
ApplicationEntity |
ApplicationAdminController.updateApplication(long appId,
ApplicationEntity entity) |
void |
ApplicationAdminController.updateApplicationDirectoryMapping(long appId,
long dirId,
DirectoryMappingEntity entity) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ApplicationAdminResource.addApplicationDirectoryMapping(long appId,
DirectoryMappingEntity directoryMappingEntity)
Adds a directory mapping to the specified application.
|
javax.ws.rs.core.Response |
ApplicationAdminResource.deleteApplicationDirectoryMapping(long appId,
long dirId)
Removes a directory mapping from an application.
|
ApplicationEntity |
ApplicationAdminResource.getApplication(long appId) |
DirectoryMappingEntity |
ApplicationAdminResource.getApplicationDirectoryMapping(long appId,
long dirId) |
RestPage<DirectoryMappingEntity> |
ApplicationAdminResource.getApplicationDirectoryMappings(long appId,
RestPageRequest pageRequest) |
javax.ws.rs.core.Response |
ApplicationAdminResource.reorderApplicationDirectoryMapping(long appId,
long dirId,
ReorderEntity reorderEntity) |
ApplicationEntity |
ApplicationAdminResource.updateApplication(long appId,
ApplicationEntity entity) |
DirectoryMappingEntity |
ApplicationAdminResource.updateApplicationDirectoryMapping(long appId,
long dirId,
DirectoryMappingEntity directoryMappingEntity)
Updates the specified directory mapping.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ApplicationResource.addRemoteAddress(long applicationId,
RemoteAddressEntity remoteAddressEntity)
Adds the remote address to the specified application.
|
javax.ws.rs.core.Response |
AliasResource.deleteAlias(long applicationId,
String username) |
String |
AliasResource.getAlias(long applicationId,
String username) |
javax.ws.rs.core.Response |
ApplicationResource.getApplicationById(long applicationId)
Returns the specified application.
|
javax.ws.rs.core.Response |
ApplicationResource.getApplications(String applicationName)
Returns all the applications or a specific application by name
|
javax.ws.rs.core.Response |
ApplicationResource.getRemoteAddresses(long applicationId)
Returns the remote addresses of the specified application.
|
String |
AliasResource.getUsernameForAlias(long applicationId,
String alias) |
javax.ws.rs.core.Response |
ApplicationResource.removeRemoteAddress(long applicationId,
String remoteAddress)
Removes the remote address of the specified application.
|
javax.ws.rs.core.Response |
AliasResource.setAlias(long applicationId,
String username,
String alias) |
javax.ws.rs.core.Response |
ApplicationResource.updateApplication(long applicationId,
ApplicationEntity applicationEntity)
Updates the specified application.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
UserPermissionAdminResource.revokePermissions(RestDirectoryGroup group) |
javax.ws.rs.core.Response |
UserPermissionAdminResource.setPermissions(String permissionName,
List<RestDirectoryGroup> groups) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
TestkitApplicationResource.addDefaultGroup(Long applicationId,
DefaultGroupMembershipConfigurationEntry entry) |
javax.ws.rs.core.Response |
TestkitApplicationResource.deleteDefaultGroups(Long applicationId,
String directoryId) |
javax.ws.rs.core.Response |
TestkitApplicationResource.findDefaultGroups(Long applicationId,
String directoryId) |
javax.ws.rs.core.Response |
TestkitApplicationResource.updateApplicationAllowedIps(Long applicationId,
List<String> allowedIps) |
javax.ws.rs.core.Response |
TestkitApplicationResource.updateApplicationMappings(Long applicationId,
Long directoryId,
boolean allowAllToLogin) |
Copyright © 2018 Atlassian. All rights reserved.