FR421 sample project to demonstrate integration with OpenAM 13.
Restful webservices implemented in a JavaEE application based on JAX-RS 2.0.
Jersey and Jackson is used.
GET: gets all contact groups of a user
POST: creates a new contact group
GET: gets the contact group specified by uid
and groupId
DELETE: deletes the contact group specified by uid
and groupId
PUT: modifies the contact group specified by uid
and groupId
GET: gets all contacts in a contact group specified by uid
and groupId
GET: gets the contact specified by uid
,groupId
and contactId
DELETE: deletes the contact specified by uid
,groupId
and contactId
PUT: modifies the contact specified by uid
,groupId
and contactId
Javascript based frontend based on core Angular.js 1.4.9 + angular-ui-router 0.2.17
Supported url hashes:
Displays all user profiles
Displays one specific user profile
Displays the contact groups owned by the current user
Displays the contact groups owned by the user specified by uid
Displays the contacts in the contact contact group specified by uid
and groupId
Edit the contact group specified by uid
and groupId
Displays the contact specified by uid
,groupId
and contactId
Edit the contact specified by uid
,groupId
and contactId
About screen
Displays login screen