Uses of Interface
com.atlassian.crowd.model.application.Application

Packages that use Application
com.atlassian.crowd.console.action   
com.atlassian.crowd.console.action.application   
com.atlassian.crowd.console.action.principal   
com.atlassian.crowd.console.action.setup   
com.atlassian.crowd.console.action.user   
com.atlassian.crowd.dao.alias   
com.atlassian.crowd.dao.application   
com.atlassian.crowd.embedded.api   
com.atlassian.crowd.embedded.core   
com.atlassian.crowd.event.application   
com.atlassian.crowd.event.user   
com.atlassian.crowd.manager.application   
com.atlassian.crowd.manager.authentication   
com.atlassian.crowd.manager.login   
com.atlassian.crowd.manager.permission   
com.atlassian.crowd.manager.validation   
com.atlassian.crowd.model.alias   
com.atlassian.crowd.model.application   
com.atlassian.crowd.plugin.application.springsecurity   
com.atlassian.crowd.plugin.rest.service.controller   
com.atlassian.crowd.plugin.rest.util   
com.atlassian.crowd.service.soap   
com.atlassian.crowd.util   
 

Uses of Application in com.atlassian.crowd.console.action
 

Methods in com.atlassian.crowd.console.action that return Application
abstract  Application ApplicationBaseAction.getApplication()
           
 

Uses of Application in com.atlassian.crowd.console.action.application
 

Methods in com.atlassian.crowd.console.action.application that return Application
 Application ViewApplication.getApplication()
           
 Application ViewApplication.getApplicationByName()
           
 

Uses of Application in com.atlassian.crowd.console.action.principal
 

Fields in com.atlassian.crowd.console.action.principal with type parameters of type Application
protected  java.util.List<Application> ViewPrincipal.applications
           
 

Methods in com.atlassian.crowd.console.action.principal that return types with arguments of type Application
 java.util.List<Application> ViewPrincipal.getApplications()
           
 

Uses of Application in com.atlassian.crowd.console.action.setup
 

Methods in com.atlassian.crowd.console.action.setup that return Application
protected  Application Integration.addApplication(java.lang.String appName, ApplicationType applicationType, java.lang.String description, java.lang.String password, boolean allowAllToAuthenticate)
           
 

Uses of Application in com.atlassian.crowd.console.action.user
 

Methods in com.atlassian.crowd.console.action.user that return Application
protected  Application BaseUserAction.getCrowdApplication()
           
 

Uses of Application in com.atlassian.crowd.dao.alias
 

Methods in com.atlassian.crowd.dao.alias with parameters of type Application
 java.lang.String AliasDAOHibernate.findAliasByUsername(Application application, java.lang.String username)
           
 java.lang.String AliasDAO.findAliasByUsername(Application application, java.lang.String username)
          Retrieves the application-specific alias for a username.
 java.lang.String AliasDAOHibernate.findUsernameByAlias(Application application, java.lang.String alias)
           
 java.lang.String AliasDAO.findUsernameByAlias(Application application, java.lang.String alias)
          Retrieves the real username for a user in a directory given their application-specific alias.
 void AliasDAOHibernate.removeAlias(Application application, java.lang.String username)
           
 void AliasDAO.removeAlias(Application application, java.lang.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, java.lang.String username, java.lang.String alias)
           
 void AliasDAO.storeAlias(Application application, java.lang.String username, java.lang.String alias)
          Add or update the application-specific alias for a username.
 

Uses of Application in com.atlassian.crowd.dao.application
 

Methods in com.atlassian.crowd.dao.application that return Application
 Application ApplicationDAO.add(Application application, PasswordCredential passwordCredential)
          Will only create the core attributes to an application, i.e.
 Application ApplicationDAO.findById(long id)
           
 Application ApplicationDAO.findByName(java.lang.String name)
           
 Application ApplicationDAO.update(Application application)
          Will only update the core attributes to an application, i.e.
 

Methods in com.atlassian.crowd.dao.application that return types with arguments of type Application
 java.util.List<Application> ApplicationDAOHibernate.findAuthorisedApplications(long directoryId, java.util.List<java.lang.String> groupNames)
           
 java.util.List<Application> ApplicationDAO.findAuthorisedApplications(long directoryId, java.util.List<java.lang.String> groupNames)
          Finds all applications that are authorised for authentication given the direcory ID and group memberships of a user.
 java.util.List<Application> ApplicationDAOHibernate.search(EntityQuery<Application> query)
           
 java.util.List<Application> ApplicationDAO.search(EntityQuery<Application> query)
           
 

Methods in com.atlassian.crowd.dao.application with parameters of type Application
 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.
 void ApplicationDAOHibernate.remove(Application application)
           
 void ApplicationDAO.remove(Application 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)
           
 

Method parameters in com.atlassian.crowd.dao.application with type arguments of type Application
 java.util.List<Application> ApplicationDAOHibernate.search(EntityQuery<Application> query)
           
 java.util.List<Application> ApplicationDAO.search(EntityQuery<Application> query)
           
 

Uses of Application in com.atlassian.crowd.embedded.api
 

Methods in com.atlassian.crowd.embedded.api that return Application
 Application ApplicationFactory.getApplication()
           
 

Uses of Application in com.atlassian.crowd.embedded.core
 

Methods in com.atlassian.crowd.embedded.core that return Application
 Application CachedCrowdEmbeddedApplicationFactory.getApplication()
           
 Application CrowdEmbeddedApplicationFactory.getApplication()
           
 

Uses of Application in com.atlassian.crowd.event.application
 

Methods in com.atlassian.crowd.event.application that return Application
 Application ApplicationRemoteAddressRemovedEvent.getApplication()
           
 Application ApplicationRemoteAddressAddedEvent.getApplication()
           
 Application ApplicationAuthenticatedEvent.getApplication()
           
 

Constructors in com.atlassian.crowd.event.application with parameters of type Application
ApplicationAuthenticatedEvent(java.lang.Object source, Application application, Token token)
           
ApplicationRemoteAddressAddedEvent(Application application, RemoteAddress remoteAddress)
           
ApplicationRemoteAddressRemovedEvent(Application application, RemoteAddress remoteAddress)
           
 

Uses of Application in com.atlassian.crowd.event.user
 

Methods in com.atlassian.crowd.event.user that return Application
 Application UserAuthenticationSucceededEvent.getApplication()
           
 Application UserAuthenticationFailedAccessDeniedEvent.getApplication()
           
 

Constructors in com.atlassian.crowd.event.user with parameters of type Application
UserAuthenticationFailedAccessDeniedEvent(java.lang.Object source, User user, Application application)
           
UserAuthenticationSucceededEvent(java.lang.Object source, User user, Application application, Token token)
           
 

Uses of Application in com.atlassian.crowd.manager.application
 

Methods in com.atlassian.crowd.manager.application that return Application
 Application ApplicationManager.add(Application application)
          Will add the given Application to Crowd
 Application ApplicationManagerGeneric.add(Application application)
           
 Application ApplicationManager.findById(long id)
          Find an application by its ID.
 Application ApplicationManagerGeneric.findById(long id)
           
 Application ApplicationManager.findByName(java.lang.String name)
          Find an application by its name.
 Application ApplicationManagerGeneric.findByName(java.lang.String name)
           
 Application ApplicationManager.update(Application application)
          Updates an application's details.
 Application ApplicationManagerGeneric.update(Application application)
           
 

Methods in com.atlassian.crowd.manager.application that return types with arguments of type Application
 java.util.List<Application> ApplicationManager.findAll()
          Retrieves all the applications in the Crowd system.
 java.util.List<Application> ApplicationManagerGeneric.findAll()
           
 java.util.List<Application> ApplicationManager.search(EntityQuery query)
          Search applications.
 java.util.List<Application> ApplicationManagerGeneric.search(EntityQuery query)
           
 

Methods in com.atlassian.crowd.manager.application with parameters of type Application
 Application ApplicationManager.add(Application application)
          Will add the given Application to Crowd
 Application ApplicationManagerGeneric.add(Application application)
           
 void ApplicationService.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> users)
          Adds the user to THE FIRST permissible active directory.
 void TranslatingApplicationService.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> users)
           
 void ApplicationServiceGeneric.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> userTemplates)
           
 void ApplicationManager.addDirectoryMapping(Application application, Directory directory, boolean allowAllToAuthenticate, OperationType... operationTypes)
          Will add a DirectoryMapping between the passed in Application and Directory.
 void ApplicationManagerGeneric.addDirectoryMapping(Application application, Directory directory, boolean allowAllToAuthenticate, OperationType... operationTypes)
           
 Group ApplicationService.addGroup(Application application, GroupTemplate group)
          Adds the group to ALL the active permissible directories.
 Group TranslatingApplicationService.addGroup(Application application, GroupTemplate group)
           
 Group ApplicationServiceGeneric.addGroup(Application application, GroupTemplate group)
           
 void ApplicationManager.addGroupMapping(Application application, Directory directory, java.lang.String groupName)
          Will add a group mapping for the given application + directory mapping.
 void ApplicationManagerGeneric.addGroupMapping(Application application, Directory directory, java.lang.String groupName)
           
 void ApplicationService.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
          Makes groups matching the given name (childGroupName) direct members of the group (parentGroupName) across ALL active directories.
 void TranslatingApplicationService.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
           
 void ApplicationServiceGeneric.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
           
 void ApplicationManager.addRemoteAddress(Application application, RemoteAddress remoteAddress)
          Will add a remote address to the current application
 void ApplicationManagerGeneric.addRemoteAddress(Application application, RemoteAddress remoteAddress)
           
 User ApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential)
          Adds the user to the first permissible active directory.
 User TranslatingApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential)
           
 User ApplicationServiceGeneric.addUser(Application application, UserTemplate user, PasswordCredential credential)
           
 void ApplicationService.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
          Makes the primary user of the given username a direct member of the group.
 void TranslatingApplicationService.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationServiceGeneric.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 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.
 boolean ApplicationManagerGeneric.authenticate(Application application, PasswordCredential testCredential)
           
 User ApplicationService.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
          Will attempt to authenticate the given user against the application
 User TranslatingApplicationService.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
           
 User ApplicationServiceGeneric.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
           
 java.lang.String AliasManager.findAliasByUsername(Application application, java.lang.String username)
          Will return the 'alias' associated to the user.
 java.lang.String AliasManagerImpl.findAliasByUsername(Application application, java.lang.String username)
           
 Group ApplicationService.findGroupByName(Application application, java.lang.String name)
          Returns the first group with the matching groupname from all the active directories assigned to the application.
 Group TranslatingApplicationService.findGroupByName(Application application, java.lang.String name)
           
 Group ApplicationServiceGeneric.findGroupByName(Application application, java.lang.String name)
           
 GroupWithAttributes ApplicationService.findGroupWithAttributesByName(Application application, java.lang.String name)
          Returns the first group with the matching groupname from all the active directories assigned to the application.
 GroupWithAttributes TranslatingApplicationService.findGroupWithAttributesByName(Application application, java.lang.String name)
           
 GroupWithAttributes ApplicationServiceGeneric.findGroupWithAttributesByName(Application application, java.lang.String name)
           
 User ApplicationService.findUserByName(Application application, java.lang.String name)
          Returns the first user with the matching username from all the active directories assigned to the application.
 User TranslatingApplicationService.findUserByName(Application application, java.lang.String name)
           
 User ApplicationServiceGeneric.findUserByName(Application application, java.lang.String name)
           
 java.lang.String AliasManager.findUsernameByAlias(Application application, java.lang.String authenticatingUsername)
          Will return the 'real' username of the authenticating user.
 java.lang.String AliasManagerImpl.findUsernameByAlias(Application application, java.lang.String authenticatingUsername)
           
 UserWithAttributes ApplicationService.findUserWithAttributesByName(Application application, java.lang.String name)
          Returns the first user with the matching username from all the active directories assigned to the application.
 UserWithAttributes TranslatingApplicationService.findUserWithAttributesByName(Application application, java.lang.String name)
           
 UserWithAttributes ApplicationServiceGeneric.findUserWithAttributesByName(Application application, java.lang.String name)
           
 boolean ApplicationService.isGroupDirectGroupMember(Application application, java.lang.String childGroup, java.lang.String parentGroup)
          Returns true if the childGroup is a direct member of the parentGroup in any of the application's assigned directories.
 boolean TranslatingApplicationService.isGroupDirectGroupMember(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean ApplicationServiceGeneric.isGroupDirectGroupMember(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean ApplicationService.isGroupNestedGroupMember(Application application, java.lang.String childGroup, java.lang.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 TranslatingApplicationService.isGroupNestedGroupMember(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean ApplicationServiceGeneric.isGroupNestedGroupMember(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean ApplicationService.isUserDirectGroupMember(Application application, java.lang.String username, java.lang.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 TranslatingApplicationService.isUserDirectGroupMember(Application application, java.lang.String username, java.lang.String groupName)
           
 boolean ApplicationServiceGeneric.isUserDirectGroupMember(Application application, java.lang.String username, java.lang.String groupName)
           
 boolean ApplicationService.isUserNestedGroupMember(Application application, java.lang.String username, java.lang.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.
 boolean TranslatingApplicationService.isUserNestedGroupMember(Application application, java.lang.String username, java.lang.String groupName)
           
 boolean ApplicationServiceGeneric.isUserNestedGroupMember(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationManager.remove(Application application)
          Remove an application.
 void ApplicationManagerGeneric.remove(Application application)
           
 void AliasManager.removeAlias(Application application, java.lang.String username)
          Remove an application-specific alias for a username.
 void AliasManagerImpl.removeAlias(Application application, java.lang.String username)
           
 void ApplicationManager.removeDirectoryFromApplication(Directory directory, Application application)
          Will remove a directory from an application.
 void ApplicationManagerGeneric.removeDirectoryFromApplication(Directory directory, Application application)
           
 void ApplicationService.removeGroup(Application application, java.lang.String group)
          Removes ALL groups from each of the application's assigned directories that are active.
 void TranslatingApplicationService.removeGroup(Application application, java.lang.String group)
           
 void ApplicationServiceGeneric.removeGroup(Application application, java.lang.String groupname)
           
 void ApplicationService.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
          Removes a group's attribute values for all active permissible directories assigned to the application.
 void TranslatingApplicationService.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
           
 void ApplicationServiceGeneric.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
           
 void ApplicationService.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
          Makes child group matching the given name not members of the parent group across ALL active directories.
 void TranslatingApplicationService.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 void ApplicationServiceGeneric.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 void ApplicationManager.removeGroupMapping(Application application, Directory directory, java.lang.String groupName)
          Will remove a group mapping for the given application + directory mapping.
 void ApplicationManagerGeneric.removeGroupMapping(Application application, Directory directory, java.lang.String groupName)
           
 void ApplicationManager.removeRemoteAddress(Application application, RemoteAddress remoteAddress)
          Will remove the passed in RemoteAddress from the application
 void ApplicationManagerGeneric.removeRemoteAddress(Application application, RemoteAddress remoteAddress)
           
 void ApplicationService.removeUser(Application application, java.lang.String user)
          Removes the user from the first active directory they are found in.
 void TranslatingApplicationService.removeUser(Application application, java.lang.String user)
           
 void ApplicationServiceGeneric.removeUser(Application application, java.lang.String username)
           
 void ApplicationService.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
          Removes a user's attribute values for the first active directory containing this username.
 void TranslatingApplicationService.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
           
 void ApplicationServiceGeneric.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
           
 void ApplicationService.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
          Makes users matching the given name not members of the group across ALL active directories.
 void TranslatingApplicationService.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationServiceGeneric.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationService.resetUserCredential(Application application, java.lang.String username)
          Deprecated. since 2.1
 void TranslatingApplicationService.resetUserCredential(Application application, java.lang.String username)
           
 void ApplicationServiceGeneric.resetUserCredential(Application application, java.lang.String username)
           
<T> java.util.List<T>
ApplicationService.searchDirectGroupRelationships(Application application, MembershipQuery<T> query)
          Searches for direct group relationships in any of the application's active assigned directories.
<T> java.util.List<T>
TranslatingApplicationService.searchDirectGroupRelationships(Application application, MembershipQuery<T> query)
           
<T> java.util.List<T>
ApplicationServiceGeneric.searchDirectGroupRelationships(Application application, MembershipQuery<T> query)
           
<T> java.util.List<T>
ApplicationService.searchGroups(Application application, EntityQuery<T> query)
          Returns a List matching the search criteria defined in the query for ALL of the active directories assigned to the application.
<T> java.util.List<T>
TranslatingApplicationService.searchGroups(Application application, EntityQuery<T> query)
           
<T> java.util.List<T>
ApplicationServiceGeneric.searchGroups(Application application, EntityQuery<T> query)
           
<T> java.util.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> java.util.List<T>
TranslatingApplicationService.searchNestedGroupRelationships(Application application, MembershipQuery<T> query)
           
<T> java.util.List<T>
ApplicationServiceGeneric.searchNestedGroupRelationships(Application application, MembershipQuery<T> query)
           
<T> java.util.List<T>
ApplicationService.searchUsers(Application application, EntityQuery<T> query)
          Returns a List or List matching the search criteria defined in the query for ALL of the active directories assigned to the application.
<T> java.util.List<T>
TranslatingApplicationService.searchUsers(Application application, EntityQuery<T> query)
           
<T> java.util.List<T>
ApplicationServiceGeneric.searchUsers(Application application, EntityQuery<T> query)
           
 java.util.List<User> ApplicationService.searchUsersAllowingDuplicateNames(Application application, EntityQuery<User> query)
          Returns a List matching the search criteria defined in the query for ALL of the active directories assigned to the application.
 java.util.List<User> TranslatingApplicationService.searchUsersAllowingDuplicateNames(Application application, EntityQuery<User> query)
           
 java.util.List<User> ApplicationServiceGeneric.searchUsersAllowingDuplicateNames(Application application, EntityQuery<User> query)
           
 void AliasManager.storeAlias(Application application, java.lang.String username, java.lang.String alias)
          Add or update the application-specific alias for a username.
 void AliasManagerImpl.storeAlias(Application application, java.lang.String username, java.lang.String alias)
           
 void ApplicationService.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.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 TranslatingApplicationService.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationServiceGeneric.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationService.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.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 TranslatingApplicationService.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationServiceGeneric.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 Application ApplicationManager.update(Application application)
          Updates an application's details.
 Application ApplicationManagerGeneric.update(Application application)
           
 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.updateCredential(Application application, PasswordCredential passwordCredential)
           
 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)
           
 void ApplicationManager.updateDirectoryMapping(Application application, Directory directory, boolean allowAllToAuthenticate, java.util.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, boolean allowAllToAuthenticate, java.util.Set<OperationType> operationTypes)
           
 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.
 void ApplicationManagerGeneric.updateDirectoryMapping(Application application, Directory directory, int position)
           
 Group ApplicationService.updateGroup(Application application, GroupTemplate group)
          Updates the group in ALL the active permissible directories.
 Group TranslatingApplicationService.updateGroup(Application application, GroupTemplate group)
           
 Group ApplicationServiceGeneric.updateGroup(Application application, GroupTemplate group)
           
 User ApplicationService.updateUser(Application application, UserTemplate user)
          Updates the user in the first active directory the User belongs.
 User TranslatingApplicationService.updateUser(Application application, UserTemplate user)
           
 User ApplicationServiceGeneric.updateUser(Application application, UserTemplate user)
           
 void ApplicationService.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
          Updates the credentials of the first matching user from all the active directories assigned to the application.
 void TranslatingApplicationService.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
           
 void ApplicationServiceGeneric.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
           
 

Uses of Application in com.atlassian.crowd.manager.authentication
 

Methods in com.atlassian.crowd.manager.authentication that return types with arguments of type Application
 java.util.List<Application> TokenAuthenticationManagerImpl.findAuthorisedApplications(User user, java.lang.String applicationName)
           
 java.util.List<Application> TokenAuthenticationManager.findAuthorisedApplications(User user, java.lang.String applicationName)
          Returns a list of applications a user is authorised to authenticate with.
 java.util.List<Application> AliasingAwareTokenAuthenticationManager.findAuthorisedApplications(User user, java.lang.String applicationName)
           
 

Methods in com.atlassian.crowd.manager.authentication with parameters of type Application
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(java.lang.String username, long directoryId, Application application)
          Determines if a user is authorised to authenticate with a given application.
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(Token token, Application application)
           
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(Token token, Application application, boolean ignoreCache)
           
 

Uses of Application in com.atlassian.crowd.manager.login
 

Methods in com.atlassian.crowd.manager.login with parameters of type Application
 void ForgottenLoginManagerImpl.sendResetLink(Application application, java.lang.String username)
           
 void ForgottenLoginManager.sendResetLink(Application application, java.lang.String username)
          Sends a reset link to the first user with the matching username from all the active directories assigned to the application.
 void ForgottenLoginManagerImpl.sendUsernames(Application application, java.lang.String email)
           
 void ForgottenLoginManager.sendUsernames(Application application, java.lang.String email)
          Sends the usernames associated with the given email address.
 

Uses of Application in com.atlassian.crowd.manager.permission
 

Methods in com.atlassian.crowd.manager.permission with parameters of type Application
 void PermissionManager.addPermission(Application application, Directory directory, OperationType operationType)
          Adds a permission for the given OperationType to an Application+Directory mapping.
 void PermissionManagerImpl.addPermission(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.
 boolean PermissionManagerImpl.hasPermission(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 PermissionManagerImpl.removePermission(Application application, Directory directory, OperationType operationType)
           
 

Uses of Application in com.atlassian.crowd.manager.validation
 

Methods in com.atlassian.crowd.manager.validation with parameters of type Application
 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.
 

Uses of Application in com.atlassian.crowd.model.alias
 

Methods in com.atlassian.crowd.model.alias that return Application
 Application Alias.getApplication()
           
 

Constructors in com.atlassian.crowd.model.alias with parameters of type Application
Alias(Application application, java.lang.String name, java.lang.String alias)
           
Alias(java.lang.Long id, Application application, java.lang.String name, java.lang.String alias)
           
 

Uses of Application in com.atlassian.crowd.model.application
 

Classes in com.atlassian.crowd.model.application that implement Application
 class ApplicationImpl
          Implementation of Application (designed for use for Hibernate).
 

Methods in com.atlassian.crowd.model.application that return Application
 Application GroupMapping.getApplication()
           
 Application DirectoryMapping.getApplication()
          Returns the mapped application.
 

Methods in com.atlassian.crowd.model.application with parameters of type Application
static ApplicationImpl ApplicationImpl.newInstance(Application application)
           
 void GroupMapping.setApplication(Application application)
           
 void ApplicationImpl.updateDetailsFromApplication(Application application)
          Only to be used by the ApplicationDAO#update method
 

Constructors in com.atlassian.crowd.model.application with parameters of type Application
DirectoryMapping(Application application, Directory directory, boolean allowAllToAuthenticate)
          Constructs a new DirectoryMapping.
DirectoryMapping(Application application, Directory directory, boolean allowAllToAuthenticate, java.util.Set<OperationType> allowedOperations)
          Constructs a new DirectoryMapping.
DirectoryMapping(java.lang.Long id, Application application, Directory directory, boolean allowAllToAuthenticate)
          Constructs a new DirectoryMapping.
 

Uses of Application in com.atlassian.crowd.plugin.application.springsecurity
 

Constructors in com.atlassian.crowd.plugin.application.springsecurity with parameters of type Application
LocalCrowdAuthenticationProvider(Application application, ApplicationService applicationService, ApplicationManager applicationManager, TokenAuthenticationManager tokenAuthenticationManager)
           
 

Uses of Application in com.atlassian.crowd.plugin.rest.service.controller
 

Methods in com.atlassian.crowd.plugin.rest.service.controller that return Application
protected  Application AbstractResourceController.getApplication(java.lang.String applicationName)
           
 

Uses of Application in com.atlassian.crowd.plugin.rest.util
 

Methods in com.atlassian.crowd.plugin.rest.util with parameters of type Application
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.
 

Uses of Application in com.atlassian.crowd.service.soap
 

Methods in com.atlassian.crowd.service.soap that return Application
 Application SOAPService.validateSOAPService(AuthenticatedToken applicationToken)
           
 

Uses of Application in com.atlassian.crowd.util
 

Methods in com.atlassian.crowd.util with parameters of type Application
 boolean RemoteAddressCacheUtil.getPermitted(Application application, RemoteAddress remoteAddress)
          Gets from cache whether the application with remoteAddress is permitted to make a request to the Crowd server.
 void RemoteAddressCacheUtil.setPermitted(Application application, RemoteAddress remoteAddress, boolean permitted)
          Sets in the cache that remoteAddress is permitted/forbidden from making a request to the Crowd server.
 



Copyright © 2010 Atlassian. All Rights Reserved.