Class WsPermissionAssign
java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_4.WsPermissionAssign
result of permission entry query represents an assignment in the DB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname of action for this assignment (e.g.T or F, this will be if this permissions is allowed (not in DB/assignment, but overall).if this is an attribute assign attribute, this is the foreign keyid of attribute def in this assignmentname of attribute def in this assignmentattribute name id in this assignmentattribute name in this assignmentdetail on the permissionif this is a permission, then if this permission assignment is allowed or notT or F for if this assignment is enabled (e.g.if retrieving limits, these are the limitsif this is a membership attribute, this is the foreign keyType of owner, from enum AttributeAssignType, e.g.if this is a group attribute, this is the foreign keyif this is a group attribute, this is the name of the foreign keyif this is a member attribute, this is the source of the foreign keyif this is a member attribute, this is the subject of the foreign keyvoid
name of action for this assignment (e.g.void
setAllowedOverall
(String allowedOverall1) T or F, this will be if this permissions is allowed (not in DB/assignment, but overall).void
setAttributeAssignId
(String ownerAttributeAssignId1) if this is an attribute assign attribute, this is the foreign keyvoid
setAttributeDefId
(String attributeDefId1) id of attribute def in this assignmentvoid
setAttributeDefName
(String attributeDefName1) name of attribute def in this assignmentvoid
setAttributeDefNameId
(String attributeDefNameId1) attribute name id in this assignmentvoid
setAttributeDefNameName
(String attributeDefNameName1) attribute name in this assignmentvoid
setDetail
(WsPermissionAssignDetail detail1) detail on the permissionvoid
setDisallowed
(String disallowed1) T or F, if this is a permission, then if this permission assignment is allowed or notvoid
setEnabled
(String enabled1) T or F for if this assignment is enabled (e.g.void
setLimits
(WsPermissionLimit[] limits1) if retrieving limits, these are the limitsvoid
setMembershipId
(String ownerMembershipId1) if this is a membership attribute, this is the foreign keyvoid
setPermissionType
(String attributeAssignType1) Type of owner, from enum AttributeAssignType, e.g.void
if this is a group attribute, this is the foreign keyvoid
setRoleName
(String ownerGroupName1) if this is a group attribute, this is the name of the foreign keyvoid
setSourceId
(String ownerMemberSourceId1) if this is a member attribute, this is the source of the foreign keyvoid
setSubjectId
(String ownerMemberSubjectId1) if this is a member attribute, this is the subject of the foreign key
-
Constructor Details
-
WsPermissionAssign
public WsPermissionAssign()
-
-
Method Details
-
getLimits
if retrieving limits, these are the limits- Returns:
- the limits
-
setLimits
if retrieving limits, these are the limits- Parameters:
limits1
- the limits to set
-
getDetail
detail on the permission- Returns:
- detail
-
setDetail
detail on the permission- Parameters:
detail1
-
-
getAttributeDefId
id of attribute def in this assignment- Returns:
- id of attribute def in this assignment
-
setAttributeDefId
id of attribute def in this assignment- Parameters:
attributeDefId1
-
-
getAttributeDefName
name of attribute def in this assignment- Returns:
- name of attribute def in this assignment
-
setAttributeDefName
name of attribute def in this assignment- Parameters:
attributeDefName1
-
-
getAction
name of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT- Returns:
- name of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT
-
setAction
name of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT- Parameters:
attributeAssignActionName1
-
-
getPermissionType
Type of owner, from enum AttributeAssignType, e.g. group, member, stem, any_mem, imm_mem, attr_def, group_asgn, mem_asgn, stem_asgn, any_mem_asgn, imm_mem_asgn, attr_def_asgn- Returns:
- type
-
setPermissionType
Type of owner, from enum AttributeAssignType, e.g. group, member, stem, any_mem, imm_mem, attr_def, group_asgn, mem_asgn, stem_asgn, any_mem_asgn, imm_mem_asgn, attr_def_asgn- Parameters:
attributeAssignType1
-
-
getAttributeDefNameId
attribute name id in this assignment- Returns:
- attribute name id in this assignment
-
setAttributeDefNameId
attribute name id in this assignment- Parameters:
attributeDefNameId1
-
-
getAttributeDefNameName
attribute name in this assignment- Returns:
- attribute name in this assignment
-
setAttributeDefNameName
attribute name in this assignment- Parameters:
attributeDefNameName1
-
-
getEnabled
T or F for if this assignment is enabled (e.g. might have expired)- Returns:
- T or F
-
setEnabled
T or F for if this assignment is enabled (e.g. might have expired)- Parameters:
enabled1
-
-
getAttributeAssignId
if this is an attribute assign attribute, this is the foreign key- Returns:
- attribute assign id
-
setAttributeAssignId
if this is an attribute assign attribute, this is the foreign key- Parameters:
ownerAttributeAssignId1
-
-
getRoleId
if this is a group attribute, this is the foreign key- Returns:
- the owner group id
-
setRoleId
if this is a group attribute, this is the foreign key- Parameters:
ownerGroupId1
-
-
getRoleName
if this is a group attribute, this is the name of the foreign key- Returns:
- owner group name
-
setRoleName
if this is a group attribute, this is the name of the foreign key- Parameters:
ownerGroupName1
-
-
getSubjectId
if this is a member attribute, this is the subject of the foreign key- Returns:
- owner subject id
-
setSubjectId
if this is a member attribute, this is the subject of the foreign key- Parameters:
ownerMemberSubjectId1
-
-
getSourceId
if this is a member attribute, this is the source of the foreign key- Returns:
- owner member source id
-
setSourceId
if this is a member attribute, this is the source of the foreign key- Parameters:
ownerMemberSourceId1
-
-
getMembershipId
if this is a membership attribute, this is the foreign key- Returns:
- membership attribute
-
setMembershipId
if this is a membership attribute, this is the foreign key- Parameters:
ownerMembershipId1
-
-
getAllowedOverall
T or F, this will be if this permissions is allowed (not in DB/assignment, but overall). So if we are considering limits, and the limit is false, then this will be false for a permission where the disallow is set to false- Returns:
- true if allowed overall
-
getDisallowed
if this is a permission, then if this permission assignment is allowed or not- Returns:
- if disallowed
-
setAllowedOverall
T or F, this will be if this permissions is allowed (not in DB/assignment, but overall). So if we are considering limits, and the limit is false, then this will be false for a permission where the disallow is set to false- Parameters:
allowedOverall1
-
-
setDisallowed
T or F, if this is a permission, then if this permission assignment is allowed or not- Parameters:
disallowed1
-
-