public class EmbeddedCrowdPrincipalResolver extends Object implements PrincipalResolver
| Constructor and Description |
|---|
EmbeddedCrowdPrincipalResolver(com.atlassian.sal.api.auth.AuthenticationController authenticationController,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
com.atlassian.sal.api.user.UserManager userManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAllowedToAuthenticate(Principal principal,
javax.servlet.http.HttpServletRequest request) |
Optional<Principal> |
resolvePrincipal(String username,
javax.servlet.http.HttpServletRequest request) |
@Inject
public EmbeddedCrowdPrincipalResolver(com.atlassian.sal.api.auth.AuthenticationController authenticationController,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
com.atlassian.sal.api.user.UserManager userManager)
public Optional<Principal> resolvePrincipal(String username, javax.servlet.http.HttpServletRequest request)
resolvePrincipal in interface PrincipalResolverpublic boolean isAllowedToAuthenticate(Principal principal, javax.servlet.http.HttpServletRequest request)
isAllowedToAuthenticate in interface PrincipalResolverCopyright © 2023 Atlassian. All rights reserved.