Class NoopAliasManager
java.lang.Object
com.atlassian.jira.crowd.embedded.NoopAliasManager
- All Implemented Interfaces:
com.atlassian.crowd.manager.application.AliasManager
public class NoopAliasManager
extends Object
implements com.atlassian.crowd.manager.application.AliasManager
We don't provide any of this functionality. Just need to provide this guy because
Crowd Rest Plugin needs an implementation.
- Since:
- v6.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindAliasByUsername(com.atlassian.crowd.model.application.Application application, String username) findAliasesByUsernames(com.atlassian.crowd.model.application.Application application, Iterable<String> iterable) findAllAliasesByUsernames(com.atlassian.crowd.model.application.Application application) findUsernameByAlias(com.atlassian.crowd.model.application.Application application, String authenticatingUsername) voidremoveAlias(com.atlassian.crowd.model.application.Application application, String username) voidremoveAliasesForUser(String username) search(com.atlassian.crowd.search.query.entity.EntityQuery entityQuery) voidstoreAlias(com.atlassian.crowd.model.application.Application application, String username, String alias)
-
Constructor Details
-
NoopAliasManager
public NoopAliasManager()
-
-
Method Details
-
findUsernameByAlias
public String findUsernameByAlias(com.atlassian.crowd.model.application.Application application, String authenticatingUsername) - Specified by:
findUsernameByAliasin interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAliasByUsername
public String findAliasByUsername(com.atlassian.crowd.model.application.Application application, String username) - Specified by:
findAliasByUsernamein interfacecom.atlassian.crowd.manager.application.AliasManager
-
search
- Specified by:
searchin interfacecom.atlassian.crowd.manager.application.AliasManager
-
storeAlias
public void storeAlias(com.atlassian.crowd.model.application.Application application, String username, String alias) throws com.atlassian.crowd.manager.application.AliasAlreadyInUseException - Specified by:
storeAliasin interfacecom.atlassian.crowd.manager.application.AliasManager- Throws:
com.atlassian.crowd.manager.application.AliasAlreadyInUseException
-
removeAlias
public void removeAlias(com.atlassian.crowd.model.application.Application application, String username) throws com.atlassian.crowd.manager.application.AliasAlreadyInUseException - Specified by:
removeAliasin interfacecom.atlassian.crowd.manager.application.AliasManager- Throws:
com.atlassian.crowd.manager.application.AliasAlreadyInUseException
-
removeAliasesForUser
- Specified by:
removeAliasesForUserin interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAliasesByUsernames
public Map<String,String> findAliasesByUsernames(com.atlassian.crowd.model.application.Application application, Iterable<String> iterable) - Specified by:
findAliasesByUsernamesin interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAllAliasesByUsernames
public Map<String,String> findAllAliasesByUsernames(com.atlassian.crowd.model.application.Application application) - Specified by:
findAllAliasesByUsernamesin interfacecom.atlassian.crowd.manager.application.AliasManager
-