|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.app.loader.ldap.LoaderLdapUtils
public class LoaderLdapUtils
utility methods and constants for ldap loader
Field Summary | |
---|---|
static String |
ATTR_DEF_EXTENSION_GROUPS_LIKE
extension of the attribute def name for groups like string for sql to remove orphans of LDAP_GROUP_LIST |
static String |
ATTR_DEF_EXTENSION_LDAP_ADMINS
Attribute name of admins |
static String |
ATTR_DEF_EXTENSION_LDAP_AND_GROUPS
extension of attribute def name for ldap "and groups" (must be in these comma separated group names) |
static String |
ATTR_DEF_EXTENSION_LDAP_ATTRIBUTE_FILTER_EXPRESSION
attribute def name of attribute filter expression |
static String |
ATTR_DEF_EXTENSION_LDAP_EXTRA_ATTRIBUTES
Attribute name of the filter object result that holds the extra attributes |
static String |
ATTR_DEF_EXTENSION_LDAP_FILTER
extension of attribute def name for ldap filter to run to find the objects that have the subject id |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_READERS
Attribute name of groupAttrReaders |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_UPDATERS
Attribute name of groupAttrUpdaters |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTRIBUTE
Attribute name of the filter object result that holds the group name |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_DESCRIPTION_EXPRESSION
Attribute name of description expression |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_DISPLAY_NAME_EXPRESSION
Attribute name of display name expression |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_NAME_EXPRESSION
Attribute name of name expression |
static String |
ATTR_DEF_EXTENSION_LDAP_GROUP_TYPES
Attribute name of group types |
static String |
ATTR_DEF_EXTENSION_LDAP_OPTINS
Attribute name of optins |
static String |
ATTR_DEF_EXTENSION_LDAP_OPTOUTS
Attribute name of optouts |
static String |
ATTR_DEF_EXTENSION_LDAP_PRIORITY
Quartz has a fixed threadpool (max configured in the grouper-loader.properties), and when the max is reached, then jobs are prioritized by this integer. |
static String |
ATTR_DEF_EXTENSION_LDAP_READERS
Attribute name of readers |
static String |
ATTR_DEF_EXTENSION_LDAP_SEARCH_DN
extension of attribute def name for ldap filter run in a dn (optional though recommended) |
static String |
ATTR_DEF_EXTENSION_LDAP_SUBJECT_EXPRESSION
Attribute name of subject expression |
static String |
ATTR_DEF_EXTENSION_LDAP_UPDATERS
Attribute name of updaters |
static String |
ATTR_DEF_EXTENSION_LDAP_VIEWERS
Attribute name of viewers |
static String |
ATTR_DEF_EXTENSION_MARKER
extension of the attribute def name for the marker attribute for grouper loader |
static String |
ATTR_DEF_EXTENSION_QUARTZ_CRON
extension of the attribute def name for the quartz cron configuration |
static String |
ATTR_DEF_EXTENSION_SEARCH_SCOPE
extension of the attribute def name for search scope, needs to be one of: OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE |
static String |
ATTR_DEF_EXTENSION_SERVER_ID
extension of the attribute def name for the server id of the ldap config (e.g. |
static String |
ATTR_DEF_EXTENSION_SOURCE_ID
extension of the attribute def name for the source id of all subjects inside |
static String |
ATTR_DEF_EXTENSION_SUBJECT_ATTRIBUTE
extension of attribute def name for the name of the attribute in the ldap object that is returned by the ldap filter which has the subject id or identifier in it. |
static String |
ATTR_DEF_EXTENSION_SUBJECT_ID_TYPE
extension of the attribute def name for subjectId, subjectIdentifier, or subjectIdOrIdentifier (default) |
static String |
ATTR_DEF_EXTENSION_TYPE
extension of the attribute def name for type of ldap loader (e.g. |
static String |
LOADER_LDAP_DEF
loader ldap def extension |
static String |
LOADER_LDAP_VALUE_DEF
loader ldap value def extension |
Constructor Summary | |
---|---|
LoaderLdapUtils()
|
Method Summary | |
---|---|
static String |
attributeLoaderLdapStemName()
return the stem name where the limit attributes go, without colon on end |
static AttributeDefName |
grouperLoaderLdapAdminsAttributeDefName()
return attribute def name for admins |
static String |
grouperLoaderLdapAdminsName()
attribute def name of admins |
static AttributeDefName |
grouperLoaderLdapAndGroupsAttributeDefName()
return attribute def name for attribute "and groups" |
static String |
grouperLoaderLdapAndGroupsName()
attribute def name of "and groups" (must be in these comma separated group names) |
static AttributeDefName |
grouperLoaderLdapAttributeDefName()
return attribute def name for attribute type marker |
static AttributeDefName |
grouperLoaderLdapAttributeDefName(boolean exceptionIfNotFound)
return attribute def name for attribute type marker |
static AttributeDefName |
grouperLoaderLdapAttributeFilterExpressionAttributeDefName()
return attribute def name of attribute filter expression |
static String |
grouperLoaderLdapAttributeFilterExpressionName()
attribute def name of attribute filter expression |
static AttributeDefName |
grouperLoaderLdapExtraAttributesAttributeDefName()
return attribute def name for attribute extra attributes |
static String |
grouperLoaderLdapExtraAttributesName()
attribute def name of extra attributes |
static AttributeDefName |
grouperLoaderLdapFilterAttributeDefName()
return attribute def name for attribute ldap filter |
static String |
grouperLoaderLdapFilterName()
attribute def name of filter name |
static AttributeDefName |
grouperLoaderLdapGroupAttributeAttributeDefName()
return attribute def name for attribute group attribute |
static String |
grouperLoaderLdapGroupAttributeName()
attribute def name of group attribute |
static AttributeDefName |
grouperLoaderLdapGroupAttrReadersAttributeDefName()
return attribute def name for groupAttrReaders |
static String |
grouperLoaderLdapGroupAttrReadersName()
attribute def name of groupAttrReaders |
static AttributeDefName |
grouperLoaderLdapGroupAttrUpdatersAttributeDefName()
return attribute def name for groupAttrUpdaters |
static String |
grouperLoaderLdapGroupAttrUpdatersName()
attribute def name of groupAttrUpdaters |
static AttributeDefName |
grouperLoaderLdapGroupDescriptionExpressionAttributeDefName()
return attribute def name for group description expression |
static String |
grouperLoaderLdapGroupDescriptionExpressionName()
attribute def name of group description expression |
static AttributeDefName |
grouperLoaderLdapGroupDisplayNameExpressionAttributeDefName()
return attribute def name for group dislpay name expression |
static String |
grouperLoaderLdapGroupDisplayNameExpressionName()
attribute def name of group display name expression |
static AttributeDefName |
grouperLoaderLdapGroupNameExpressionAttributeDefName()
return attribute def name for group name expression |
static String |
grouperLoaderLdapGroupNameExpressionName()
attribute def name of group name expression |
static AttributeDefName |
grouperLoaderLdapGroupsLikeAttributeDefName()
return attribute def name for attribute groups like string for sql to remove orphans of LDAP_GROUP_LIST |
static String |
grouperLoaderLdapGroupsLikeName()
attribute def name of groups like string for sql to remove orphans of LDAP_GROUP_LIST |
static AttributeDefName |
grouperLoaderLdapGroupTypesAttributeDefName()
return attribute def name for group types |
static String |
grouperLoaderLdapGroupTypesName()
attribute def name of group types |
static String |
grouperLoaderLdapName()
attribute def name of marker attribute |
static AttributeDefName |
grouperLoaderLdapOptinsAttributeDefName()
return attribute def name for optins |
static String |
grouperLoaderLdapOptinsName()
attribute def name of optins |
static AttributeDefName |
grouperLoaderLdapOptoutsAttributeDefName()
return attribute def name for optouts |
static String |
grouperLoaderLdapOptoutsName()
attribute def name of optouts |
static AttributeDefName |
grouperLoaderLdapPriorityAttributeDefName()
return attribute def name for attribute quartz priority |
static String |
grouperLoaderLdapPriorityName()
attribute def name of priority |
static AttributeDefName |
grouperLoaderLdapQuartzCronAttributeDefName()
return attribute def name for attribute quartz cron |
static String |
grouperLoaderLdapQuartzCronName()
attribute def name of quartz cron |
static AttributeDefName |
grouperLoaderLdapReadersAttributeDefName()
return attribute def name for readers |
static String |
grouperLoaderLdapReadersName()
attribute def name of readers |
static AttributeDefName |
grouperLoaderLdapSearchDnAttributeDefName()
return attribute def name for attribute search dn |
static String |
grouperLoaderLdapSearchDnName()
attribute def name of search dn |
static AttributeDefName |
grouperLoaderLdapSearchScopeAttributeDefName()
return attribute def name for attribute |
static String |
grouperLoaderLdapSearchScopeName()
attribute def name of search scope name |
static AttributeDefName |
grouperLoaderLdapServerIdAttributeDefName()
return attribute def name for attribute server id |
static String |
grouperLoaderLdapServerIdName()
attribute def name of server id |
static AttributeDefName |
grouperLoaderLdapSourceIdAttributeDefName()
return attribute def name for attribute source id |
static String |
grouperLoaderLdapSourceIdName()
attribute def name of source id |
static String |
grouperLoaderLdapStemName()
stem name for loader ldap attributes |
static AttributeDefName |
grouperLoaderLdapSubjectAttributeAttributeDefName()
return attribute def name for attribute subject attribute |
static String |
grouperLoaderLdapSubjectAttributeName()
attribute def name of subject attribute |
static AttributeDefName |
grouperLoaderLdapSubjectExpressionAttributeDefName()
return attribute def name for subject expression |
static String |
grouperLoaderLdapSubjectExpressionName()
attribute def name of subject expression |
static AttributeDefName |
grouperLoaderLdapSubjectIdTypeAttributeDefName()
return attribute def name for attribute subject id type |
static String |
grouperLoaderLdapSubjectIdTypeName()
attribute def name of subject id type |
static AttributeDefName |
grouperLoaderLdapTypeAttributeDefName()
return attribute def name for ldap type |
static String |
grouperLoaderLdapTypeName()
attribute def name of job type |
static AttributeDefName |
grouperLoaderLdapUpdatersAttributeDefName()
return attribute def name for updaters |
static String |
grouperLoaderLdapUpdatersName()
attribute def name of updaters |
static AttributeDefName |
grouperLoaderLdapViewersAttributeDefName()
return attribute def name for viewers |
static String |
grouperLoaderLdapViewersName()
attribute def name of viewers |
static Map<String,Object> |
limitLoaderElClasses()
custom el instances to add to the variable map for ldap loader EL |
static String |
substituteEl(String expression,
Map<String,Object> loaderEnvVars)
substitute expression |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ATTR_DEF_EXTENSION_MARKER
public static final String ATTR_DEF_EXTENSION_QUARTZ_CRON
public static final String LOADER_LDAP_DEF
public static final String LOADER_LDAP_VALUE_DEF
public static final String ATTR_DEF_EXTENSION_TYPE
public static final String ATTR_DEF_EXTENSION_SERVER_ID
public static final String ATTR_DEF_EXTENSION_LDAP_FILTER
public static final String ATTR_DEF_EXTENSION_LDAP_SEARCH_DN
public static final String ATTR_DEF_EXTENSION_LDAP_AND_GROUPS
public static final String ATTR_DEF_EXTENSION_LDAP_PRIORITY
public static final String ATTR_DEF_EXTENSION_SUBJECT_ATTRIBUTE
public static final String ATTR_DEF_EXTENSION_SOURCE_ID
public static final String ATTR_DEF_EXTENSION_SUBJECT_ID_TYPE
public static final String ATTR_DEF_EXTENSION_SEARCH_SCOPE
public static final String ATTR_DEF_EXTENSION_GROUPS_LIKE
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTRIBUTE
public static final String ATTR_DEF_EXTENSION_LDAP_ATTRIBUTE_FILTER_EXPRESSION
public static final String ATTR_DEF_EXTENSION_LDAP_EXTRA_ATTRIBUTES
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_NAME_EXPRESSION
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_DISPLAY_NAME_EXPRESSION
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_DESCRIPTION_EXPRESSION
public static final String ATTR_DEF_EXTENSION_LDAP_SUBJECT_EXPRESSION
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_TYPES
public static final String ATTR_DEF_EXTENSION_LDAP_READERS
public static final String ATTR_DEF_EXTENSION_LDAP_VIEWERS
public static final String ATTR_DEF_EXTENSION_LDAP_UPDATERS
public static final String ATTR_DEF_EXTENSION_LDAP_ADMINS
public static final String ATTR_DEF_EXTENSION_LDAP_OPTINS
public static final String ATTR_DEF_EXTENSION_LDAP_OPTOUTS
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_READERS
public static final String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_UPDATERS
Constructor Detail |
---|
public LoaderLdapUtils()
Method Detail |
---|
public static String grouperLoaderLdapStemName()
public static String grouperLoaderLdapName()
public static AttributeDefName grouperLoaderLdapAttributeDefName()
public static AttributeDefName grouperLoaderLdapAttributeDefName(boolean exceptionIfNotFound)
exceptionIfNotFound
-
public static String grouperLoaderLdapQuartzCronName()
public static AttributeDefName grouperLoaderLdapQuartzCronAttributeDefName()
public static String grouperLoaderLdapTypeName()
public static AttributeDefName grouperLoaderLdapTypeAttributeDefName()
public static String grouperLoaderLdapServerIdName()
public static AttributeDefName grouperLoaderLdapServerIdAttributeDefName()
public static String grouperLoaderLdapFilterName()
public static AttributeDefName grouperLoaderLdapFilterAttributeDefName()
public static String grouperLoaderLdapSearchDnName()
public static AttributeDefName grouperLoaderLdapSearchDnAttributeDefName()
public static String grouperLoaderLdapPriorityName()
public static AttributeDefName grouperLoaderLdapPriorityAttributeDefName()
public static String grouperLoaderLdapAndGroupsName()
public static AttributeDefName grouperLoaderLdapAndGroupsAttributeDefName()
public static String grouperLoaderLdapSubjectAttributeName()
public static AttributeDefName grouperLoaderLdapSubjectAttributeAttributeDefName()
public static String grouperLoaderLdapSourceIdName()
public static AttributeDefName grouperLoaderLdapSourceIdAttributeDefName()
public static String grouperLoaderLdapSubjectIdTypeName()
public static AttributeDefName grouperLoaderLdapSubjectIdTypeAttributeDefName()
public static String grouperLoaderLdapSearchScopeName()
public static AttributeDefName grouperLoaderLdapSearchScopeAttributeDefName()
public static String grouperLoaderLdapGroupsLikeName()
public static AttributeDefName grouperLoaderLdapGroupsLikeAttributeDefName()
public static String attributeLoaderLdapStemName()
public static String grouperLoaderLdapGroupAttributeName()
public static AttributeDefName grouperLoaderLdapGroupAttributeAttributeDefName()
public static String grouperLoaderLdapAttributeFilterExpressionName()
public static AttributeDefName grouperLoaderLdapAttributeFilterExpressionAttributeDefName()
public static String grouperLoaderLdapExtraAttributesName()
public static AttributeDefName grouperLoaderLdapExtraAttributesAttributeDefName()
public static String grouperLoaderLdapGroupNameExpressionName()
public static AttributeDefName grouperLoaderLdapGroupNameExpressionAttributeDefName()
public static String grouperLoaderLdapGroupDisplayNameExpressionName()
public static AttributeDefName grouperLoaderLdapGroupDisplayNameExpressionAttributeDefName()
public static String grouperLoaderLdapGroupDescriptionExpressionName()
public static AttributeDefName grouperLoaderLdapGroupDescriptionExpressionAttributeDefName()
public static Map<String,Object> limitLoaderElClasses()
public static String substituteEl(String expression, Map<String,Object> loaderEnvVars)
expression
- loaderEnvVars
-
public static String grouperLoaderLdapSubjectExpressionName()
public static AttributeDefName grouperLoaderLdapSubjectExpressionAttributeDefName()
public static String grouperLoaderLdapGroupTypesName()
public static AttributeDefName grouperLoaderLdapGroupTypesAttributeDefName()
public static String grouperLoaderLdapReadersName()
public static AttributeDefName grouperLoaderLdapReadersAttributeDefName()
public static String grouperLoaderLdapViewersName()
public static AttributeDefName grouperLoaderLdapViewersAttributeDefName()
public static String grouperLoaderLdapUpdatersName()
public static AttributeDefName grouperLoaderLdapUpdatersAttributeDefName()
public static String grouperLoaderLdapAdminsName()
public static AttributeDefName grouperLoaderLdapAdminsAttributeDefName()
public static String grouperLoaderLdapOptinsName()
public static AttributeDefName grouperLoaderLdapOptinsAttributeDefName()
public static String grouperLoaderLdapOptoutsName()
public static AttributeDefName grouperLoaderLdapOptoutsAttributeDefName()
public static String grouperLoaderLdapGroupAttrReadersName()
public static AttributeDefName grouperLoaderLdapGroupAttrReadersAttributeDefName()
public static String grouperLoaderLdapGroupAttrUpdatersName()
public static AttributeDefName grouperLoaderLdapGroupAttrUpdatersAttributeDefName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |