Class WsRestAssignAttributesLiteRequest
java.lang.Object
edu.internet2.middleware.grouper.ws.rest.attribute.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, etcassign this attribute def name (optional)assign this attribute def name (optional)for assignment on assignmentto query attributes assigned on attribute defto query attributes assigned on attribute defis group id to assignis group name to assignto 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 assignis stem to assignis subject to assignis subject to assignis subject to assignsee which http method this is supposed to be associated with, and override whatever was passed 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) assign this attribute def name (optional)voidsetWsAttributeDefNameName(String wsAttributeDefNameName1) assign 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 assignvoidsetWsOwnerGroupName(String wsOwnerGroupName1) is group name to assignvoidsetWsOwnerMembershipAnyGroupId(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 assignvoidsetWsOwnerStemName(String wsOwnerStemName1) is stem to assignvoidsetWsOwnerSubjectId(String wsOwnerSubjectId1) is subject to assignvoidsetWsOwnerSubjectIdentifier(String wsOwnerSubjectIdentifier1) is subject to assignvoidsetWsOwnerSubjectSourceId(String wsOwnerSubjectSourceId1) is subject to assign
-
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-
-
retrieveRestHttpMethod
Description copied from interface:WsRequestBeansee which http method this is supposed to be associated with, and override whatever was passed in- Specified by:
retrieveRestHttpMethodin interfaceWsRequestBean- Returns:
- the method
- See Also:
-
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
assign this attribute def name (optional)- Returns:
- attribute def name name
-
setWsAttributeDefNameName
assign this attribute def name (optional)- Parameters:
wsAttributeDefNameName1-
-
getWsAttributeDefNameId
assign this attribute def name (optional)- Returns:
- attribute def name id
-
setWsAttributeDefNameId
assign this attribute def name (optional)- Parameters:
wsAttributeDefNameId1-
-
getWsOwnerGroupName
is group name to assign- Returns:
- group name
-
setWsOwnerGroupName
is group name to assign- Parameters:
wsOwnerGroupName1-
-
getWsOwnerGroupId
is group id to assign- Returns:
- group id
-
setWsOwnerGroupId
is group id to assign- Parameters:
wsOwnerGroupId1-
-
getWsOwnerStemName
is stem to assign- Returns:
- stem
-
setWsOwnerStemName
is stem to assign- Parameters:
wsOwnerStemName1-
-
getWsOwnerStemId
is stem to assign- Returns:
- stem
-
setWsOwnerStemId
is stem to assign- Parameters:
wsOwnerStemId1-
-
getWsOwnerSubjectId
is subject to assign- Returns:
- subject
-
setWsOwnerSubjectId
is subject to assign- Parameters:
wsOwnerSubjectId1-
-
getWsOwnerSubjectSourceId
is subject to assign- Returns:
- subject
-
setWsOwnerSubjectSourceId
is subject to assign- Parameters:
wsOwnerSubjectSourceId1-
-
getWsOwnerSubjectIdentifier
is subject to assign- Returns:
- subject
-
setWsOwnerSubjectIdentifier
is subject to assign- 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-
-