Package org.pentaho.platform.config
Class LdapConfigProperties
- java.lang.Object
-
- org.pentaho.platform.config.LdapConfigProperties
-
- All Implemented Interfaces:
ILdapConfig
public class LdapConfigProperties extends Object implements ILdapConfig
-
-
Field Summary
Fields Modifier and Type Field Description static String
ALL_ROLES_ATTRIBUTE_KEY
static String
ALL_ROLES_SEARCH_BASE_KEY
static String
ALL_ROLES_SEARCH_FILTER_KEY
static String
CONVERT_USER_ROLES_TO_UPPERCASE_KEY
static String
PROVIDER_PASSWORD_KEY
static String
PROVIDER_URL_KEY
static String
SEARCH_SUBTREE_FOR_USER_ROLES_KEY
static String
USER_DN_KEY
static String
USER_ROLE_ATTRIBUTE_KEY
static String
USER_ROLE_PREFIX_KEY
static String
USER_ROLE_SEARCH_BASE_KEY
static String
USER_ROLE_SEARCH_FILTER_KEY
static String
USER_SEARCH_BASE_KEY
static String
USER_SEARCH_FILTER_KEY
-
Constructor Summary
Constructors Constructor Description LdapConfigProperties()
LdapConfigProperties(File propertiesFile)
LdapConfigProperties(Properties properties)
-
Method Summary
-
-
-
Field Detail
-
PROVIDER_URL_KEY
public static final String PROVIDER_URL_KEY
- See Also:
- Constant Field Values
-
USER_DN_KEY
public static final String USER_DN_KEY
- See Also:
- Constant Field Values
-
PROVIDER_PASSWORD_KEY
public static final String PROVIDER_PASSWORD_KEY
- See Also:
- Constant Field Values
-
USER_SEARCH_BASE_KEY
public static final String USER_SEARCH_BASE_KEY
- See Also:
- Constant Field Values
-
USER_SEARCH_FILTER_KEY
public static final String USER_SEARCH_FILTER_KEY
- See Also:
- Constant Field Values
-
CONVERT_USER_ROLES_TO_UPPERCASE_KEY
public static final String CONVERT_USER_ROLES_TO_UPPERCASE_KEY
- See Also:
- Constant Field Values
-
USER_ROLE_ATTRIBUTE_KEY
public static final String USER_ROLE_ATTRIBUTE_KEY
- See Also:
- Constant Field Values
-
USER_ROLE_SEARCH_BASE_KEY
public static final String USER_ROLE_SEARCH_BASE_KEY
- See Also:
- Constant Field Values
-
USER_ROLE_SEARCH_FILTER_KEY
public static final String USER_ROLE_SEARCH_FILTER_KEY
- See Also:
- Constant Field Values
-
USER_ROLE_PREFIX_KEY
public static final String USER_ROLE_PREFIX_KEY
- See Also:
- Constant Field Values
-
SEARCH_SUBTREE_FOR_USER_ROLES_KEY
public static final String SEARCH_SUBTREE_FOR_USER_ROLES_KEY
- See Also:
- Constant Field Values
-
ALL_ROLES_ATTRIBUTE_KEY
public static final String ALL_ROLES_ATTRIBUTE_KEY
- See Also:
- Constant Field Values
-
ALL_ROLES_SEARCH_BASE_KEY
public static final String ALL_ROLES_SEARCH_BASE_KEY
- See Also:
- Constant Field Values
-
ALL_ROLES_SEARCH_FILTER_KEY
public static final String ALL_ROLES_SEARCH_FILTER_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LdapConfigProperties
public LdapConfigProperties(File propertiesFile) throws IOException
- Throws:
IOException
-
LdapConfigProperties
public LdapConfigProperties(Properties properties) throws org.dom4j.DocumentException
- Throws:
org.dom4j.DocumentException
-
LdapConfigProperties
public LdapConfigProperties()
-
-
Method Detail
-
getProperties
public Properties getProperties()
-
getAllRolesAttribute
public String getAllRolesAttribute()
- Specified by:
getAllRolesAttribute
in interfaceILdapConfig
-
getAllRolesSearchBase
public String getAllRolesSearchBase()
- Specified by:
getAllRolesSearchBase
in interfaceILdapConfig
-
getAllRolesSearchFilter
public String getAllRolesSearchFilter()
- Specified by:
getAllRolesSearchFilter
in interfaceILdapConfig
-
getConvertUserRolesToUpperCase
public boolean getConvertUserRolesToUpperCase()
- Specified by:
getConvertUserRolesToUpperCase
in interfaceILdapConfig
-
getProviderPassword
public String getProviderPassword()
- Specified by:
getProviderPassword
in interfaceILdapConfig
-
getProviderUrl
public String getProviderUrl()
- Specified by:
getProviderUrl
in interfaceILdapConfig
-
getSearchSubtreeForUserRoles
public boolean getSearchSubtreeForUserRoles()
- Specified by:
getSearchSubtreeForUserRoles
in interfaceILdapConfig
-
getUserDn
public String getUserDn()
- Specified by:
getUserDn
in interfaceILdapConfig
-
getUserRolesAttribute
public String getUserRolesAttribute()
- Specified by:
getUserRolesAttribute
in interfaceILdapConfig
-
getUserRolesPrefix
public String getUserRolesPrefix()
- Specified by:
getUserRolesPrefix
in interfaceILdapConfig
-
getUserRolesSearchBase
public String getUserRolesSearchBase()
- Specified by:
getUserRolesSearchBase
in interfaceILdapConfig
-
getUserRolesSearchFilter
public String getUserRolesSearchFilter()
- Specified by:
getUserRolesSearchFilter
in interfaceILdapConfig
-
getUserSearchBase
public String getUserSearchBase()
- Specified by:
getUserSearchBase
in interfaceILdapConfig
-
getUserSearchFilter
public String getUserSearchFilter()
- Specified by:
getUserSearchFilter
in interfaceILdapConfig
-
setAllRolesAttribute
public void setAllRolesAttribute(String attr)
- Specified by:
setAllRolesAttribute
in interfaceILdapConfig
-
setAllRolesSearchBase
public void setAllRolesSearchBase(String base)
- Specified by:
setAllRolesSearchBase
in interfaceILdapConfig
-
setAllRolesSearchFilter
public void setAllRolesSearchFilter(String filter)
- Specified by:
setAllRolesSearchFilter
in interfaceILdapConfig
-
setConvertUserRolesToUpperCase
public void setConvertUserRolesToUpperCase(boolean convert)
- Specified by:
setConvertUserRolesToUpperCase
in interfaceILdapConfig
-
setProviderPassword
public void setProviderPassword(String password)
- Specified by:
setProviderPassword
in interfaceILdapConfig
-
setProviderUrl
public void setProviderUrl(String url)
- Specified by:
setProviderUrl
in interfaceILdapConfig
-
setSearchSubtreeForUserRoles
public void setSearchSubtreeForUserRoles(boolean searchSubtree)
- Specified by:
setSearchSubtreeForUserRoles
in interfaceILdapConfig
-
setUserDn
public void setUserDn(String userDn)
- Specified by:
setUserDn
in interfaceILdapConfig
-
setUserRolesAttribute
public void setUserRolesAttribute(String attr)
- Specified by:
setUserRolesAttribute
in interfaceILdapConfig
-
setUserRolesPrefix
public void setUserRolesPrefix(String prefix)
- Specified by:
setUserRolesPrefix
in interfaceILdapConfig
-
setUserRolesSearchBase
public void setUserRolesSearchBase(String base)
- Specified by:
setUserRolesSearchBase
in interfaceILdapConfig
-
setUserRolesSearchFilter
public void setUserRolesSearchFilter(String filter)
- Specified by:
setUserRolesSearchFilter
in interfaceILdapConfig
-
setUserSearchBase
public void setUserSearchBase(String base)
- Specified by:
setUserSearchBase
in interfaceILdapConfig
-
setUserSearchFilter
public void setUserSearchFilter(String filter)
- Specified by:
setUserSearchFilter
in interfaceILdapConfig
-
-