|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.app.loader.ldap.LoaderLdapUtils
public class LoaderLdapUtils
utility methods and constants for ldap loader
Field Summary | |
---|---|
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_LDAP_ADMINS
Attribute name of admins |
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_LDAP_ATTRIBUTE_FILTER_EXPRESSION
attribute def name of attribute filter expression |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_EXTRA_ATTRIBUTES
Attribute name of the filter object result that holds the extra attributes |
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_READERS
Attribute name of groupAttrReaders |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_UPDATERS
Attribute name of groupAttrUpdaters |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_ATTRIBUTE
Attribute name of the filter object result that holds the group name |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_DESCRIPTION_EXPRESSION
Attribute name of description expression |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_DISPLAY_NAME_EXPRESSION
Attribute name of display name expression |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_NAME_EXPRESSION
Attribute name of name expression |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_GROUP_TYPES
Attribute name of group types |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_OPTINS
Attribute name of optins |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_OPTOUTS
Attribute name of optouts |
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_LDAP_READERS
Attribute name of readers |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_SEARCH_DN
extension of attribute def name for ldap filter run in a dn (optional though recommended) |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_SUBJECT_EXPRESSION
Attribute name of subject expression |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_UPDATERS
Attribute name of updaters |
static java.lang.String |
ATTR_DEF_EXTENSION_LDAP_VIEWERS
Attribute name of viewers |
static java.lang.String |
ATTR_DEF_EXTENSION_MARKER
extension of the attribute def name for the marker attribute for grouper loader |
static java.lang.String |
ATTR_DEF_EXTENSION_QUARTZ_CRON
extension of the attribute def name for the quartz cron configuration |
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_SERVER_ID
extension of the attribute def name for the server id of the ldap config (e.g. myLdap) |
static java.lang.String |
ATTR_DEF_EXTENSION_SOURCE_ID
extension of the attribute def name for the source id of all subjects inside |
static java.lang.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 java.lang.String |
ATTR_DEF_EXTENSION_SUBJECT_ID_TYPE
extension of the attribute def name for subjectId, subjectIdentifier, or subjectIdOrIdentifier (default) |
static java.lang.String |
ATTR_DEF_EXTENSION_TYPE
extension of the attribute def name for type of ldap loader (e.g. |
static java.lang.String |
LOADER_LDAP_DEF
loader ldap def extension |
static java.lang.String |
LOADER_LDAP_VALUE_DEF
loader ldap value def extension |
Constructor Summary | |
---|---|
LoaderLdapUtils()
|
Method Summary | |
---|---|
static java.lang.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 java.lang.String |
grouperLoaderLdapAdminsName()
attribute def name of admins |
static AttributeDefName |
grouperLoaderLdapAndGroupsAttributeDefName()
return attribute def name for attribute "and groups" |
static java.lang.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 java.lang.String |
grouperLoaderLdapAttributeFilterExpressionName()
attribute def name of attribute filter expression |
static AttributeDefName |
grouperLoaderLdapExtraAttributesAttributeDefName()
return attribute def name for attribute extra attributes |
static java.lang.String |
grouperLoaderLdapExtraAttributesName()
attribute def name of extra attributes |
static AttributeDefName |
grouperLoaderLdapFilterAttributeDefName()
return attribute def name for attribute ldap filter |
static java.lang.String |
grouperLoaderLdapFilterName()
attribute def name of filter name |
static AttributeDefName |
grouperLoaderLdapGroupAttributeAttributeDefName()
return attribute def name for attribute group attribute |
static java.lang.String |
grouperLoaderLdapGroupAttributeName()
attribute def name of group attribute |
static AttributeDefName |
grouperLoaderLdapGroupAttrReadersAttributeDefName()
return attribute def name for groupAttrReaders |
static java.lang.String |
grouperLoaderLdapGroupAttrReadersName()
attribute def name of groupAttrReaders |
static AttributeDefName |
grouperLoaderLdapGroupAttrUpdatersAttributeDefName()
return attribute def name for groupAttrUpdaters |
static java.lang.String |
grouperLoaderLdapGroupAttrUpdatersName()
attribute def name of groupAttrUpdaters |
static AttributeDefName |
grouperLoaderLdapGroupDescriptionExpressionAttributeDefName()
return attribute def name for group description expression |
static java.lang.String |
grouperLoaderLdapGroupDescriptionExpressionName()
attribute def name of group description expression |
static AttributeDefName |
grouperLoaderLdapGroupDisplayNameExpressionAttributeDefName()
return attribute def name for group dislpay name expression |
static java.lang.String |
grouperLoaderLdapGroupDisplayNameExpressionName()
attribute def name of group display name expression |
static AttributeDefName |
grouperLoaderLdapGroupNameExpressionAttributeDefName()
return attribute def name for group name expression |
static java.lang.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 java.lang.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 java.lang.String |
grouperLoaderLdapGroupTypesName()
attribute def name of group types |
static java.lang.String |
grouperLoaderLdapName()
attribute def name of marker attribute |
static AttributeDefName |
grouperLoaderLdapOptinsAttributeDefName()
return attribute def name for optins |
static java.lang.String |
grouperLoaderLdapOptinsName()
attribute def name of optins |
static AttributeDefName |
grouperLoaderLdapOptoutsAttributeDefName()
return attribute def name for optouts |
static java.lang.String |
grouperLoaderLdapOptoutsName()
attribute def name of optouts |
static AttributeDefName |
grouperLoaderLdapPriorityAttributeDefName()
return attribute def name for attribute quartz priority |
static java.lang.String |
grouperLoaderLdapPriorityName()
attribute def name of priority |
static AttributeDefName |
grouperLoaderLdapQuartzCronAttributeDefName()
return attribute def name for attribute quartz cron |
static java.lang.String |
grouperLoaderLdapQuartzCronName()
attribute def name of quartz cron |
static AttributeDefName |
grouperLoaderLdapReadersAttributeDefName()
return attribute def name for readers |
static java.lang.String |
grouperLoaderLdapReadersName()
attribute def name of readers |
static AttributeDefName |
grouperLoaderLdapSearchDnAttributeDefName()
return attribute def name for attribute search dn |
static java.lang.String |
grouperLoaderLdapSearchDnName()
attribute def name of search dn |
static AttributeDefName |
grouperLoaderLdapSearchScopeAttributeDefName()
return attribute def name for attribute |
static java.lang.String |
grouperLoaderLdapSearchScopeName()
attribute def name of search scope name |
static AttributeDefName |
grouperLoaderLdapServerIdAttributeDefName()
return attribute def name for attribute server id |
static java.lang.String |
grouperLoaderLdapServerIdName()
attribute def name of server id |
static AttributeDefName |
grouperLoaderLdapSourceIdAttributeDefName()
return attribute def name for attribute source id |
static java.lang.String |
grouperLoaderLdapSourceIdName()
attribute def name of source id |
static java.lang.String |
grouperLoaderLdapStemName()
stem name for loader ldap attributes |
static AttributeDefName |
grouperLoaderLdapSubjectAttributeAttributeDefName()
return attribute def name for attribute subject attribute |
static java.lang.String |
grouperLoaderLdapSubjectAttributeName()
attribute def name of subject attribute |
static AttributeDefName |
grouperLoaderLdapSubjectExpressionAttributeDefName()
return attribute def name for subject expression |
static java.lang.String |
grouperLoaderLdapSubjectExpressionName()
attribute def name of subject expression |
static AttributeDefName |
grouperLoaderLdapSubjectIdTypeAttributeDefName()
return attribute def name for attribute subject id type |
static java.lang.String |
grouperLoaderLdapSubjectIdTypeName()
attribute def name of subject id type |
static AttributeDefName |
grouperLoaderLdapTypeAttributeDefName()
return attribute def name for ldap type |
static java.lang.String |
grouperLoaderLdapTypeName()
attribute def name of job type |
static AttributeDefName |
grouperLoaderLdapUpdatersAttributeDefName()
return attribute def name for updaters |
static java.lang.String |
grouperLoaderLdapUpdatersName()
attribute def name of updaters |
static AttributeDefName |
grouperLoaderLdapViewersAttributeDefName()
return attribute def name for viewers |
static java.lang.String |
grouperLoaderLdapViewersName()
attribute def name of viewers |
static java.util.Map<java.lang.String,java.lang.Object> |
limitLoaderElClasses()
custom el instances to add to the variable map for ldap loader EL |
static java.lang.String |
substituteEl(java.lang.String expression,
java.util.Map<java.lang.String,java.lang.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 java.lang.String ATTR_DEF_EXTENSION_MARKER
public static final java.lang.String ATTR_DEF_EXTENSION_QUARTZ_CRON
public static final java.lang.String LOADER_LDAP_DEF
public static final java.lang.String LOADER_LDAP_VALUE_DEF
public static final java.lang.String ATTR_DEF_EXTENSION_TYPE
public static final java.lang.String ATTR_DEF_EXTENSION_SERVER_ID
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_FILTER
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_SEARCH_DN
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_AND_GROUPS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_PRIORITY
public static final java.lang.String ATTR_DEF_EXTENSION_SUBJECT_ATTRIBUTE
public static final java.lang.String ATTR_DEF_EXTENSION_SOURCE_ID
public static final java.lang.String ATTR_DEF_EXTENSION_SUBJECT_ID_TYPE
public static final java.lang.String ATTR_DEF_EXTENSION_SEARCH_SCOPE
public static final java.lang.String ATTR_DEF_EXTENSION_GROUPS_LIKE
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTRIBUTE
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_ATTRIBUTE_FILTER_EXPRESSION
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_EXTRA_ATTRIBUTES
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_NAME_EXPRESSION
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_DISPLAY_NAME_EXPRESSION
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_DESCRIPTION_EXPRESSION
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_SUBJECT_EXPRESSION
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_TYPES
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_READERS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_VIEWERS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_UPDATERS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_ADMINS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_OPTINS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_OPTOUTS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_READERS
public static final java.lang.String ATTR_DEF_EXTENSION_LDAP_GROUP_ATTR_UPDATERS
Constructor Detail |
---|
public LoaderLdapUtils()
Method Detail |
---|
public static java.lang.String grouperLoaderLdapStemName()
public static java.lang.String grouperLoaderLdapName()
public static AttributeDefName grouperLoaderLdapAttributeDefName()
public static AttributeDefName grouperLoaderLdapAttributeDefName(boolean exceptionIfNotFound)
exceptionIfNotFound
-
public static java.lang.String grouperLoaderLdapQuartzCronName()
public static AttributeDefName grouperLoaderLdapQuartzCronAttributeDefName()
public static java.lang.String grouperLoaderLdapTypeName()
public static AttributeDefName grouperLoaderLdapTypeAttributeDefName()
public static java.lang.String grouperLoaderLdapServerIdName()
public static AttributeDefName grouperLoaderLdapServerIdAttributeDefName()
public static java.lang.String grouperLoaderLdapFilterName()
public static AttributeDefName grouperLoaderLdapFilterAttributeDefName()
public static java.lang.String grouperLoaderLdapSearchDnName()
public static AttributeDefName grouperLoaderLdapSearchDnAttributeDefName()
public static java.lang.String grouperLoaderLdapPriorityName()
public static AttributeDefName grouperLoaderLdapPriorityAttributeDefName()
public static java.lang.String grouperLoaderLdapAndGroupsName()
public static AttributeDefName grouperLoaderLdapAndGroupsAttributeDefName()
public static java.lang.String grouperLoaderLdapSubjectAttributeName()
public static AttributeDefName grouperLoaderLdapSubjectAttributeAttributeDefName()
public static java.lang.String grouperLoaderLdapSourceIdName()
public static AttributeDefName grouperLoaderLdapSourceIdAttributeDefName()
public static java.lang.String grouperLoaderLdapSubjectIdTypeName()
public static AttributeDefName grouperLoaderLdapSubjectIdTypeAttributeDefName()
public static java.lang.String grouperLoaderLdapSearchScopeName()
public static AttributeDefName grouperLoaderLdapSearchScopeAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupsLikeName()
public static AttributeDefName grouperLoaderLdapGroupsLikeAttributeDefName()
public static java.lang.String attributeLoaderLdapStemName()
public static java.lang.String grouperLoaderLdapGroupAttributeName()
public static AttributeDefName grouperLoaderLdapGroupAttributeAttributeDefName()
public static java.lang.String grouperLoaderLdapAttributeFilterExpressionName()
public static AttributeDefName grouperLoaderLdapAttributeFilterExpressionAttributeDefName()
public static java.lang.String grouperLoaderLdapExtraAttributesName()
public static AttributeDefName grouperLoaderLdapExtraAttributesAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupNameExpressionName()
public static AttributeDefName grouperLoaderLdapGroupNameExpressionAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupDisplayNameExpressionName()
public static AttributeDefName grouperLoaderLdapGroupDisplayNameExpressionAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupDescriptionExpressionName()
public static AttributeDefName grouperLoaderLdapGroupDescriptionExpressionAttributeDefName()
public static java.util.Map<java.lang.String,java.lang.Object> limitLoaderElClasses()
public static java.lang.String substituteEl(java.lang.String expression, java.util.Map<java.lang.String,java.lang.Object> loaderEnvVars)
expression
- loaderEnvVars
-
public static java.lang.String grouperLoaderLdapSubjectExpressionName()
public static AttributeDefName grouperLoaderLdapSubjectExpressionAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupTypesName()
public static AttributeDefName grouperLoaderLdapGroupTypesAttributeDefName()
public static java.lang.String grouperLoaderLdapReadersName()
public static AttributeDefName grouperLoaderLdapReadersAttributeDefName()
public static java.lang.String grouperLoaderLdapViewersName()
public static AttributeDefName grouperLoaderLdapViewersAttributeDefName()
public static java.lang.String grouperLoaderLdapUpdatersName()
public static AttributeDefName grouperLoaderLdapUpdatersAttributeDefName()
public static java.lang.String grouperLoaderLdapAdminsName()
public static AttributeDefName grouperLoaderLdapAdminsAttributeDefName()
public static java.lang.String grouperLoaderLdapOptinsName()
public static AttributeDefName grouperLoaderLdapOptinsAttributeDefName()
public static java.lang.String grouperLoaderLdapOptoutsName()
public static AttributeDefName grouperLoaderLdapOptoutsAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupAttrReadersName()
public static AttributeDefName grouperLoaderLdapGroupAttrReadersAttributeDefName()
public static java.lang.String grouperLoaderLdapGroupAttrUpdatersName()
public static AttributeDefName grouperLoaderLdapGroupAttrUpdatersAttributeDefName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |