Class CertUserLocator

java.lang.Object
com.netscape.certsrv.usrgrp.CertUserLocator
Direct Known Subclasses:
CertDNCertUserLocator, ExactMatchCertUserLocator

public abstract class CertUserLocator extends Object
This class defines a certificate mapping strategy to locate a user
  • Field Details

  • Constructor Details

    • CertUserLocator

      public CertUserLocator()
  • Method Details

    • getCMSEngine

      public CMSEngine getCMSEngine()
    • setCMSEngine

      public void setCMSEngine(CMSEngine engine)
    • locateUser

      public abstract User locateUser(Certificates certs) throws EUsrGrpException, netscape.ldap.LDAPException
      Returns a user whose certificates match with the given certificates
      Returns:
      an user interface
      Throws:
      EUsrGrpException - thrown when failed to build user
      netscape.ldap.LDAPException - thrown when LDAP internal database is not available
    • getDescription

      public abstract String getDescription()
      Retrieves description.
      Returns:
      description