|
||||||||||
| 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.LoaderLdapElUtils
public class LoaderLdapElUtils
loaded in EL context for loader el's
| Constructor Summary | |
|---|---|
LoaderLdapElUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
convertAdMemberDnToSpecificValue(java.lang.String dn,
java.lang.String baseDn,
java.lang.String grouperBaseStem,
boolean idOrIdentifier)
convert a user dn to a user CN, and a group dn to a group ID or Uuid |
static java.lang.String |
convertDnToGroupName(java.lang.String dn,
java.lang.String baseDn,
java.lang.String grouperBaseStem)
convert a DN to a group name |
static java.lang.String |
convertDnToSpecificValue(java.lang.String dn)
convert from uid=someapp,ou=people,dc=myschool,dc=edu to someapp |
static java.lang.String |
convertDnToSpecificValueOrGroup(java.lang.String dn,
java.lang.String groupPrefix,
java.lang.String groupSuffix,
boolean createGroupIfNotThere,
boolean idOrIdentifier)
convert from uid=someapp,ou=people,dc=myschool,dc=edu to someapp and allow groups |
static java.lang.String |
convertDnToSpecificValueTest(java.lang.String dn,
java.lang.String subjectIdToReturnGroup,
java.lang.String groupToCreateReturn)
test case showing a transformation where if the dn is the subjectIdToReturnGroup then make sure groupToCreateReturn exists and return its ID |
static java.lang.String |
convertDnToSubPath(java.lang.String dn,
java.lang.String baseDn,
java.lang.String searchDn)
convert from uid=someapp,ou=people,dc=myschool,dc=edu baseDn is edu searchDn is myschool to people:someapp |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LoaderLdapElUtils()
| Method Detail |
|---|
public static java.lang.String convertDnToSpecificValue(java.lang.String dn)
dn -
public static java.lang.String convertDnToSpecificValueOrGroup(java.lang.String dn,
java.lang.String groupPrefix,
java.lang.String groupSuffix,
boolean createGroupIfNotThere,
boolean idOrIdentifier)
dn - full dnallowGroups - if groups are allowedgroupSuffix - group suffix e.g. ,OU=Groups,DC=dev,DC=umontreal,DC=cagroupPrefix - group prefix e.g. umontreal:adgroups:
if null then no prefixcreateGroupIfNotThere - if we should see if group exists and if not, createidOrIdentifier - true for Id (uuid), false for Identifier of group (name)
public static java.lang.String convertDnToSubPath(java.lang.String dn,
java.lang.String baseDn,
java.lang.String searchDn)
dn - baseDn - if there is one, take it offsearchDn - if there is one after the baseDn is off, take it off
public static java.lang.String convertDnToSpecificValueTest(java.lang.String dn,
java.lang.String subjectIdToReturnGroup,
java.lang.String groupToCreateReturn)
dn - subjectIdToReturnGroup - groupToCreateReturn -
public static java.lang.String convertAdMemberDnToSpecificValue(java.lang.String dn,
java.lang.String baseDn,
java.lang.String grouperBaseStem,
boolean idOrIdentifier)
baseDn - e.g. OU=People,DC=devsim,DC=umontreal,DC=cadn - of group membergrouperBaseStem - is the base stem where the groups go. e.g. my:groups:idOrIdentifier - true for id (group id), false for identifier (group name)
public static java.lang.String convertDnToGroupName(java.lang.String dn,
java.lang.String baseDn,
java.lang.String grouperBaseStem)
dn - baseDn - e.g. OU=People,DC=devsim,DC=umontreal,DC=cagrouperBaseStem - is the base stem where the groups go. e.g. my:groups:
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||