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 java.lang.StringresolveDistinguishedName(java.lang.String userId, org.alfresco.repo.security.authentication.AuthenticationDiagnostic diagnostic)Resolves a user ID to a distinguished name.
-
-
-
Method Detail
-
resolveDistinguishedName
java.lang.String resolveDistinguishedName(java.lang.String userId, org.alfresco.repo.security.authentication.AuthenticationDiagnostic diagnostic) throws org.alfresco.repo.security.authentication.AuthenticationExceptionResolves a user ID to a distinguished name.- Parameters:
userId- the user id- Returns:
- the DN
- Throws:
org.alfresco.repo.security.authentication.AuthenticationException- if the user ID cannot be resolved
-
-