Interface LDAPNameResolver

  • All Known Implementing Classes:
    LDAPUserRegistry

    public interface LDAPNameResolver
    An interface for objects capable of resolving user IDs to full LDAP Distinguished Names (DNs).
    Author:
    dward
    • Method Detail

      • resolveDistinguishedName

        String resolveDistinguishedName​(String userId,
                                        org.alfresco.repo.security.authentication.AuthenticationDiagnostic diagnostic)
                                 throws org.alfresco.repo.security.authentication.AuthenticationException
        Resolves 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