|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.privs.GrouperPrivilegeAdapter
public class GrouperPrivilegeAdapter
| Constructor Summary | |
|---|---|
GrouperPrivilegeAdapter()
|
|
| Method Summary | |
|---|---|
static java.util.Set<java.lang.String> |
fieldIdSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<java.lang.String> |
fieldNameSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<Field> |
fieldSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
convert a set of privileges to a set of fields |
static java.util.Set<AttributeDef> |
internal_getAttributeDefsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
static java.util.Set<AttributeDef> |
internal_getAttributeDefsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Group> |
internal_getGroupsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
static java.util.Set<Group> |
internal_getGroupsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<? extends GrouperPrivilege> |
internal_getPrivs(GrouperSession s,
Owner ownerGroupOrStemOrAttributeDef,
edu.internet2.middleware.subject.Subject subj,
Member m,
Privilege p,
java.util.Iterator it)
2007-11-02 Gary Brown If p==null determine by looking at the Membership list Discard those which are not privileges i.e. members / custom lists Added Owner to signature so we don't need to compute it consequently all Memberships must be of the same Owner |
static java.util.Set<Stem> |
internal_getStemsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
static java.util.Set<Stem> |
internal_getStemsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Stem> |
internal_getStemsWithGroupsWhereSubjectHasPriv(GrouperSession grouperSession,
Member member,
Field field)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GrouperPrivilegeAdapter()
| Method Detail |
|---|
public static java.util.Set<Field> fieldSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
priv2list - privileges -
public static java.util.Set<java.lang.String> fieldNameSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
priv2list - privileges -
public static java.util.Set<java.lang.String> fieldIdSet(java.util.Map<Privilege,java.lang.String> priv2list,
java.util.Set<Privilege> privileges)
priv2list - privileges -
public static java.util.Set<? extends GrouperPrivilege> internal_getPrivs(GrouperSession s,
Owner ownerGroupOrStemOrAttributeDef,
edu.internet2.middleware.subject.Subject subj,
Member m,
Privilege p,
java.util.Iterator it)
throws SchemaException
s - ownerGroupOrStemOrAttributeDef - subj - m - p - it -
SchemaException
public static java.util.Set<Group> internal_getGroupsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
throws GroupNotFoundException
s - m - f -
GroupNotFoundException
public static java.util.Set<Group> internal_getGroupsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
grouperSession - stemId - scope - subject - privilege - considerAllSubject - sqlLikeString -
public static java.util.Set<Stem> internal_getStemsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
grouperSession - stemId - scope - subject - privilege - considerAllSubject - sqlLikeString -
public static java.util.Set<AttributeDef> internal_getAttributeDefsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
grouperSession - stemId - scope - subject - privilege - considerAllSubject - sqlLikeString -
public static java.util.Set<Stem> internal_getStemsWithGroupsWhereSubjectHasPriv(GrouperSession grouperSession,
Member member,
Field field)
grouperSession - member - field -
GroupNotFoundException
public static java.util.Set<Stem> internal_getStemsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
throws StemNotFoundException
s - m - f -
StemNotFoundException
public static java.util.Set<AttributeDef> internal_getAttributeDefsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
throws GroupNotFoundException
s - m - f -
GroupNotFoundException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||