public class CSName extends NameWrapper
Modifier and Type | Class and Description |
---|---|
static class |
CSName.Type |
Modifier and Type | Field and Description |
---|---|
protected static String |
USERID |
m_impl
Constructor and Description |
---|
CSName(ICS ics,
String name) |
CSName(ICS ics,
String name,
Properties syntax) |
Modifier and Type | Method and Description |
---|---|
IName |
add(ICS ics,
String comp)
Adds a single component to the end of this name.
|
String |
clean(ICS ics)
Return a "clean" string representation for this IName with all whitespace trimmed
between components.
|
static String |
getGroupIName(ICS ics,
String groupname) |
static String |
getGroupName(ICS ics,
IName dn) |
static String |
getID(ICS ics,
IName dn) |
static String |
getPeopleIName(ICS ics,
String userid) |
protected static final String USERID
public CSName(ICS ics, String name, Properties syntax) throws DirectoryException
DirectoryException
public CSName(ICS ics, String name) throws DirectoryException
DirectoryException
public IName add(ICS ics, String comp) throws DirectoryException
NameWrapper
add
in interface IName
add
in class NameWrapper
DirectoryException
public String clean(ICS ics) throws DirectoryException
NameWrapper
clean
in interface IName
clean
in class NameWrapper
DirectoryException
public static String getID(ICS ics, IName dn) throws DirectoryException
DirectoryException
public static String getGroupName(ICS ics, IName dn) throws DirectoryException
DirectoryException
public static String getGroupIName(ICS ics, String groupname) throws DirectoryException
DirectoryException
public static String getPeopleIName(ICS ics, String userid) throws DirectoryException
DirectoryException