public interface IDirectoryService extends IDirectoryObject
Modifier and Type | Interface and Description |
---|---|
static class |
IDirectoryService.DIRECTORY_XTYPES |
Modifier and Type | Field and Description |
---|---|
static int |
DIRECTORY_TYPE_DATABASE
Database Directory Service
|
static int |
DIRECTORY_TYPE_EXT
Database Directory Service
|
static int |
DIRECTORY_TYPE_LDAP
LDAP Directory Service
|
static int |
DIRECTORY_TYPE_SYSTEM
MWS System directory service.
|
static int |
DIRECTORY_TYPE_UNKNOWN
Unidentified directory service type
|
static String |
SYSTEM_DIRECTORY_SERVICE_ID
ID of the MWS System Directory Service
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Returns display name for this directory service
|
default Map<String,Object> |
getProperties() |
int |
getType()
Returns type of this directory service.
|
String |
getTypeName()
Returns named type of this directory service.
|
boolean |
isEnabled()
Returns if given directory service is enabled
|
getDirectorySession, getID
static final String SYSTEM_DIRECTORY_SERVICE_ID
static final int DIRECTORY_TYPE_UNKNOWN
static final int DIRECTORY_TYPE_SYSTEM
static final int DIRECTORY_TYPE_LDAP
static final int DIRECTORY_TYPE_DATABASE
static final int DIRECTORY_TYPE_EXT
String getTypeName()
int getType() throws DirectoryException
DirectoryException
boolean isEnabled() throws DirectoryException
DirectoryException
String getName() throws DirectoryException
DirectoryException
default Map<String,Object> getProperties() throws DirectoryException
DirectoryException