public class SeraphTrustedApplicationUserResolver extends Object implements com.atlassian.security.auth.trustedapps.UserResolver
UserResolver is used by the TrustedApplicationsFilter to find
a user based on the application certificate. This implementation delegates to the current usermanager being
used by Confluence.| Constructor and Description |
|---|
SeraphTrustedApplicationUserResolver() |
| Modifier and Type | Method and Description |
|---|---|
Principal |
resolve(com.atlassian.security.auth.trustedapps.ApplicationCertificate applicationCertificate)
resolves the application certificate into a valid user object if one is found.
|
void |
setUserManager(com.atlassian.user.UserManager userManager) |
public SeraphTrustedApplicationUserResolver()
public void setUserManager(com.atlassian.user.UserManager userManager)
public Principal resolve(com.atlassian.security.auth.trustedapps.ApplicationCertificate applicationCertificate)
resolve in interface com.atlassian.security.auth.trustedapps.UserResolverCopyright © 2003–2022 Atlassian. All rights reserved.