Download presentation
Presentation is loading. Please wait.
Published byConstance Neal Modified over 8 years ago
1
Grouper Training Developers and Architects Web Services - Part 1 Chris Hyzer Internet2 University of Pennsylvania This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
2
2 Contents Introduction Operations SOAP / REST-like Data formats
3
3 Introduction to WS for developers
4
4 Operations Find groups Get members / has member Add / delete member Group create / edit / delete Get memberships
5
5 Operations (continued) Get privileges Assign / remove privileges Get subjects Member change subject Find folder (stem) Create / remove folder
6
6 Operations (continued) Get attributes Assign/remove attributes Get permission assignments Assign/remove permissions Find/create/delete attribute/permission names Assign/remove permission inheritance
7
7 SOAP / REST-like
8
8 SOAP SOAP uses XML WS-* security Separate WSDL's for past versions Axis2
9
9 REST-like RPC exactly like SOAP Not strict RESTful URLs are operations not nouns Uses HTTP methods GET/POST/PUT/DELETE though the URLs are not nouns Grouper Subjects have composite keys (source ID and subject ID) Objects have multiple lookup methods
10
10 REST-like data formats JSON (default in 2.1.1+) XML XHTML HTTP POST params (input only)
11
11 Quiz Click on the quiz link in the video description to reinforce your knowledge of this topic
12
Thanks! Further information: Infosheets, mailing lists, wiki, downloads, etc.: www.internet2.edu/grouper www.internet2.edu/grouper Grouper demo server: grouperdemo.internet2.edu/ grouperdemo.internet2.edu/ Grouper Online Training Home: spaces.internet2.edu/x/IIGfAQ This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. 12
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.