Interface LDAPNameResolver
-
- All Known Implementing Classes:
LDAPUserRegistry
public interface LDAPNameResolverAn interface for objects capable of resolving user IDs to full LDAP Distinguished Names (DNs).- Author:
- dward
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringresolveDistinguishedName(String userId, AuthenticationDiagnostic diagnostic)Resolves a user ID to a distinguished name.
-
-
-
Method Detail
-
resolveDistinguishedName
String resolveDistinguishedName(String userId, AuthenticationDiagnostic diagnostic) throws AuthenticationException
Resolves a user ID to a distinguished name.- Parameters:
userId- the user id- Returns:
- the DN
- Throws:
AuthenticationException- if the user ID cannot be resolved
-
-