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) void
removeAlias
(com.atlassian.crowd.model.application.Application application, String username) void
removeAliasesForUser
(String username) search
(com.atlassian.crowd.search.query.entity.EntityQuery entityQuery) void
storeAlias
(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:
findUsernameByAlias
in interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAliasByUsername
public String findAliasByUsername(com.atlassian.crowd.model.application.Application application, String username) - Specified by:
findAliasByUsername
in interfacecom.atlassian.crowd.manager.application.AliasManager
-
search
- Specified by:
search
in 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:
storeAlias
in 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:
removeAlias
in interfacecom.atlassian.crowd.manager.application.AliasManager
- Throws:
com.atlassian.crowd.manager.application.AliasAlreadyInUseException
-
removeAliasesForUser
- Specified by:
removeAliasesForUser
in interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAliasesByUsernames
public Map<String,String> findAliasesByUsernames(com.atlassian.crowd.model.application.Application application, Iterable<String> iterable) - Specified by:
findAliasesByUsernames
in interfacecom.atlassian.crowd.manager.application.AliasManager
-
findAllAliasesByUsernames
public Map<String,String> findAllAliasesByUsernames(com.atlassian.crowd.model.application.Application application) - Specified by:
findAllAliasesByUsernames
in interfacecom.atlassian.crowd.manager.application.AliasManager
-