[mchyzer@flash pennGroupsClient-2.4.0]$ java -jar grouperClient.jar --operation=getMembershipsWs --groupNames=test:testGroup --subjectAttributeNames=PENNNAME --debug=true --sourceIds=pennperson --pageSizeForMember=2 --pageNumberForMember=1 --sortStringForMember=m.id
|
Reading resource: grouper.client.properties, from: /home/mchyzer/grouper/pennGroupsClient-2.4.0/grouper.client.properties
|
WebService: connecting as user: 'xxxxx'
|
WebService: connecting to URL: 'https://endpoint.school.edu/grouperWs/servicesRest/v2_4_000/memberships'################ REQUEST START (indented) ###############POST /grouperWs/servicesRest/v2_4_000/memberships HTTP/1.1
|
Connection: close
|
Authorization: Basic xxxxxxxxxxxxxxxx
|
User-Agent: Jakarta Commons-HttpClient/3.1
|
Host: grouperWs.apps.upenn.edu:-1
|
Content-Length: 413
|
Content-Type: text/xml; charset=UTF-8<WsRestGetMembershipsRequest>
|
<wsGroupLookups>
|
<WsGroupLookup>
|
<groupName>test:testGroup</groupName>
|
</WsGroupLookup>
|
</wsGroupLookups>
|
<subjectAttributeNames>
|
<string>PENNNAME</string>
|
</subjectAttributeNames>
|
<sourceIds>
|
<string>pennperson</string>
|
</sourceIds>
|
<pageSizeForMember>2</pageSizeForMember>
|
<pageNumberForMember>1</pageNumberForMember>
|
<sortStringForMember>m.id</sortStringForMember>
|
</WsRestGetMembershipsRequest>################ REQUEST END ############################### RESPONSE START (indented) ###############HTTP/1.1 200 OK
|
Date: Mon, 20 Apr 2020 20:40:52 GMT
|
Content-Type: application/xml;charset=UTF-8
|
Transfer-Encoding: chunked
|
Connection: close
|
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
|
Strict-Transport-Security: max-age=15768000
|
X-Grouper-resultCode: SUCCESS
|
X-Grouper-success: T
|
X-Grouper-resultCode2: NONE<WsGetMembershipsResults>
|
<wsMemberships>
|
<WsMembership>
|
<membershipId>3a078951145840049ae65d3d3a57e2af:44cb710cfe1c44bfb6241733c3dd4ef2</membershipId>
|
<immediateMembershipId>3a078951145840049ae65d3d3a57e2af</immediateMembershipId>
|
<listName>members</listName>
|
<listType>list</listType>
|
<membershipType>immediate</membershipType>
|
<enabled>T</enabled>
|
<memberId>3fd098df-f4b6-4f0b-ab8c-2b6c81cd1972</memberId>
|
<groupId>dbfa18c3-a025-47b6-a9a0-be5ac02e8270</groupId>
|
<subjectId>10031144</subjectId>
|
<subjectSourceId>pennperson</subjectSourceId>
|
<groupName>test:testGroup</groupName>
|
<createTime>2020/04/20 16:01:21.611</createTime>
|
</WsMembership>
|
</wsMemberships>
|
<subjectAttributeNames>
|
<string>PENNNAME</string>
|
</subjectAttributeNames>
|
<wsGroups>
|
<WsGroup>
|
<extension>testGroup</extension>
|
<typeOfGroup>group</typeOfGroup>
|
<displayExtension>testGroup</displayExtension>
|
<description>testGroup</description>
|
<displayName>test:testGroup</displayName>
|
<name>test:testGroup</name>
|
<uuid>dbfa18c3-a025-47b6-a9a0-be5ac02e8270</uuid>
|
<alternateName>testdd:testGroupdd</alternateName>
|
<idIndex>197979</idIndex>
|
</WsGroup>
|
</wsGroups>
|
<wsSubjects>
|
<WsSubject>
|
<resultCode>SUCCESS</resultCode>
|
<success>T</success>
|
<id>1234</id>
|
<name>XX</name>
|
<sourceId>pennperson</sourceId>
|
<attributeValues>
|
<string>xx</string>
|
</attributeValues>
|
</WsSubject>
|
</wsSubjects>
|
<resultMetadata>
|
<resultCode>SUCCESS</resultCode>
|
<resultMessage>Found 1 results involving 1 groups and 1 subjects</resultMessage>
|
<success>T</success>
|
</resultMetadata>
|
<responseMetadata>
|
<resultWarnings></resultWarnings>
|
<millis>43</millis>
|
<serverVersion>2.4.0</serverVersion>
|
</responseMetadata>
|
</WsGetMembershipsResults>################ RESPONSE END ###############
|
Output template: Index: ${index}: ${type}: ${ownerName}, subject: ${wsSubject.id}, list: ${wsMembership.listName}, type: ${wsMembership.membershipType}, enabled: ${wsMembership.enabled}, available variables: wsGetMembershipsResults, grouperClientUtils, index, wsMembership, type, ownerName
|
Index: 0: group: test:testGroup, subject: 10031144, list: members, type: immediate, enabled: T
|
Elapsed time: 905ms
|
[mchyzer@flash pennGroupsClient-2.4.0]$
|