com.netscape.certsrv.usrgrp
Interface ICertUserLocator


public interface ICertUserLocator

This interface defines a certificate mapping strategy to locate a user

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $

Method Summary
 java.lang.String getDescription()
          Retrieves description.
 IUser locateUser(Certificates certs)
          Returns a user whose certificates match with the given certificates
 

Method Detail

locateUser

IUser locateUser(Certificates certs)
                 throws EUsrGrpException,
                        netscape.ldap.LDAPException,
                        ELdapException
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
ELdapException - thrown when the LDAP search failed

getDescription

java.lang.String getDescription()
Retrieves description.

Returns:
description