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.UserResolver
Copyright © 2003–2019 Atlassian. All rights reserved.