public class SeraphTrustedApplicationUserResolver
extends java.lang.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 |
---|---|
java.security.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 java.security.Principal resolve(com.atlassian.security.auth.trustedapps.ApplicationCertificate applicationCertificate)
resolve
in interface com.atlassian.security.auth.trustedapps.UserResolver
Copyright © 2003-2014 Atlassian. All Rights Reserved.