Class LdapURLUtils


  • public class LdapURLUtils
    extends Object
    • Method Detail

      • encode

        public static String encode​(String str)
        RFC 4516 Lightweight Directory Access Protocol (LDAP): Uniform Resource Locator 2.1. Percent-Encoding An octet MUST be encoded using the percent-encoding mechanism described in section 2.1 of [RFC3986] in any of these situations: - The octet is not in the reserved set defined in section 2.2 of [RFC3986] or in the unreserved set defined in section 2.3 of [RFC3986]. Must be implemented by URI provider: - It is the single Reserved character '?' and occurs inside a 'dn', 'filter', or other element of an LDAP URL. - It is a comma character ',' that occurs inside an 'exvalue'.
        Parameters:
        str - String ldap uri to encode
        Returns:
        encoded String ldap uri