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
DirectoryExceptionpublic CSName(ICS ics, String name) throws DirectoryException
DirectoryExceptionpublic IName add(ICS ics, String comp) throws DirectoryException
NameWrapperadd in interface INameadd in class NameWrapperDirectoryExceptionpublic String clean(ICS ics) throws DirectoryException
NameWrapperclean in interface INameclean in class NameWrapperDirectoryExceptionpublic static String getID(ICS ics, IName dn) throws DirectoryException
DirectoryExceptionpublic static String getGroupName(ICS ics, IName dn) throws DirectoryException
DirectoryExceptionpublic static String getGroupIName(ICS ics, String groupname) throws DirectoryException
DirectoryExceptionpublic static String getPeopleIName(ICS ics, String userid) throws DirectoryException
DirectoryException