LDAPConstants.java revision 80f1a7b5dcc0201eae0bf5d0e3c0cad042b69232
/*
* The contents of this file are subject to the terms of the Common Development and
* Distribution License (the License). You may not use this file except in compliance with the
* License.
*
* You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
* specific language governing permission and limitations under the License.
*
* When distributing Covered Software, include this CDDL Header Notice in each file and include
* the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
* Header, with the fields enclosed by brackets [] replaced by your own identifying
* information: "Portions copyright [year] [name of copyright owner]".
*
* Copyright 2013-2015 ForgeRock AS.
*/
/**
* Provides constants for the LDAP IdRepo implementation.
*
* @author Peter Major
*/
public class LDAPConstants {
//AD related constants
//attribute name constants
//status constants
//Data store configuration property names
public static final String LDAP_SERVER_HEARTBEAT_INTERVAL = "openam-idrepo-ldapv3-heartbeat-interval";
public static final String LDAP_SERVER_HEARTBEAT_TIME_UNIT = "openam-idrepo-ldapv3-heartbeat-timeunit";
public static final String LDAP_CONNECTION_POOL_MAX_SIZE = "sun-idrepo-ldapv3-config-connection_pool_max_size";
public static final String LDAP_PERSISTENT_SEARCH_FILTER = "sun-idrepo-ldapv3-config-psearch-filter";
public static final String LDAP_RETRY_INTERVAL = "com.iplanet.am.ldap.connection.delay.between.retries";
public static final String LDAP_CREATION_ATTR_MAPPING = "sun-idrepo-ldapv3-config-createuser-attr-mapping";
public static final String LDAP_USER_SEARCH_ATTR = "sun-idrepo-ldapv3-config-users-search-attribute";
public static final String LDAP_GROUP_NAMING_ATTR = "sun-idrepo-ldapv3-config-groups-search-attribute";
public static final String LDAP_ROLE_NAMING_ATTR = "sun-idrepo-ldapv3-config-roles-search-attribute";
public static final String LDAP_FILTERED_ROLE_NAMING_ATTR =
"sun-idrepo-ldapv3-config-filterroles-search-attribute";
public static final String LDAP_FILTERED_ROLE_OBJECT_CLASS = "sun-idrepo-ldapv3-config-filterrole-objectclass";
public static final String LDAP_FILTERED_ROLE_ATTRS = "sun-idrepo-ldapv3-config-filterrole-attributes";
public static final String LDAP_PEOPLE_CONTAINER_NAME = "sun-idrepo-ldapv3-config-people-container-name";
public static final String LDAP_PEOPLE_CONTAINER_VALUE = "sun-idrepo-ldapv3-config-people-container-value";
public static final String LDAP_GROUP_CONTAINER_NAME = "sun-idrepo-ldapv3-config-group-container-name";
public static final String LDAP_GROUP_CONTAINER_VALUE = "sun-idrepo-ldapv3-config-group-container-value";
public static final String LDAP_USER_SEARCH_FILTER = "sun-idrepo-ldapv3-config-users-search-filter";
public static final String LDAP_GROUP_SEARCH_FILTER = "sun-idrepo-ldapv3-config-groups-search-filter";
public static final String LDAP_ROLE_SEARCH_FILTER = "sun-idrepo-ldapv3-config-roles-search-filter";
public static final String LDAP_FILTERED_ROLE_SEARCH_FILTER = "sun-idrepo-ldapv3-config-filterroles-search-filter";
private LDAPConstants() {
}
}