Class WsPermissionAssignDetail
java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_1.WsPermissionAssignDetail
result of permission entry query represents an assignment in the DB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondepth of action (number of hops in hierarchy), 0 is immediateid of action for this assignment (e.g.notes about this assignment, free-form textdepth of attribute def name set (number of hops in hierarchy), 0 is immediateif there is a date here, and it is in the past, this assignment is disabled yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23if there is a date here, and it is in the future, this assignment is disabled until that time: yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23friendly score which just ranks the list: 1, 2, 3, etc.T or F if the membership is immediate to the roleT or F if this permission is immediate to the role or subjectif this is a member attribute, this is the foreign keydepth of membership (number of hops in hierarchy), 0 is immediateAttributeAssignDelegatable enum (generally only for permissions): TRUE, FALSE, GRANTdepth of role set hierarchy, 0 means immediatevoidsetActionDepth(String actionDepth1) depth of action (number of hops in hierarchy), 0 is immediatevoidsetActionId(String attributeAssignActionId1) id of action for this assignment (e.g.voidsetAssignmentNotes(String notes1) notes about this assignment, free-form textvoidsetAttributeDefNameSetDepth(String attributeDefNameSetDepth1) depth of attribute def name set (number of hops in hierarchy), 0 is immediatevoidsetDisabledTime(String disabledTime1) if there is a date here, and it is in the past, this assignment is disabled yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23voidsetEnabledTime(String enabledTime1) if there is a date here, and it is in the future, this assignment is disabled until that time: yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23voidsetHeuristicFriendlyScore(String heuristicFriendlyScore1) friendly score which just ranks the list: 1, 2, 3, etc.voidsetImmediateMembership(String immediateMembership1) T or F if the membership is immediate to the rolevoidsetImmediatePermission(String immediatePermission1) T or F if this permission is immediate to the role or subjectvoidsetMemberId(String ownerMemberId1) if this is a member attribute, this is the foreign keyvoidsetMembershipDepth(String membershipDepth1) depth of membership (number of hops in hierarchy), 0 is immediatevoidsetPermissionDelegatable(String attributeAssignDelegatable1) AttributeAssignDelegatable enum (generally only for permissions): TRUE, FALSE, GRANTvoidsetRoleSetDepth(String roleSetDepth1) depth of role set hierarchy, 0 means immediate
-
Constructor Details
-
WsPermissionAssignDetail
public WsPermissionAssignDetail()
-
-
Method Details
-
getRoleSetDepth
depth of role set hierarchy, 0 means immediate- Returns:
- depth
-
setRoleSetDepth
depth of role set hierarchy, 0 means immediate- Parameters:
roleSetDepth1-
-
getMembershipDepth
depth of membership (number of hops in hierarchy), 0 is immediate- Returns:
- depth
-
setMembershipDepth
depth of membership (number of hops in hierarchy), 0 is immediate- Parameters:
membershipDepth1-
-
getAttributeDefNameSetDepth
depth of attribute def name set (number of hops in hierarchy), 0 is immediate- Returns:
- depth
-
setAttributeDefNameSetDepth
depth of attribute def name set (number of hops in hierarchy), 0 is immediate- Parameters:
attributeDefNameSetDepth1-
-
getActionDepth
depth of action (number of hops in hierarchy), 0 is immediate- Returns:
- depth of action
-
setActionDepth
depth of action (number of hops in hierarchy), 0 is immediate- Parameters:
actionDepth1-
-
getPermissionDelegatable
AttributeAssignDelegatable enum (generally only for permissions): TRUE, FALSE, GRANT- Returns:
- delegatable
-
setPermissionDelegatable
AttributeAssignDelegatable enum (generally only for permissions): TRUE, FALSE, GRANT- Parameters:
attributeAssignDelegatable1-
-
getImmediateMembership
T or F if the membership is immediate to the role- Returns:
- T or F
-
setImmediateMembership
T or F if the membership is immediate to the role- Parameters:
immediateMembership1-
-
getImmediatePermission
T or F if this permission is immediate to the role or subject- Returns:
- T or F
-
setImmediatePermission
T or F if this permission is immediate to the role or subject- Parameters:
immediatePermission1-
-
getDisabledTime
if there is a date here, and it is in the past, this assignment is disabled yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23- Returns:
- the disabled time
-
setDisabledTime
if there is a date here, and it is in the past, this assignment is disabled yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23- Parameters:
disabledTime1-
-
getEnabledTime
if there is a date here, and it is in the future, this assignment is disabled until that time: yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23- Returns:
- enabled time
-
setEnabledTime
if there is a date here, and it is in the future, this assignment is disabled until that time: yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23- Parameters:
enabledTime1-
-
getAssignmentNotes
notes about this assignment, free-form text- Returns:
- notes
-
setAssignmentNotes
notes about this assignment, free-form text- Parameters:
notes1-
-
getMemberId
if this is a member attribute, this is the foreign key- Returns:
- member id
-
setMemberId
if this is a member attribute, this is the foreign key- Parameters:
ownerMemberId1-
-
getActionId
id of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT- Returns:
- id of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT
-
setActionId
id of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT- Parameters:
attributeAssignActionId1-
-
getHeuristicFriendlyScore
friendly score which just ranks the list: 1, 2, 3, etc. ties will get the same score, note, this is applicable to rank two similar permissions (type, resource, action, role, and if applicable, member)- Returns:
- score
-
setHeuristicFriendlyScore
friendly score which just ranks the list: 1, 2, 3, etc. ties will get the same score, note, this is applicable to rank two similar permissions (type, resource, action, role, and if applicable, member)- Parameters:
heuristicFriendlyScore1-
-