Class DN

java.lang.Object
tigase.ldap.utils.DN

public class DN extends Object
Simplified implementation of LDAP DN parser that supports only a single CN, UID, OU in a DN string. Multiple DC attributes are allowed but will be returned as a domain name.
  • Constructor Details

  • Method Details

    • parse

      public static DN parse(String dn) throws com.unboundid.ldap.sdk.LDAPException
      Throws:
      com.unboundid.ldap.sdk.LDAPException
    • getCn

      public String getCn()
    • setCN

      public DN setCN(String cn)
    • getDomain

      public String getDomain()
    • setDomain

      public DN setDomain(String domain)
    • getOu

      public String getOu()
    • setOU

      public DN setOU(String ou)
    • getUid

      public String getUid()
    • setUid

      public void setUid(String uid)
    • copy

      public DN copy()
    • build

      public com.unboundid.ldap.sdk.DN build()
    • toString

      public String toString()
      Serialize DN to a string representation
      Overrides:
      toString in class Object
      Returns:
      DN in a string