Interface IDirConfig
public interface IDirConfig
This interface exposes configuration information about a specific directory service.
Each specific Directory Service may have more detailed information.
Also, to update any properties you need to use the
UpdateProperties
command-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionThis returns a map of name value pairs describing the common mapping of user attributes.Get the name of this directory serviceint
Persist any changes made to the configuration and re-initialize theIDirService
getProperty
(String propName) Get a specific property nameboolean
getPropertyAsBoolean
(String name, boolean defaultValue) double
getPropertyAsDouble
(String name, double defaultValue) float
getPropertyAsFloat
(String name, float defaultValue) int
getPropertyAsInt
(String name, int defaultValue) long
getPropertyAsLong
(String name, long defaultValue) getPropertyAsString
(String name, String defaultValue)
-
Field Details
-
CACHE_ENABLED
- See Also:
-
CACHE_CAPACITY
- See Also:
-
CACHE_TIMEOUT
- See Also:
-
AUTHENTICATE_CACHE_ENABLED
- See Also:
-
AUTHENTICATE_CACHE_CAPACITY
- See Also:
-
AUTHENTICATE_CACHE_TIMEOUT
- See Also:
-
GROUP_QUICK_DISABLED
static final int GROUP_QUICK_DISABLED- See Also:
-
GROUP_QUICK_AD
static final int GROUP_QUICK_AD- See Also:
-
GROUP_QUICK_TIVOLI63
static final int GROUP_QUICK_TIVOLI63- See Also:
-
-
Method Details
-
getProperties
Persist any changes made to the configuration and re-initialize theIDirService
- Throws:
PortalException
-
getProperty
Get a specific property name- Parameters:
propName
-- Throws:
PortalException
-
getDirectoryName
Get the name of this directory service- Throws:
PortalException
-
getPropertyAsBoolean
- Throws:
PortalException
- See Also:
-
getPropertyAsInt
- Throws:
PortalException
- See Also:
-
getPropertyAsFloat
- Throws:
PortalException
- See Also:
-
getPropertyAsLong
- Throws:
PortalException
- See Also:
-
getPropertyAsDouble
- Throws:
PortalException
- See Also:
-
getPropertyAsString
- Throws:
PortalException
- See Also:
-
getCommonUserAttributeMap
This returns a map of name value pairs describing the common mapping of user attributes. For instance, an ldap config might return firstName -> cn- Throws:
PortalException
-
getMembershipQuickSearch
int getMembershipQuickSearch()- Returns:
- is quick search enabled.
-