public class DN
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static DN |
getDN(java.lang.String dnString)
Creates a new DN object for the specified string.
|
DN[] |
getFamily() |
DN |
getParent() |
RDN |
getRDN() |
int |
hashCode() |
boolean |
hasParent() |
boolean |
isAncestorOf(DN dn) |
boolean |
isAncestorOf(java.lang.String dnString) |
boolean |
isDN() |
static boolean |
isDN(java.lang.String possibleDN)
Returns true if the
possibleDN is an actual LDAP Distinguished Name. |
static boolean |
isValidDN(java.lang.String dn) |
DN |
reverse() |
java.lang.String |
toRFCString() |
java.lang.String |
toString() |
public static DN getDN(java.lang.String dnString)
dnString
- the string to use as the basis for the DN object.public static boolean isDN(java.lang.String possibleDN)
possibleDN
is an actual LDAP Distinguished Name. That is, it
should be of the form 'cn=abc,cn=xyz, etc.'
possibleDN
- the string that possibly contains an DNpublic RDN getRDN()
public boolean hasParent()
public DN getParent()
public DN[] getFamily()
public boolean isAncestorOf(java.lang.String dnString)
public boolean isAncestorOf(DN dn)
public boolean isDN()
public static boolean isValidDN(java.lang.String dn)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toRFCString()
public DN reverse()