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 StringALL_ROLES_ATTRIBUTE_KEYstatic StringALL_ROLES_SEARCH_BASE_KEYstatic StringALL_ROLES_SEARCH_FILTER_KEYstatic StringCONVERT_USER_ROLES_TO_UPPERCASE_KEYstatic StringPROVIDER_PASSWORD_KEYstatic StringPROVIDER_URL_KEYstatic StringSEARCH_SUBTREE_FOR_USER_ROLES_KEYstatic StringUSER_DN_KEYstatic StringUSER_ROLE_ATTRIBUTE_KEYstatic StringUSER_ROLE_PREFIX_KEYstatic StringUSER_ROLE_SEARCH_BASE_KEYstatic StringUSER_ROLE_SEARCH_FILTER_KEYstatic StringUSER_SEARCH_BASE_KEYstatic StringUSER_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:
getAllRolesAttributein interfaceILdapConfig
-
getAllRolesSearchBase
public String getAllRolesSearchBase()
- Specified by:
getAllRolesSearchBasein interfaceILdapConfig
-
getAllRolesSearchFilter
public String getAllRolesSearchFilter()
- Specified by:
getAllRolesSearchFilterin interfaceILdapConfig
-
getConvertUserRolesToUpperCase
public boolean getConvertUserRolesToUpperCase()
- Specified by:
getConvertUserRolesToUpperCasein interfaceILdapConfig
-
getProviderPassword
public String getProviderPassword()
- Specified by:
getProviderPasswordin interfaceILdapConfig
-
getProviderUrl
public String getProviderUrl()
- Specified by:
getProviderUrlin interfaceILdapConfig
-
getSearchSubtreeForUserRoles
public boolean getSearchSubtreeForUserRoles()
- Specified by:
getSearchSubtreeForUserRolesin interfaceILdapConfig
-
getUserDn
public String getUserDn()
- Specified by:
getUserDnin interfaceILdapConfig
-
getUserRolesAttribute
public String getUserRolesAttribute()
- Specified by:
getUserRolesAttributein interfaceILdapConfig
-
getUserRolesPrefix
public String getUserRolesPrefix()
- Specified by:
getUserRolesPrefixin interfaceILdapConfig
-
getUserRolesSearchBase
public String getUserRolesSearchBase()
- Specified by:
getUserRolesSearchBasein interfaceILdapConfig
-
getUserRolesSearchFilter
public String getUserRolesSearchFilter()
- Specified by:
getUserRolesSearchFilterin interfaceILdapConfig
-
getUserSearchBase
public String getUserSearchBase()
- Specified by:
getUserSearchBasein interfaceILdapConfig
-
getUserSearchFilter
public String getUserSearchFilter()
- Specified by:
getUserSearchFilterin interfaceILdapConfig
-
setAllRolesAttribute
public void setAllRolesAttribute(String attr)
- Specified by:
setAllRolesAttributein interfaceILdapConfig
-
setAllRolesSearchBase
public void setAllRolesSearchBase(String base)
- Specified by:
setAllRolesSearchBasein interfaceILdapConfig
-
setAllRolesSearchFilter
public void setAllRolesSearchFilter(String filter)
- Specified by:
setAllRolesSearchFilterin interfaceILdapConfig
-
setConvertUserRolesToUpperCase
public void setConvertUserRolesToUpperCase(boolean convert)
- Specified by:
setConvertUserRolesToUpperCasein interfaceILdapConfig
-
setProviderPassword
public void setProviderPassword(String password)
- Specified by:
setProviderPasswordin interfaceILdapConfig
-
setProviderUrl
public void setProviderUrl(String url)
- Specified by:
setProviderUrlin interfaceILdapConfig
-
setSearchSubtreeForUserRoles
public void setSearchSubtreeForUserRoles(boolean searchSubtree)
- Specified by:
setSearchSubtreeForUserRolesin interfaceILdapConfig
-
setUserDn
public void setUserDn(String userDn)
- Specified by:
setUserDnin interfaceILdapConfig
-
setUserRolesAttribute
public void setUserRolesAttribute(String attr)
- Specified by:
setUserRolesAttributein interfaceILdapConfig
-
setUserRolesPrefix
public void setUserRolesPrefix(String prefix)
- Specified by:
setUserRolesPrefixin interfaceILdapConfig
-
setUserRolesSearchBase
public void setUserRolesSearchBase(String base)
- Specified by:
setUserRolesSearchBasein interfaceILdapConfig
-
setUserRolesSearchFilter
public void setUserRolesSearchFilter(String filter)
- Specified by:
setUserRolesSearchFilterin interfaceILdapConfig
-
setUserSearchBase
public void setUserSearchBase(String base)
- Specified by:
setUserSearchBasein interfaceILdapConfig
-
setUserSearchFilter
public void setUserSearchFilter(String filter)
- Specified by:
setUserSearchFilterin interfaceILdapConfig
-
-