|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PermissionEntryDAO
Basic PermissionEntry
DAO interface.
Method Summary | |
---|---|
java.util.Set<PermissionEntry> |
findByMemberId(java.lang.String memberId)
find all permissions that a subject has |
java.util.Set<PermissionEntry> |
findByMemberIdAndAttributeDefNameId(java.lang.String memberId,
java.lang.String attributeDefNameId)
get attribute assigns by member and attribute def name id |
java.util.Set<PermissionEntry> |
findPermissions(java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> roleIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
java.util.Collection<java.lang.String> memberIds)
securely search for assignments. |
boolean |
hasPermissionBySubjectIdSourceIdActionAttributeDefName(java.lang.String subjectId,
java.lang.String sourceId,
java.lang.String action,
java.lang.String attributeDefNameName)
see if the permission exists and is enabled |
Method Detail |
---|
java.util.Set<PermissionEntry> findByMemberId(java.lang.String memberId)
memberId
-
java.util.Set<PermissionEntry> findByMemberIdAndAttributeDefNameId(java.lang.String memberId, java.lang.String attributeDefNameId)
memberId
- attributeDefNameId
-
boolean hasPermissionBySubjectIdSourceIdActionAttributeDefName(java.lang.String subjectId, java.lang.String sourceId, java.lang.String action, java.lang.String attributeDefNameName)
subjectId
- sourceId
- action
- attributeDefNameName
-
java.util.Set<PermissionEntry> findPermissions(java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> roleIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, java.util.Collection<java.lang.String> memberIds)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsroleIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)memberIds
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |