diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java b/pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java index 21cb9ad44..4bf348ff7 100644 --- a/pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java +++ b/pki/base/common/src/com/netscape/cmscore/usrgrp/CertDNCertUserLocator.java @@ -17,6 +17,7 @@ // --- END COPYRIGHT BLOCK --- package com.netscape.cmscore.usrgrp; + import java.security.cert.X509Certificate; import netscape.ldap.LDAPException; @@ -29,11 +30,13 @@ import com.netscape.certsrv.usrgrp.ICertUserLocator; import com.netscape.certsrv.usrgrp.IUGSubsystem; import com.netscape.certsrv.usrgrp.IUser; + /** - * This interface defines a strategy on how to match the incoming certificate(s) - * with the certificate(s) in the scope. It matches the "certdn" field which - * contains the subject dn of the certificate - * + * This interface defines a strategy on how to match + * the incoming certificate(s) with the certificate(s) + * in the scope. It matches the "certdn" field which contains + * the subject dn of the certificate + * * @author cfu * @version $Revision$, $Date$ */ @@ -51,16 +54,16 @@ public class CertDNCertUserLocator implements ICertUserLocator { * Retrieves description. */ public String getDescription() { - return "A subject is authenticated if its first" - + " certificate can be matched with one of the" - + " certificate in the scope"; + return "A subject is authenticated if its first" + + " certificate can be matched with one of the" + + " certificate in the scope"; } /** * Do the cert-user mapping */ - public IUser locateUser(Certificates certs) throws EUsrGrpException, - LDAPException, ELdapException { + public IUser locateUser(Certificates certs) throws + EUsrGrpException, LDAPException, ELdapException { mUG = (IUGSubsystem) CMS.getSubsystem(CMS.SUBSYSTEM_UG); X509Certificate certificates[] = certs.getCertificates(); @@ -68,7 +71,8 @@ public class CertDNCertUserLocator implements ICertUserLocator { if (certificates == null) return null; - String filter = LDAP_ATTR_CERTDN + "=" + certificates[0].getSubjectDN(); + String filter = LDAP_ATTR_CERTDN + "=" + + certificates[0].getSubjectDN(); return mUG.findUsersByCert(filter); } |