diff options
| author | Fraser Tweedale <ftweedal@redhat.com> | 2017-02-07 11:38:03 +1000 |
|---|---|---|
| committer | Fraser Tweedale <ftweedal@redhat.com> | 2017-03-16 17:46:18 +1000 |
| commit | 295cb2f175711a85f371c0fa93c584ad235066e4 (patch) | |
| tree | 3fa25e81d22a6a3187d359aff206116ecfa22459 /base/server/cms/src/com | |
| parent | 5ebeefa2790dd4b346d7fc1a153b72e465241a31 (diff) | |
Define AgentCertAuthentication token keys in IAuthToken
Small refactor to define the auth token keys set by
AgentCertAuthentication in IAuthToken, so that consumers do not need
to import AgentCertAuthentication directly, or redefine the
constants.
Part of: https://pagure.io/dogtagpki/issue/1359
Diffstat (limited to 'base/server/cms/src/com')
| -rw-r--r-- | base/server/cms/src/com/netscape/cms/authentication/AgentCertAuthentication.java | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/base/server/cms/src/com/netscape/cms/authentication/AgentCertAuthentication.java b/base/server/cms/src/com/netscape/cms/authentication/AgentCertAuthentication.java index e7f50fbc2..ccde8e749 100644 --- a/base/server/cms/src/com/netscape/cms/authentication/AgentCertAuthentication.java +++ b/base/server/cms/src/com/netscape/cms/authentication/AgentCertAuthentication.java @@ -57,13 +57,6 @@ import netscape.security.x509.X509CertImpl; public class AgentCertAuthentication implements IAuthManager, IProfileAuthenticator { - /* result auth token attributes */ - public static final String TOKEN_USERDN = "user"; - public static final String TOKEN_USER_DN = "userdn"; - public static final String TOKEN_USERID = "userid"; - public static final String TOKEN_UID = "uid"; - public static final String TOKEN_GROUP = "group"; - /* required credentials */ public static final String CRED_CERT = IAuthManager.CRED_SSL_CLIENT_CERT; protected String[] mRequiredCreds = { CRED_CERT }; @@ -225,11 +218,11 @@ public class AgentCertAuthentication implements IAuthManager, throw new EInvalidCredentials(CMS.getUserMessage("CMS_AUTHORIZATION_ERROR")); } } - authToken.set(TOKEN_USERDN, user.getUserDN()); - authToken.set(TOKEN_USER_DN, user.getUserDN()); - authToken.set(TOKEN_USERID, user.getUserID()); - authToken.set(TOKEN_UID, user.getUserID()); - authToken.set(TOKEN_GROUP, groupname); + authToken.set(IAuthToken.USER, user.getUserDN()); + authToken.set(IAuthToken.USER_DN, user.getUserDN()); + authToken.set(IAuthToken.USER_ID, user.getUserID()); + authToken.set(IAuthToken.UID, user.getUserID()); + authToken.set(IAuthToken.GROUP, groupname); authToken.set(CRED_CERT, certs); CMS.debug("AgentCertAuthentication: authenticated " + user.getUserDN()); |
