public class GrouperServiceRest extends 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,
String groupName,
WsRestAddMemberRequest wsRestAddMembersRequest)
based on a group name, put multiple members, or all members.
|
static WsAddMemberLiteResult |
addMemberLite(GrouperVersion clientVersion,
String groupName,
String subjectId,
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,
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,
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,
String attributeDefLookupName,
WsRestAttributeDefSaveLiteRequest wsRestAttributeDefSaveLiteRequest)
save an AttributeDef (insert or update).
|
static WsDeleteMemberResults |
deleteMember(GrouperVersion clientVersion,
String groupName,
WsRestDeleteMemberRequest wsRestDeleteMembersRequest)
based on a group name, put multiple members, or all members.
|
static WsDeleteMemberLiteResult |
deleteMemberLite(GrouperVersion clientVersion,
String groupName,
String subjectId,
String sourceId,
WsRestDeleteMemberLiteRequest wsRestDeleteMemberLiteRequest)
based on a group name, delete the member
|
static WsGshTemplateExecResult |
executeGshTemplate(GrouperVersion clientVersion,
WsRestGshTemplateExecRequest wsRestGshTemplateExecRequest)
based on a submitted object of type WsRestGshTemplateExecRequest, execute gsh template
/v1_3_000/gshTemplateExec
|
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,
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,
String subjectId,
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,
String subjectId,
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,
String groupName,
String subjectId,
String sourceId,
WsRestGetMembershipsRequest wsRestGetMembershipsRequest)
based on a group name, get memberships.
|
static WsGetMembershipsResults |
getMembershipsLite(GrouperVersion clientVersion,
String groupName,
String subjectId,
String sourceId,
WsRestGetMembershipsLiteRequest wsRestGetMembershipsLiteRequest)
based on a group name, get memberships.
|
static WsGetMembersLiteResult |
getMembersLite(GrouperVersion clientVersion,
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,
String subjectId,
String sourceId,
WsRestGetSubjectsRequest wsRestGetSubjectsRequest)
find subjects by id or search string.
|
static WsGetSubjectsResults |
getSubjectsLite(GrouperVersion clientVersion,
String subjectId,
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,
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,
String groupLookupName,
WsRestGroupSaveLiteRequest wsRestGroupSaveLiteRequest)
based on a group name and submitted object type WsRestGroupSaveLiteRequest,
save a group.
|
static WsHasMemberResults |
hasMember(GrouperVersion clientVersion,
String groupName,
WsRestHasMemberRequest wsRestHasMembersRequest)
based on a group name, and multiple subjects, see if they are members .
|
static WsHasMemberLiteResult |
hasMemberLite(GrouperVersion clientVersion,
String groupName,
String subjectId,
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,
String oldSubjectId,
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,
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,
String stemLookupName,
WsRestStemSaveLiteRequest wsRestStemSaveLiteRequest)
based on a stem name and submitted object type WsRestStemSaveLiteRequest,
save a stem.
|
@POST @Path(value="/grouper-ws/servicesRest/vF_G_UPF/groups") 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, 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, String groupName, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vA_A_MEF") public static WsAddMemberResults addMember(GrouperVersion clientVersion, 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 object@POST @Path(value="/grouper-ws/servicesRest/vA_G_PRF") public 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, String groupName, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vD_M_EMF") public static WsDeleteMemberResults deleteMember(GrouperVersion clientVersion, 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 object@POST @Path(value="/grouper-ws/servicesRest/vH_M_EMF") public static WsHasMemberResults hasMember(GrouperVersion clientVersion, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_MEF") public 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, String groupName, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vM_C_SUF") public 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, String oldSubjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_GRF") public static WsGetGroupsResults getGroups(GrouperVersion clientVersion, String subjectId, 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, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vF_S_EMF") public 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 object@POST @Path(value="/grouper-ws/servicesRest/vS_T_SAF") public 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, 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 object@POST @Path(value="/grouper-ws/servicesRest/vS_T_DEF") public 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, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_R_DEF") public 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, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_R_SAF") public 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, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_MSF") public static WsGetMembershipsResults getMemberships(GrouperVersion clientVersion, String groupName, String subjectId, 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, String groupName, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_SUF") public static WsGetSubjectsResults getSubjects(GrouperVersion clientVersion, String subjectId, 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, String subjectId, 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_ABF") public static WsGetAttributeAssignmentsResults getAttributeAssignments(GrouperVersion clientVersion, WsRestGetAttributeAssignmentsRequest wsRestGetAttributesRequest)
clientVersion
- wsRestGetAttributesRequest
- public static WsGetAttributeAssignmentsResults getAttributeAssignmentsLite(GrouperVersion clientVersion, WsRestGetAttributeAssignmentsLiteRequest wsRestGetAttributesLiteRequest)
clientVersion
- wsRestGetAttributesLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_D_ACF") public static WsAttributeDefAssignActionResults assignAttributeDefActions(GrouperVersion clientVersion, WsRestAssignAttributeDefActionsRequest wsRestAssignAttributeDefActionsRequest)
clientVersion
- wsRestAssignAttributeDefActionsRequest
- @POST @Path(value="/grouper-ws/servicesRest/vG_E_AAF") public static WsGetAttributeAssignActionsResults getAttributeAssignActions(GrouperVersion clientVersion, WsRestGetAttributeAssignActionsRequest wsRestGetAttributeAssignActionsRequest)
clientVersion
- wsRestGetAttributeAssignActionsRequest
- public static WsGetAttributeAssignActionsResults getAttributeAssignActionsLite(GrouperVersion clientVersion, WsRestGetAttributeAssignActionsLiteRequest wsRestGetAttributeAssignActionsLiteRequest)
clientVersion
- wsRestGetAttributeAssignActionsLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_E_ATF") public static WsAssignAttributesResults assignAttributes(GrouperVersion clientVersion, WsRestAssignAttributesRequest wsRestAssignAttributesRequest)
clientVersion
- wsRestAssignAttributesRequest
- public static WsAssignAttributesLiteResults assignAttributesLite(GrouperVersion clientVersion, WsRestAssignAttributesLiteRequest wsRestAssignAttributesLiteRequest)
clientVersion
- wsRestAssignAttributesLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vG_E_PAF") public static WsGetPermissionAssignmentsResults getPermissionAssignments(GrouperVersion clientVersion, WsRestGetPermissionAssignmentsRequest wsRestGetPermissionAssignmentsRequest)
clientVersion
- wsRestGetPermissionAssignmentsRequest
- public static WsGetPermissionAssignmentsResults getPermissionAssignmentsLite(GrouperVersion clientVersion, WsRestGetPermissionAssignmentsLiteRequest wsRestGetPermissionAssignmentsLiteRequest)
clientVersion
- wsRestGetPermissionAssignmentsLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_H_PRF") public static WsAssignPermissionsResults assignPermissions(GrouperVersion clientVersion, WsRestAssignPermissionsRequest wsRestAssignPermissionsRequest)
clientVersion
- wsRestAssignPermissionsRequest
- public static WsAssignPermissionsLiteResults assignPermissionsLite(GrouperVersion clientVersion, WsRestAssignPermissionsLiteRequest wsRestAssignPermissionsLiteRequest)
clientVersion
- wsRestAssignPermissionsLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_L_SAF") 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, String attributeDefLookupName, WsRestAttributeDefSaveLiteRequest wsRestAttributeDefSaveLiteRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefSaveLiteRequest
- attributeDefLookupName
- AttributeDefSave#save()}
@POST @Path(value="/grouper-ws/servicesRest/vA_I_DEF") 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 object@POST @Path(value="/grouper-ws/servicesRest/vF_A_DSF") public 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
- @POST @Path(value="/grouper-ws/servicesRest/vA_D_ANF") 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
- @POST @Path(value="/grouper-ws/servicesRest/vA_J_DEF") 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, String attributeDefName, WsRestAttributeDefNameDeleteLiteRequest wsRestAttributeDefNameDeleteLiteRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000attributeDefName
- wsRestAttributeDefNameDeleteLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_K_SAF") 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, String attributeDefNameLookupName, WsRestAttributeDefNameSaveLiteRequest wsRestAttributeDefNameSaveLiteRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestAttributeDefNameSaveLiteRequest
- attributeDefNameLookupName
- AttributeDefNameSave#save()}
@POST @Path(value="/grouper-ws/servicesRest/vF_A_DNF") 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, String attributeDefNameName, WsRestFindAttributeDefNamesLiteRequest wsRestFindAttributeDefNamesLiteRequest)
clientVersion
- attributeDefNameName
- if in urlwsRestFindAttributeDefNamesLiteRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_E_ATG") public static WsAssignAttributesBatchResults assignAttributesBatch(GrouperVersion clientVersion, WsRestAssignAttributesBatchRequest wsRestAssignAttributesBatchRequest)
clientVersion
- wsRestAssignAttributesBatchRequest
- @POST @Path(value="/grouper-ws/servicesRest/vS_E_MES") public static WsMessageResults sendMessage(GrouperVersion clientVersion, WsRestSendMessageRequest wsRestSendMessageRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestSendMessageRequest
- @POST @Path(value="/grouper-ws/servicesRest/vR_C_MES") public static WsMessageResults receiveMessage(GrouperVersion clientVersion, WsRestReceiveMessageRequest wsRestReceiveMessageRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestReceiveMessageRequest
- @POST @Path(value="/grouper-ws/servicesRest/vA_A_MAF") public static WsMessageAcknowledgeResults acknowledgeMessages(GrouperVersion clientVersion, WsRestAcknowledgeMessageRequest wsRestMessageAcknowledgeRequest)
clientVersion
- is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000wsRestMessageAcknowledgeRequest
- @POST @Path(value="/grouper-ws/servicesRest/vF_E_SUB") 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 object@POST @Path(value="/grouper-ws/servicesRest/vE_S_DEL") public 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 object@POST @Path(value="/grouper-ws/servicesRest/vE_S_SAV") public 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 object@POST @Path(value="/grouper-ws/servicesRest/vG_E_AEF") public 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@POST @Path(value="/grouper-ws/servicesRest/vE_G_TEM") public static WsGshTemplateExecResult executeGshTemplate(GrouperVersion clientVersion, WsRestGshTemplateExecRequest wsRestGshTemplateExecRequest)
based on a submitted object of type WsRestGshTemplateExecRequest, execute gsh template /v1_3_000/gshTemplateExec
clientVersion
- version of client, e.g. v1_3_000wsRestGshTemplateExecRequest
- is the request body converted to an objectCopyright © 2016 Internet2. All rights reserved.