Class WsRestAssignAttributesLiteRequest
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsRestAssignAttributesLiteRequest
- All Implemented Interfaces:
WsRequestBean
request bean in body of rest request
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionif acting as another userif acting as another userif acting as another useraction to query, or none to query all actionsdisabled time, or null for not disabledenabled time, or null for enabled nownotes on the assignment (optional)attributeAssignId if you know the assign id you want, put it hereoperation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attris the attribute assign type we are looking foroperation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_valuesis the version of the client.really only for permissions, if the assignee can delegate to someone else.T or F as to if the group detail should be returnedT|F, for if the extended subject information should be returned (anything more than just the id)reserved for future usereserved for future usereserved for future usereserved for future useare the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sentis value to add, assign, remove, etc though not implemented yetIf removing, and id is specified, will only remove values with that id.is value to add, assign, remove, etcfind assignments in this attribute def name (optional)find assignments in this attribute def name (optional)for assignment on assignmentto query attributes assigned on attribute defto query attributes assigned on attribute defis group id to look inis group name to look into query attributes in "any" membership which is on immediate or effective membershipto query attributes in "any" membership which is on immediate or effective membershipto query attributes in "any" membership which is on immediate or effective membershipto query attributes in "any" membership which is on immediate or effective membershipto query attributes in "any" membership which is on immediate or effective membershipto query attributes on immediate membershipis stem to look inis stem to look inis subject to look inis subject to look inis subject to look invoidsetActAsSubjectId(String actAsSubjectId1) if acting as another uservoidsetActAsSubjectIdentifier(String actAsSubjectIdentifier1) if acting as another uservoidsetActAsSubjectSourceId(String actAsSubjectSourceId1) if acting as another uservoidaction to query, or none to query all actionsvoidsetAssignmentDisabledTime(String assignmentDisabledTime1) disabled time, or null for not disabledvoidsetAssignmentEnabledTime(String assignmentEnabledTime1) enabled time, or null for enabled nowvoidsetAssignmentNotes(String assignmentNotes1) notes on the assignment (optional)voidsetAttributeAssignId(String attributeAssignId1) attributeAssignId if you know the assign id you want, put it herevoidsetAttributeAssignOperation(String attributeAssignOperation1) operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attrvoidsetAttributeAssignType(String attributeAssignType1) is the attribute assign type we are looking forvoidsetAttributeAssignValueOperation(String attributeAssignValueOperation1) operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_valuesvoidsetClientVersion(String clientVersion1) is the version of the client.voidsetDelegatable(String delegatable1) really only for permissions, if the assignee can delegate to someone else.voidsetIncludeGroupDetail(String includeGroupDetail1) T or F as to if the group detail should be returnedvoidsetIncludeSubjectDetail(String includeSubjectDetail1) T|F, for if the extended subject information should be returned (anything more than just the id)voidsetParamName0(String _paramName0) reserved for future usevoidsetParamName1(String _paramName1) reserved for future usevoidsetParamValue0(String _paramValue0) reserved for future usevoidsetParamValue1(String _paramValue1) reserved for future usevoidsetSubjectAttributeNames(String subjectAttributeNames1) are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sentvoidsetValueFormatted(String valueFormatted1) is value to add, assign, remove, etc though not implemented yetvoidsetValueId(String valueId1) If removing, and id is specified, will only remove values with that id.voidsetValueSystem(String valueSystem1) is value to add, assign, remove, etcvoidsetWsAttributeDefNameId(String wsAttributeDefNameId1) find assignments in this attribute def name (optional)voidsetWsAttributeDefNameName(String wsAttributeDefNameName1) find assignments in this attribute def name (optional)voidsetWsOwnerAttributeAssignId(String wsOwnerAttributeAssignId1) for assignment on assignmentvoidsetWsOwnerAttributeDefId(String wsOwnerAttributeDefId1) to query attributes assigned on attribute defvoidsetWsOwnerAttributeDefName(String wsOwnerAttributeDefName1) to query attributes assigned on attribute defvoidsetWsOwnerGroupId(String wsOwnerGroupId1) is group id to look invoidsetWsOwnerGroupName(String wsOwnerGroupName1) is group name to look invoidsetWsOwnerMembershipAnyGroupId(String wsOwnerMembershipAnyGroupId1) to query attributes in "any" membership which is on immediate or effective membershipvoidsetWsOwnerMembershipAnyGroupName(String wsOwnerMembershipAnyGroupName1) to query attributes in "any" membership which is on immediate or effective membershipvoidsetWsOwnerMembershipAnySubjectId(String wsOwnerMembershipAnySubjectId1) to query attributes in "any" membership which is on immediate or effective membershipvoidsetWsOwnerMembershipAnySubjectIdentifier(String wsOwnerMembershipAnySubjectIdentifier1) to query attributes in "any" membership which is on immediate or effective membershipvoidsetWsOwnerMembershipAnySubjectSourceId(String wsOwnerMembershipAnySubjectSourceId1) to query attributes in "any" membership which is on immediate or effective membershipvoidsetWsOwnerMembershipId(String wsOwnerMembershipId1) to query attributes on immediate membershipvoidsetWsOwnerStemId(String wsOwnerStemId1) is stem to look invoidsetWsOwnerStemName(String wsOwnerStemName1) is stem to look invoidsetWsOwnerSubjectId(String wsOwnerSubjectId1) is subject to look invoidsetWsOwnerSubjectIdentifier(String wsOwnerSubjectIdentifier1) is subject to look invoidsetWsOwnerSubjectSourceId(String wsOwnerSubjectSourceId1) is subject to look in
-
Constructor Details
-
WsRestAssignAttributesLiteRequest
public WsRestAssignAttributesLiteRequest()
-
-
Method Details
-
getAssignmentDisabledTime
disabled time, or null for not disabled- Returns:
- disabled time
-
setAssignmentDisabledTime
disabled time, or null for not disabled- Parameters:
assignmentDisabledTime1-
-
getDelegatable
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT- Returns:
- delegatable
-
setDelegatable
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT- Parameters:
delegatable1-
-
getAttributeAssignValueOperation
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values- Returns:
- operation
-
setAttributeAssignValueOperation
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values- Parameters:
attributeAssignValueOperation1-
-
getWsOwnerAttributeAssignId
for assignment on assignment- Returns:
- id
-
setWsOwnerAttributeAssignId
for assignment on assignment- Parameters:
wsOwnerAttributeAssignId1-
-
getAssignmentEnabledTime
enabled time, or null for enabled now- Returns:
- enabled time
-
setAssignmentEnabledTime
enabled time, or null for enabled now- Parameters:
assignmentEnabledTime1-
-
getAssignmentNotes
notes on the assignment (optional)- Returns:
- notes
-
setAssignmentNotes
notes on the assignment (optional)- Parameters:
assignmentNotes1-
-
getValueFormatted
is value to add, assign, remove, etc though not implemented yet- Returns:
- value
-
setValueFormatted
is value to add, assign, remove, etc though not implemented yet- Parameters:
valueFormatted1-
-
getValueSystem
is value to add, assign, remove, etc- Returns:
- value system
-
setValueSystem
is value to add, assign, remove, etc- Parameters:
valueSystem1-
-
getValueId
If removing, and id is specified, will only remove values with that id.- Returns:
- value id
-
setValueId
If removing, and id is specified, will only remove values with that id.- Parameters:
valueId1-
-
getAttributeAssignOperation
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr- Returns:
- operation
-
setAttributeAssignOperation
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr- Parameters:
attributeAssignOperation1-
-
getClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Returns:
- client version
-
setClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Parameters:
clientVersion1-
-
getAttributeAssignType
is the attribute assign type we are looking for- Returns:
- attribute assign type
-
setAttributeAssignType
is the attribute assign type we are looking for- Parameters:
attributeAssignType1-
-
getAttributeAssignId
attributeAssignId if you know the assign id you want, put it here- Returns:
- attributeAssignId
-
setAttributeAssignId
attributeAssignId if you know the assign id you want, put it here- Parameters:
attributeAssignId1-
-
getWsAttributeDefNameName
find assignments in this attribute def name (optional)- Returns:
- attribute def name name
-
setWsAttributeDefNameName
find assignments in this attribute def name (optional)- Parameters:
wsAttributeDefNameName1-
-
getWsAttributeDefNameId
find assignments in this attribute def name (optional)- Returns:
- attribute def name id
-
setWsAttributeDefNameId
find assignments in this attribute def name (optional)- Parameters:
wsAttributeDefNameId1-
-
getWsOwnerGroupName
is group name to look in- Returns:
- group name
-
setWsOwnerGroupName
is group name to look in- Parameters:
wsOwnerGroupName1-
-
getWsOwnerGroupId
is group id to look in- Returns:
- group id
-
setWsOwnerGroupId
is group id to look in- Parameters:
wsOwnerGroupId1-
-
getWsOwnerStemName
is stem to look in- Returns:
- stem
-
setWsOwnerStemName
is stem to look in- Parameters:
wsOwnerStemName1-
-
getWsOwnerStemId
is stem to look in- Returns:
- stem
-
setWsOwnerStemId
is stem to look in- Parameters:
wsOwnerStemId1-
-
getWsOwnerSubjectId
is subject to look in- Returns:
- subject
-
setWsOwnerSubjectId
is subject to look in- Parameters:
wsOwnerSubjectId1-
-
getWsOwnerSubjectSourceId
is subject to look in- Returns:
- subject
-
setWsOwnerSubjectSourceId
is subject to look in- Parameters:
wsOwnerSubjectSourceId1-
-
getWsOwnerSubjectIdentifier
is subject to look in- Returns:
- subject
-
setWsOwnerSubjectIdentifier
is subject to look in- Parameters:
wsOwnerSubjectIdentifier1-
-
getWsOwnerMembershipId
to query attributes on immediate membership- Returns:
- membership id
-
setWsOwnerMembershipId
to query attributes on immediate membership- Parameters:
wsOwnerMembershipId1-
-
getWsOwnerMembershipAnyGroupName
to query attributes in "any" membership which is on immediate or effective membership- Returns:
- owner membership
-
setWsOwnerMembershipAnyGroupName
to query attributes in "any" membership which is on immediate or effective membership- Parameters:
wsOwnerMembershipAnyGroupName1-
-
getWsOwnerMembershipAnyGroupId
to query attributes in "any" membership which is on immediate or effective membership- Returns:
- any membership
-
setWsOwnerMembershipAnyGroupId
to query attributes in "any" membership which is on immediate or effective membership- Parameters:
wsOwnerMembershipAnyGroupId1-
-
getWsOwnerMembershipAnySubjectId
to query attributes in "any" membership which is on immediate or effective membership- Returns:
- any membership
-
setWsOwnerMembershipAnySubjectId
to query attributes in "any" membership which is on immediate or effective membership- Parameters:
wsOwnerMembershipAnySubjectId1-
-
getWsOwnerMembershipAnySubjectSourceId
to query attributes in "any" membership which is on immediate or effective membership- Returns:
- any membership
-
setWsOwnerMembershipAnySubjectSourceId
to query attributes in "any" membership which is on immediate or effective membership- Parameters:
wsOwnerMembershipAnySubjectSourceId1-
-
getWsOwnerMembershipAnySubjectIdentifier
to query attributes in "any" membership which is on immediate or effective membership- Returns:
- any membership
-
setWsOwnerMembershipAnySubjectIdentifier
to query attributes in "any" membership which is on immediate or effective membership- Parameters:
wsOwnerMembershipAnySubjectIdentifier1-
-
getWsOwnerAttributeDefName
to query attributes assigned on attribute def- Returns:
- attr def
-
setWsOwnerAttributeDefName
to query attributes assigned on attribute def- Parameters:
wsOwnerAttributeDefName1-
-
getWsOwnerAttributeDefId
to query attributes assigned on attribute def- Returns:
- attr def
-
setWsOwnerAttributeDefId
to query attributes assigned on attribute def- Parameters:
wsOwnerAttributeDefId1-
-
getAction
action to query, or none to query all actions- Returns:
- action
-
setAction
action to query, or none to query all actions- Parameters:
action1-
-
getActAsSubjectId
if acting as another user- Returns:
- id
-
setActAsSubjectId
if acting as another user- Parameters:
actAsSubjectId1-
-
getActAsSubjectSourceId
if acting as another user- Returns:
- source id
-
setActAsSubjectSourceId
if acting as another user- Parameters:
actAsSubjectSourceId1-
-
getActAsSubjectIdentifier
if acting as another user- Returns:
- subject identifier
-
setActAsSubjectIdentifier
if acting as another user- Parameters:
actAsSubjectIdentifier1-
-
getIncludeSubjectDetail
T|F, for if the extended subject information should be returned (anything more than just the id)- Returns:
- T|F
-
setIncludeSubjectDetail
T|F, for if the extended subject information should be returned (anything more than just the id)- Parameters:
includeSubjectDetail1-
-
getSubjectAttributeNames
are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent- Returns:
- subject attribute names
-
setSubjectAttributeNames
are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent- Parameters:
subjectAttributeNames1-
-
getIncludeGroupDetail
T or F as to if the group detail should be returned- Returns:
- T|F
-
setIncludeGroupDetail
T or F as to if the group detail should be returned- Parameters:
includeGroupDetail1-
-
getParamName0
reserved for future use- Returns:
- param name 0
-
setParamName0
reserved for future use- Parameters:
_paramName0-
-
getParamValue0
reserved for future use- Returns:
- param value 0
-
setParamValue0
reserved for future use- Parameters:
_paramValue0-
-
getParamName1
reserved for future use- Returns:
- paramname1
-
setParamName1
reserved for future use- Parameters:
_paramName1-
-
getParamValue1
reserved for future use- Returns:
- param value 1
-
setParamValue1
reserved for future use- Parameters:
_paramValue1-
-