public class GrouperServiceRest
extends java.lang.Object
| Constructor and Description |
|---|
GrouperServiceRest() |
| Modifier and Type | Method and Description |
|---|---|
static WsMessageAcknowledgeResults |
acknowledgeMessages(GrouperVersion clientVersion,
WsRestAcknowledgeMessageRequest wsRestMessageAcknowledgeRequest)
acknowledge message(s)
|
static WsAddMemberResults |
addMember(GrouperVersion clientVersion,
java.lang.String groupName,
WsRestAddMemberRequest wsRestAddMembersRequest)
based on a group name, put multiple members, or all members.
|
static WsAddMemberLiteResult |
addMemberLite(GrouperVersion clientVersion,
java.lang.String groupName,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestAddMemberLiteRequest wsRestAddMemberLiteRequest)
based on a group name, put the member
|
static WsAttributeDefAssignActionResults |
assignAttributeDefActions(GrouperVersion clientVersion,
WsRestAssignAttributeDefActionsRequest wsRestAssignAttributeDefActionsRequest)
assign actions to attribute def
|
static WsAssignAttributeDefNameInheritanceResults |
assignAttributeDefNameInheritance(GrouperVersion clientVersion,
WsRestAssignAttributeDefNameInheritanceRequest wsRestAssignAttributeDefNameInheritanceRequest)
assign or unassign attribute def name permission inheritance
|
static WsAssignAttributeDefNameInheritanceResults |
assignAttributeDefNameInheritanceLite(GrouperVersion clientVersion,
WsRestAssignAttributeDefNameInheritanceLiteRequest wsRestAssignAttributeDefNameInheritanceLiteRequest)
assign or unassign attribute def name permission inheritance
|
static WsAssignAttributesResults |
assignAttributes(GrouperVersion clientVersion,
WsRestAssignAttributesRequest wsRestAssignAttributesRequest)
assign attributes rest
|
static WsAssignAttributesBatchResults |
assignAttributesBatch(GrouperVersion clientVersion,
WsRestAssignAttributesBatchRequest wsRestAssignAttributesBatchRequest)
assign attributes batch rest
|
static WsAssignAttributesLiteResults |
assignAttributesLite(GrouperVersion clientVersion,
WsRestAssignAttributesLiteRequest wsRestAssignAttributesLiteRequest)
assign attributes rest for one owner (lite)
|
static WsAssignGrouperPrivilegesResults |
assignGrouperPrivileges(GrouperVersion clientVersion,
WsRestAssignGrouperPrivilegesRequest wsRestAssignGrouperPrivilegeRequest)
assign privileges.
|
static WsAssignGrouperPrivilegesLiteResult |
assignGrouperPrivilegesLite(GrouperVersion clientVersion,
WsRestAssignGrouperPrivilegesLiteRequest wsRestAssignGrouperPrivilegesLiteRequest)
assign/revoke privileges for a group or stem and subject
|
static WsAssignPermissionsResults |
assignPermissions(GrouperVersion clientVersion,
WsRestAssignPermissionsRequest wsRestAssignPermissionsRequest)
assign permissions rest
|
static WsAssignPermissionsLiteResults |
assignPermissionsLite(GrouperVersion clientVersion,
WsRestAssignPermissionsLiteRequest wsRestAssignPermissionsLiteRequest)
assign attributes rest for one owner (lite)
|
static WsAttributeDefDeleteResults |
attributeDefDelete(GrouperVersion clientVersion,
WsRestAttributeDefDeleteRequest wsRestAttributeDefDeleteRequest)
based on a submitted object of type WsRestAttributeDefDeleteRequest, delete the attributeDefs.
|
static WsAttributeDefDeleteLiteResult |
attributeDefDeleteLite(GrouperVersion clientVersion,
WsRestAttributeDefDeleteLiteRequest wsRestAttributeDefDeleteLiteRequest) |
static WsAttributeDefNameDeleteResults |
attributeDefNameDelete(GrouperVersion clientVersion,
WsRestAttributeDefNameDeleteRequest wsRestAttributeDefNameDeleteRequest)
delete an AttributeDefName or many.
|
static WsAttributeDefNameDeleteLiteResult |
attributeDefNameDeleteLite(GrouperVersion clientVersion,
java.lang.String attributeDefName,
WsRestAttributeDefNameDeleteLiteRequest wsRestAttributeDefNameDeleteLiteRequest)
delete an AttributeDefName
|
static WsAttributeDefNameSaveResults |
attributeDefNameSave(GrouperVersion clientVersion,
WsRestAttributeDefNameSaveRequest wsRestAttributeDefNameSaveRequest)
save an AttributeDefName or many (insert or update).
|
static WsAttributeDefNameSaveLiteResult |
attributeDefNameSaveLite(GrouperVersion clientVersion,
java.lang.String attributeDefNameLookupName,
WsRestAttributeDefNameSaveLiteRequest wsRestAttributeDefNameSaveLiteRequest)
save an AttributeDefName (insert or update).
|
static WsAttributeDefSaveResults |
attributeDefSave(GrouperVersion clientVersion,
WsRestAttributeDefSaveRequest wsRestAttributeDefSaveRequest)
save an AttributeDef or many (insert or update).
|
static WsAttributeDefSaveLiteResult |
attributeDefSaveLite(GrouperVersion clientVersion,
java.lang.String attributeDefLookupName,
WsRestAttributeDefSaveLiteRequest wsRestAttributeDefSaveLiteRequest)
save an AttributeDef (insert or update).
|
static WsDeleteMemberResults |
deleteMember(GrouperVersion clientVersion,
java.lang.String groupName,
WsRestDeleteMemberRequest wsRestDeleteMembersRequest)
based on a group name, put multiple members, or all members.
|
static WsDeleteMemberLiteResult |
deleteMemberLite(GrouperVersion clientVersion,
java.lang.String groupName,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestDeleteMemberLiteRequest wsRestDeleteMemberLiteRequest)
based on a group name, delete the member
|
static WsExternalSubjectDeleteResults |
externalSubjectDelete(GrouperVersion clientVersion,
WsRestExternalSubjectDeleteRequest wsRestExternalSubjectDeleteRequest)
based on a submitted object of type WsRestExternalSubjectDeleteRequest, delete the external subjects.
|
static WsExternalSubjectSaveResults |
externalSubjectSave(GrouperVersion clientVersion,
WsRestExternalSubjectSaveRequest wsRestExternalSubjectSaveRequest)
based on a submitted object of type WsRestExternalSubjectSaveRequest, save external subjects.
|
static WsFindAttributeDefNamesResults |
findAttributeDefNames(GrouperVersion clientVersion,
WsRestFindAttributeDefNamesRequest wsRestFindAttributeDefNamesRequest)
find an attribute def name or attribute def names.
|
static WsFindAttributeDefNamesResults |
findAttributeDefNamesLite(GrouperVersion clientVersion,
java.lang.String attributeDefNameName,
WsRestFindAttributeDefNamesLiteRequest wsRestFindAttributeDefNamesLiteRequest)
find an attribute def name or attribute def names.
|
static WsFindAttributeDefsResults |
findAttributeDefs(GrouperVersion clientVersion,
WsRestFindAttributeDefsRequest wsRestFindAttributeDefsRequest)
find an attribute def or attribute defs.
|
static WsFindAttributeDefsResults |
findAttributeDefsLite(GrouperVersion clientVersion,
WsRestFindAttributeDefsLiteRequest wsRestFindAttributeDefsLiteRequest)
find an attribute def or attribute defs.
|
static WsFindExternalSubjectsResults |
findExternalSubjects(GrouperVersion clientVersion,
WsRestFindExternalSubjectsRequest wsRestFindExternalSubjectsRequest)
based on an external subject query, get the external subjects
|
static WsFindGroupsResults |
findGroups(GrouperVersion clientVersion,
WsRestFindGroupsRequest wsRestFindGroupsRequest)
based on a group query, get the groups
|
static WsFindGroupsResults |
findGroupsLite(GrouperVersion clientVersion,
WsRestFindGroupsLiteRequest wsRestFindGroupsLiteRequest)
based on a group query, get the groups
|
static WsFindStemsResults |
findStems(GrouperVersion clientVersion,
WsRestFindStemsRequest wsRestFindStemsRequest)
based on a stem query, get the stems
|
static WsFindStemsResults |
findStemsLite(GrouperVersion clientVersion,
WsRestFindStemsLiteRequest wsRestFindStemsLiteRequest)
based on a stem query, get the stems
|
static WsGetAttributeAssignActionsResults |
getAttributeAssignActions(GrouperVersion clientVersion,
WsRestGetAttributeAssignActionsRequest wsRestGetAttributeAssignActionsRequest)
get attribute assign actions rest
|
static WsGetAttributeAssignActionsResults |
getAttributeAssignActionsLite(GrouperVersion clientVersion,
WsRestGetAttributeAssignActionsLiteRequest wsRestGetAttributeAssignActionsLiteRequest)
get attribute assign actions rest for one attribute definition
|
static WsGetAttributeAssignmentsResults |
getAttributeAssignments(GrouperVersion clientVersion,
WsRestGetAttributeAssignmentsRequest wsRestGetAttributesRequest)
get attribute assignments rest
|
static WsGetAttributeAssignmentsResults |
getAttributeAssignmentsLite(GrouperVersion clientVersion,
WsRestGetAttributeAssignmentsLiteRequest wsRestGetAttributesLiteRequest)
get attribute assignments rest for one owner (lite)
|
static WsGetAuditEntriesResults |
getAuditEntries(GrouperVersion clientVersion,
WsRestGetAuditEntriesRequest wsRestGetAuditEntriesRequest)
based on query, get audits
|
static WsGetAuditEntriesResults |
getAuditEntriesLite(GrouperVersion clientVersion,
WsRestGetAuditEntriesLiteRequest wsRestGetAuditEntriesLiteRequest)
based on query, get audits
|
static WsGetGrouperPrivilegesLiteResult |
getGrouperPrivilegesLite(GrouperVersion clientVersion,
WsRestGetGrouperPrivilegesLiteRequest wsRestGetGrouperPrivilegesLiteRequest)
get privileges for a group or stem and subject
|
static WsGetGroupsResults |
getGroups(GrouperVersion clientVersion,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetGroupsRequest wsRestGetGroupsRequest)
based a subject object of type WsRestGetGroupsRequest, get the groups
/v1_3_000/subjects/123/groups
|
static WsGetGroupsLiteResult |
getGroupsLite(GrouperVersion clientVersion,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetGroupsLiteRequest wsRestGetGroupsLiteRequest)
based on a subject, get the groups associated
|
static WsGetMembersResults |
getMembers(GrouperVersion clientVersion,
WsRestGetMembersRequest wsRestGetMembersRequest)
based on a group name, get members .
|
static WsGetMembershipsResults |
getMemberships(GrouperVersion clientVersion,
java.lang.String groupName,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetMembershipsRequest wsRestGetMembershipsRequest)
based on a group name, get memberships.
|
static WsGetMembershipsResults |
getMembershipsLite(GrouperVersion clientVersion,
java.lang.String groupName,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetMembershipsLiteRequest wsRestGetMembershipsLiteRequest)
based on a group name, get memberships.
|
static WsGetMembersLiteResult |
getMembersLite(GrouperVersion clientVersion,
java.lang.String groupName,
WsRestGetMembersLiteRequest wsRestGetMembersLiteRequest)
based on a group name, get the members
|
static WsGetPermissionAssignmentsResults |
getPermissionAssignments(GrouperVersion clientVersion,
WsRestGetPermissionAssignmentsRequest wsRestGetPermissionAssignmentsRequest)
get permission assignments rest
|
static WsGetPermissionAssignmentsResults |
getPermissionAssignmentsLite(GrouperVersion clientVersion,
WsRestGetPermissionAssignmentsLiteRequest wsRestGetPermissionAssignmentsLiteRequest)
get permission assignments rest for one owner (lite)
|
static WsGetSubjectsResults |
getSubjects(GrouperVersion clientVersion,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetSubjectsRequest wsRestGetSubjectsRequest)
find subjects by id or search string.
|
static WsGetSubjectsResults |
getSubjectsLite(GrouperVersion clientVersion,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestGetSubjectsLiteRequest wsRestGetSubjectsLiteRequest)
find subjects by id or search string.
|
static WsGroupDeleteResults |
groupDelete(GrouperVersion clientVersion,
WsRestGroupDeleteRequest wsRestGroupDeleteRequest)
based on a submitted object of type WsRestGroupDeleteRequest, delete the groups.
|
static WsGroupDeleteLiteResult |
groupDeleteLite(GrouperVersion clientVersion,
java.lang.String groupName,
WsRestGroupDeleteLiteRequest wsRestGroupDeleteLiteRequest)
based on a group name, delete a group
|
static WsGroupSaveResults |
groupSave(GrouperVersion clientVersion,
WsRestGroupSaveRequest wsRestGroupSaveRequest)
based on a submitted object of type WsRestGroupSaveRequest, save groups.
|
static WsGroupSaveLiteResult |
groupSaveLite(GrouperVersion clientVersion,
java.lang.String groupLookupName,
WsRestGroupSaveLiteRequest wsRestGroupSaveLiteRequest)
based on a group name and submitted object type WsRestGroupSaveLiteRequest,
save a group.
|
static WsHasMemberResults |
hasMember(GrouperVersion clientVersion,
java.lang.String groupName,
WsRestHasMemberRequest wsRestHasMembersRequest)
based on a group name, and multiple subjects, see if they are members .
|
static WsHasMemberLiteResult |
hasMemberLite(GrouperVersion clientVersion,
java.lang.String groupName,
java.lang.String subjectId,
java.lang.String sourceId,
WsRestHasMemberLiteRequest wsRestHasMemberLiteRequest)
based on a group name, and a subject, see if member
|
static WsMemberChangeSubjectResults |
memberChangeSubject(GrouperVersion clientVersion,
WsRestMemberChangeSubjectRequest wsRestMemberChangeSubjectRequest)
based on a member, change the subject e.g.
|
static WsMemberChangeSubjectLiteResult |
memberChangeSubjectLite(GrouperVersion clientVersion,
java.lang.String oldSubjectId,
java.lang.String oldSubjectSourceId,
WsRestMemberChangeSubjectLiteRequest wsRestMemberChangeSubjectLiteRequest)
based on a member, change the subject
|
static WsMessageResults |
receiveMessage(GrouperVersion clientVersion,
WsRestReceiveMessageRequest wsRestReceiveMessageRequest)
receive message(s)
|
static WsMessageResults |
sendMessage(GrouperVersion clientVersion,
WsRestSendMessageRequest wsRestSendMessageRequest)
send message(s)
|
static WsStemDeleteResults |
stemDelete(GrouperVersion clientVersion,
WsRestStemDeleteRequest wsRestStemDeleteRequest)
based on submitted object of type WsRestStemDeleteRequest, delete stems
/v1_3_000/groups/aStem:aGroup/members
|
static WsStemDeleteLiteResult |
stemDeleteLite(GrouperVersion clientVersion,
java.lang.String stemName,
WsRestStemDeleteLiteRequest wsRestStemDeleteLiteRequest)
based on a stem name, delete the stem url e.g.
|
static WsStemSaveResults |
stemSave(GrouperVersion clientVersion,
WsRestStemSaveRequest wsRestStemSaveRequest)
based on a submitted object of type WsRestStemSaveRequest, save stems.
|
static WsStemSaveLiteResult |
stemSaveLite(GrouperVersion clientVersion,
java.lang.String stemLookupName,
WsRestStemSaveLiteRequest wsRestStemSaveLiteRequest)
based on a stem name and submitted object type WsRestStemSaveLiteRequest,
save a stem.
|
public static WsFindGroupsResults findGroups(GrouperVersion clientVersion, WsRestFindGroupsRequest wsRestFindGroupsRequest)
based on a group query, get the groups
clientVersion - version of client, e.g. v1_3_000wsRestFindGroupsRequest - is the request body converted to an objectpublic static WsFindGroupsResults findGroupsLite(GrouperVersion clientVersion, WsRestFindGroupsLiteRequest wsRestFindGroupsLiteRequest)
based on a group query, get the groups
clientVersion - version of client, e.g. v1_3_000wsRestFindGroupsLiteRequest - is the request body converted to an objectpublic static WsGetMembersLiteResult getMembersLite(GrouperVersion clientVersion, java.lang.String groupName, WsRestGetMembersLiteRequest wsRestGetMembersLiteRequest)
based on a group name, get the members
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestGetMembersLiteRequest - is the request body converted to an objectpublic static WsAddMemberLiteResult addMemberLite(GrouperVersion clientVersion, java.lang.String groupName, java.lang.String subjectId, java.lang.String sourceId, WsRestAddMemberLiteRequest wsRestAddMemberLiteRequest)
based on a group name, put the member
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:csubjectId - from url, e.g. /v1_3_000/groups/aStem:aGroup/members/123412345sourceId - from url (optional) e.g.
/v1_3_000/groups/aStem:aGroup/members/sourceId/someSource/subjectId/123412345wsRestAddMemberLiteRequest - is the request body converted to an objectpublic static WsAddMemberResults addMember(GrouperVersion clientVersion, java.lang.String groupName, WsRestAddMemberRequest wsRestAddMembersRequest)
based on a group name, put multiple members, or all members. e.g. url: /v1_3_000/groups/aStem:aGroup/members
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestAddMembersRequest - is the request body converted to an objectpublic static WsAssignGrouperPrivilegesResults assignGrouperPrivileges(GrouperVersion clientVersion, WsRestAssignGrouperPrivilegesRequest wsRestAssignGrouperPrivilegeRequest)
assign privileges. e.g. url: /v1_3_000/grouperPrivileges
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestAssignGrouperPrivilegeRequest - is the request body converted to an objectpublic static WsDeleteMemberLiteResult deleteMemberLite(GrouperVersion clientVersion, java.lang.String groupName, java.lang.String subjectId, java.lang.String sourceId, WsRestDeleteMemberLiteRequest wsRestDeleteMemberLiteRequest)
based on a group name, delete the member
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:csubjectId - from url, e.g. /v1_3_000/groups/aStem:aGroup/members/123412345sourceId - from url (optional) e.g.
/v1_3_000/groups/aStem:aGroup/members/sourceId/someSource/subjectId/123412345wsRestDeleteMemberLiteRequest - is the request body converted to an objectpublic static WsDeleteMemberResults deleteMember(GrouperVersion clientVersion, java.lang.String groupName, WsRestDeleteMemberRequest wsRestDeleteMembersRequest)
based on a group name, put multiple members, or all members. e.g. url: /v1_3_000/groups/aStem:aGroup/members
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestDeleteMembersRequest - is the request body converted to an objectpublic static WsHasMemberResults hasMember(GrouperVersion clientVersion, java.lang.String groupName, WsRestHasMemberRequest wsRestHasMembersRequest)
based on a group name, and multiple subjects, see if they are members . e.g. url: /v1_3_000/groups/aStem:aGroup/members
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestHasMembersRequest - is the request body converted to an objectpublic static WsGetMembersResults getMembers(GrouperVersion clientVersion, WsRestGetMembersRequest wsRestGetMembersRequest)
based on a group name, get members . e.g. url: /v1_3_000/groups/aStem:aGroup/members
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:cwsRestGetMembersRequest - is the request body converted to an objectpublic static WsHasMemberLiteResult hasMemberLite(GrouperVersion clientVersion, java.lang.String groupName, java.lang.String subjectId, java.lang.String sourceId, WsRestHasMemberLiteRequest wsRestHasMemberLiteRequest)
based on a group name, and a subject, see if member
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:csubjectId - from url, e.g. /v1_3_000/groups/aStem:aGroup/members/123412345sourceId - from url (optional) e.g.
/v1_3_000/groups/aStem:aGroup/members/sourceId/someSource/subjectId/123412345wsRestHasMemberLiteRequest - is the request body converted to an objectpublic static WsMemberChangeSubjectResults memberChangeSubject(GrouperVersion clientVersion, WsRestMemberChangeSubjectRequest wsRestMemberChangeSubjectRequest)
based on a member, change the subject e.g. url: /v1_3_000/members
clientVersion - version of client, e.g. v1_3_000oldSubjectId - from url if applicableoldSubjectSourceId - from url is applicablewsRestMemberChangeSubjectRequest - is the request body converted to an objectpublic static WsMemberChangeSubjectLiteResult memberChangeSubjectLite(GrouperVersion clientVersion, java.lang.String oldSubjectId, java.lang.String oldSubjectSourceId, WsRestMemberChangeSubjectLiteRequest wsRestMemberChangeSubjectLiteRequest)
based on a member, change the subject
clientVersion - version of client, e.g. v1_3_000oldSubjectId - from url, e.g. /v1_3_000/members/subjectId/123412345oldSubjectSourceId - from url (optional) e.g.
/v1_3_000/members/sourceId/someSource/subjectId/123412345/sourceId/12342wsRestMemberChangeSubjectLiteRequest - is the request body converted to an objectpublic static WsGetGrouperPrivilegesLiteResult getGrouperPrivilegesLite(GrouperVersion clientVersion, WsRestGetGrouperPrivilegesLiteRequest wsRestGetGrouperPrivilegesLiteRequest)
get privileges for a group or stem and subject
clientVersion - version of client, e.g. v1_3_000wsRestGetGrouperPrivilegesLiteRequest - is the request body converted to an objectpublic static WsAssignGrouperPrivilegesLiteResult assignGrouperPrivilegesLite(GrouperVersion clientVersion, WsRestAssignGrouperPrivilegesLiteRequest wsRestAssignGrouperPrivilegesLiteRequest)
assign/revoke privileges for a group or stem and subject
clientVersion - version of client, e.g. v1_3_000wsRestAssignGrouperPrivilegesLiteRequest - is the request body converted to an objectpublic static WsGetGroupsResults getGroups(GrouperVersion clientVersion, java.lang.String subjectId, java.lang.String sourceId, WsRestGetGroupsRequest wsRestGetGroupsRequest)
based a subject object of type WsRestGetGroupsRequest, get the groups /v1_3_000/subjects/123/groups
clientVersion - version of client, e.g. v1_3_000sourceId - is the source of the servicesubjectId - is the subject to search for groupswsRestGetGroupsRequest - is the request body converted to an objectpublic static WsGetGroupsLiteResult getGroupsLite(GrouperVersion clientVersion, java.lang.String subjectId, java.lang.String sourceId, WsRestGetGroupsLiteRequest wsRestGetGroupsLiteRequest)
based on a subject, get the groups associated
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group including stems, e.g. a:b:csubjectId - from url, e.g. /v1_3_000/groups/aStem:aGroup/members/123412345sourceId - from url (optional) e.g.
/v1_3_000/groups/aStem:aGroup/members/sourceId/someSource/subjectId/123412345wsRestGetGroupsLiteRequest - is the request body converted to an objectpublic static WsFindStemsResults findStems(GrouperVersion clientVersion, WsRestFindStemsRequest wsRestFindStemsRequest)
based on a stem query, get the stems
clientVersion - version of client, e.g. v1_3_000wsRestFindStemsRequest - is the request body converted to an objectpublic static WsFindStemsResults findStemsLite(GrouperVersion clientVersion, WsRestFindStemsLiteRequest wsRestFindStemsLiteRequest)
based on a stem query, get the stems
clientVersion - version of client, e.g. v1_3_000wsRestFindStemsLiteRequest - is the request body converted to an objectpublic static WsStemSaveResults stemSave(GrouperVersion clientVersion, WsRestStemSaveRequest wsRestStemSaveRequest)
based on a submitted object of type WsRestStemSaveRequest, save stems. e.g. url: /v1_3_000/stems
clientVersion - version of client, e.g. v1_3_000wsRestStemSaveRequest - is the request body converted to an objectpublic static WsStemSaveLiteResult stemSaveLite(GrouperVersion clientVersion, java.lang.String stemLookupName, WsRestStemSaveLiteRequest wsRestStemSaveLiteRequest)
based on a stem name and submitted object type WsRestStemSaveLiteRequest, save a stem. url e.g. /v1_3_000/stems/aStem:aStem2
clientVersion - version of client, e.g. v1_3_000stemLookupName - is the name of the stem to lookup and save (old name if changing) including parent stems, e.g. a:b:cwsRestStemSaveLiteRequest - is the request body converted to an objectpublic static WsStemDeleteResults stemDelete(GrouperVersion clientVersion, WsRestStemDeleteRequest wsRestStemDeleteRequest)
based on submitted object of type WsRestStemDeleteRequest, delete stems /v1_3_000/groups/aStem:aGroup/members
clientVersion - version of client, e.g. v1_3_000wsRestStemDeleteRequest - is the request body converted to an objectpublic static WsStemDeleteLiteResult stemDeleteLite(GrouperVersion clientVersion, java.lang.String stemName, WsRestStemDeleteLiteRequest wsRestStemDeleteLiteRequest)
based on a stem name, delete the stem url e.g. /v1_3_000/stems/aStem:aStem2
clientVersion - version of client, e.g. v1_3_000stemName - is the name of the stem to delete including parent stems, e.g. a:b:cwsRestStemDeleteLiteRequest - is the request body converted to an objectpublic static WsGroupDeleteResults groupDelete(GrouperVersion clientVersion, WsRestGroupDeleteRequest wsRestGroupDeleteRequest)
based on a submitted object of type WsRestGroupDeleteRequest, delete the groups. e.g. url: /v1_3_000/groups
clientVersion - version of client, e.g. v1_3_000wsRestGroupDeleteRequest - is the request body converted to an objectpublic static WsGroupDeleteLiteResult groupDeleteLite(GrouperVersion clientVersion, java.lang.String groupName, WsRestGroupDeleteLiteRequest wsRestGroupDeleteLiteRequest)
based on a group name, delete a group
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group to delete including parent stems, e.g. a:b:csubjectId - from url, e.g. /v1_3_000/groups/aStem:aGroup/members/123412345sourceId - from url (optional) e.g.
/v1_3_000/groups/aStem:aGroup/members/sourceId/someSource/subjectId/123412345wsRestGroupDeleteLiteRequest - is the request body converted to an objectpublic static WsGroupSaveResults groupSave(GrouperVersion clientVersion, WsRestGroupSaveRequest wsRestGroupSaveRequest)
based on a submitted object of type WsRestGroupSaveRequest, save groups. e.g. url: /v1_3_000/groups
clientVersion - version of client, e.g. v1_3_000wsRestGroupSaveRequest - is the request body converted to an objectpublic static WsGroupSaveLiteResult groupSaveLite(GrouperVersion clientVersion, java.lang.String groupLookupName, WsRestGroupSaveLiteRequest wsRestGroupSaveLiteRequest)
based on a group name and submitted object type WsRestGroupSaveLiteRequest, save a group. url e.g. /v1_3_000/groups/aStem:aGroup2
clientVersion - version of client, e.g. v1_3_000groupLookupName - is the name of the group to lookup and save (old name if changing) including parent groups, e.g. a:b:cwsRestGroupSaveLiteRequest - is the request body converted to an objectpublic static WsGetMembershipsResults getMemberships(GrouperVersion clientVersion, java.lang.String groupName, java.lang.String subjectId, java.lang.String sourceId, WsRestGetMembershipsRequest wsRestGetMembershipsRequest)
based on a group name, get memberships. e.g. url: /v1_3_000/groups/aStem:aGroup/memberships /v1_3_000/subjects/12345678/memberships /v1_3_000/memberships
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group (optional)subjectId - is the subjectId (optional)sourceId - is the source id of the subject to search for (optional)wsRestGetMembershipsRequest - is the request body converted to an objectpublic static WsGetMembershipsResults getMembershipsLite(GrouperVersion clientVersion, java.lang.String groupName, java.lang.String subjectId, java.lang.String sourceId, WsRestGetMembershipsLiteRequest wsRestGetMembershipsLiteRequest)
based on a group name, get memberships. e.g. url: /v1_3_000/groups/aStem:aGroup/memberships /v1_3_000/subjects/12345678/memberships /v1_3_000/memberships
clientVersion - version of client, e.g. v1_3_000groupName - is the name of the group (optional)subjectId - is the subjectId (optional)sourceId - is the source id of the subject to search for (optional)wsRestGetMembershipsLiteRequest - is the request body converted to an objectpublic static WsGetSubjectsResults getSubjects(GrouperVersion clientVersion, java.lang.String subjectId, java.lang.String sourceId, WsRestGetSubjectsRequest wsRestGetSubjectsRequest)
find subjects by id or search string. e.g. url: /v1_6_000/subjects/12345678 /v1_6_000/subjects
clientVersion - version of client, e.g. v1_6_000subjectId - is the subjectId (optional)sourceId - is the source id of the subject to search for (optional)wsRestGetSubjectsRequest - is the request body converted to an objectpublic static WsGetSubjectsResults getSubjectsLite(GrouperVersion clientVersion, java.lang.String subjectId, java.lang.String sourceId, WsRestGetSubjectsLiteRequest wsRestGetSubjectsLiteRequest)
find subjects by id or search string. e.g. url: /v1_6_000/subjects/12345678 /v1_6_000/subjects
clientVersion - version of client, e.g. v1_6_000subjectId - is the subjectId (optional)sourceId - is the source id of the subject to search for (optional)wsRestGetSubjectsLiteRequest - is the request body converted to an objectpublic static WsGetAttributeAssignmentsResults getAttributeAssignments(GrouperVersion clientVersion, WsRestGetAttributeAssignmentsRequest wsRestGetAttributesRequest)
clientVersion - wsRestGetAttributesRequest - public static WsGetAttributeAssignmentsResults getAttributeAssignmentsLite(GrouperVersion clientVersion, WsRestGetAttributeAssignmentsLiteRequest wsRestGetAttributesLiteRequest)
clientVersion - wsRestGetAttributesLiteRequest - public static WsAttributeDefAssignActionResults assignAttributeDefActions(GrouperVersion clientVersion, WsRestAssignAttributeDefActionsRequest wsRestAssignAttributeDefActionsRequest)
clientVersion - wsRestAssignAttributeDefActionsRequest - public static WsGetAttributeAssignActionsResults getAttributeAssignActions(GrouperVersion clientVersion, WsRestGetAttributeAssignActionsRequest wsRestGetAttributeAssignActionsRequest)
clientVersion - wsRestGetAttributeAssignActionsRequest - public static WsGetAttributeAssignActionsResults getAttributeAssignActionsLite(GrouperVersion clientVersion, WsRestGetAttributeAssignActionsLiteRequest wsRestGetAttributeAssignActionsLiteRequest)
clientVersion - wsRestGetAttributeAssignActionsLiteRequest - public static WsAssignAttributesResults assignAttributes(GrouperVersion clientVersion, WsRestAssignAttributesRequest wsRestAssignAttributesRequest)
clientVersion - wsRestAssignAttributesRequest - public static WsAssignAttributesLiteResults assignAttributesLite(GrouperVersion clientVersion, WsRestAssignAttributesLiteRequest wsRestAssignAttributesLiteRequest)
clientVersion - wsRestAssignAttributesLiteRequest - public static WsGetPermissionAssignmentsResults getPermissionAssignments(GrouperVersion clientVersion, WsRestGetPermissionAssignmentsRequest wsRestGetPermissionAssignmentsRequest)
clientVersion - wsRestGetPermissionAssignmentsRequest - public static WsGetPermissionAssignmentsResults getPermissionAssignmentsLite(GrouperVersion clientVersion, WsRestGetPermissionAssignmentsLiteRequest wsRestGetPermissionAssignmentsLiteRequest)
clientVersion - wsRestGetPermissionAssignmentsLiteRequest - public static WsAssignPermissionsResults assignPermissions(GrouperVersion clientVersion, WsRestAssignPermissionsRequest wsRestAssignPermissionsRequest)
clientVersion - wsRestAssignPermissionsRequest - public static WsAssignPermissionsLiteResults assignPermissionsLite(GrouperVersion clientVersion, WsRestAssignPermissionsLiteRequest wsRestAssignPermissionsLiteRequest)
clientVersion - wsRestAssignPermissionsLiteRequest - public static WsAttributeDefSaveResults attributeDefSave(GrouperVersion clientVersion, WsRestAttributeDefSaveRequest wsRestAttributeDefSaveRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefSaveRequest - public static WsAttributeDefSaveLiteResult attributeDefSaveLite(GrouperVersion clientVersion, java.lang.String attributeDefLookupName, WsRestAttributeDefSaveLiteRequest wsRestAttributeDefSaveLiteRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefSaveLiteRequest - attributeDefLookupName - AttributeDefSave#save()}public static WsAttributeDefDeleteResults attributeDefDelete(GrouperVersion clientVersion, WsRestAttributeDefDeleteRequest wsRestAttributeDefDeleteRequest)
based on a submitted object of type WsRestAttributeDefDeleteRequest, delete the attributeDefs. e.g. url: /v1_3_000/attributeDefs
clientVersion - version of client, e.g. v1_3_000wsRestAttributeDefDeleteRequest - is the request body converted to an objectpublic static WsAttributeDefDeleteLiteResult attributeDefDeleteLite(GrouperVersion clientVersion, WsRestAttributeDefDeleteLiteRequest wsRestAttributeDefDeleteLiteRequest)
clientVersion - version of client, e.g. v1_3_000wsRestAttributeDefDeleteLiteRequest - is the request body converted to an objectpublic static WsFindAttributeDefsResults findAttributeDefs(GrouperVersion clientVersion, WsRestFindAttributeDefsRequest wsRestFindAttributeDefsRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestFindAttributeDefsRequest - public static WsFindAttributeDefsResults findAttributeDefsLite(GrouperVersion clientVersion, WsRestFindAttributeDefsLiteRequest wsRestFindAttributeDefsLiteRequest)
clientVersion - wsRestFindAttributeDefsLiteRequest - public static WsAssignAttributeDefNameInheritanceResults assignAttributeDefNameInheritance(GrouperVersion clientVersion, WsRestAssignAttributeDefNameInheritanceRequest wsRestAssignAttributeDefNameInheritanceRequest)
clientVersion - wsRestAssignAttributeDefNameInheritanceRequest - public static WsAssignAttributeDefNameInheritanceResults assignAttributeDefNameInheritanceLite(GrouperVersion clientVersion, WsRestAssignAttributeDefNameInheritanceLiteRequest wsRestAssignAttributeDefNameInheritanceLiteRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAssignAttributeDefNameInheritanceLiteRequest - public static WsAttributeDefNameDeleteResults attributeDefNameDelete(GrouperVersion clientVersion, WsRestAttributeDefNameDeleteRequest wsRestAttributeDefNameDeleteRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefNameDeleteRequest - public static WsAttributeDefNameDeleteLiteResult attributeDefNameDeleteLite(GrouperVersion clientVersion, java.lang.String attributeDefName, WsRestAttributeDefNameDeleteLiteRequest wsRestAttributeDefNameDeleteLiteRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000attributeDefName - wsRestAttributeDefNameDeleteLiteRequest - public static WsAttributeDefNameSaveResults attributeDefNameSave(GrouperVersion clientVersion, WsRestAttributeDefNameSaveRequest wsRestAttributeDefNameSaveRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefNameSaveRequest - public static WsAttributeDefNameSaveLiteResult attributeDefNameSaveLite(GrouperVersion clientVersion, java.lang.String attributeDefNameLookupName, WsRestAttributeDefNameSaveLiteRequest wsRestAttributeDefNameSaveLiteRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefNameSaveLiteRequest - attributeDefNameLookupName - AttributeDefNameSave#save()}public static WsFindAttributeDefNamesResults findAttributeDefNames(GrouperVersion clientVersion, WsRestFindAttributeDefNamesRequest wsRestFindAttributeDefNamesRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestFindAttributeDefNamesRequest - public static WsFindAttributeDefNamesResults findAttributeDefNamesLite(GrouperVersion clientVersion, java.lang.String attributeDefNameName, WsRestFindAttributeDefNamesLiteRequest wsRestFindAttributeDefNamesLiteRequest)
clientVersion - attributeDefNameName - if in urlwsRestFindAttributeDefNamesLiteRequest - public static WsAssignAttributesBatchResults assignAttributesBatch(GrouperVersion clientVersion, WsRestAssignAttributesBatchRequest wsRestAssignAttributesBatchRequest)
clientVersion - wsRestAssignAttributesBatchRequest - public static WsMessageResults sendMessage(GrouperVersion clientVersion, WsRestSendMessageRequest wsRestSendMessageRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestSendMessageRequest - public static WsMessageResults receiveMessage(GrouperVersion clientVersion, WsRestReceiveMessageRequest wsRestReceiveMessageRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestReceiveMessageRequest - public static WsMessageAcknowledgeResults acknowledgeMessages(GrouperVersion clientVersion, WsRestAcknowledgeMessageRequest wsRestMessageAcknowledgeRequest)
clientVersion - is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestMessageAcknowledgeRequest - public static WsFindExternalSubjectsResults findExternalSubjects(GrouperVersion clientVersion, WsRestFindExternalSubjectsRequest wsRestFindExternalSubjectsRequest)
based on an external subject query, get the external subjects
clientVersion - version of client, e.g. v1_3_000wsRestFindExternalSubjectsRequest - is the request body converted to an objectpublic static WsExternalSubjectDeleteResults externalSubjectDelete(GrouperVersion clientVersion, WsRestExternalSubjectDeleteRequest wsRestExternalSubjectDeleteRequest)
based on a submitted object of type WsRestExternalSubjectDeleteRequest, delete the external subjects. e.g. url: /v1_3_000/externalSubjects
clientVersion - version of client, e.g. v1_3_000wsRestExternalSubjectDeleteRequest - is the request body converted to an objectpublic static WsExternalSubjectSaveResults externalSubjectSave(GrouperVersion clientVersion, WsRestExternalSubjectSaveRequest wsRestExternalSubjectSaveRequest)
based on a submitted object of type WsRestExternalSubjectSaveRequest, save external subjects. e.g. url: /v1_3_000/externalSubjects
clientVersion - version of client, e.g. v1_3_000wsRestExternalSubjectSaveRequest - is the request body converted to an objectpublic static WsGetAuditEntriesResults getAuditEntriesLite(GrouperVersion clientVersion, WsRestGetAuditEntriesLiteRequest wsRestGetAuditEntriesLiteRequest)
based on query, get audits
clientVersion - version of client, e.g. v1_3_000wsRestGetAuditEntriesLiteRequest - is the request body converted to an objectpublic static WsGetAuditEntriesResults getAuditEntries(GrouperVersion clientVersion, WsRestGetAuditEntriesRequest wsRestGetAuditEntriesRequest)
based on query, get audits
clientVersion - version of client, e.g. v1_3_000wsRestGetAuditEntriesRequest - is the request body converted to an object