Verb
|
URI
|
Description
|
POST
|
/createUser/{Credentials}
|
Creates a new user in the SSS database.
|
POST
|
/deleteUser/{Crendentials}/{userID}
|
Deletes an existing user.
|
POST
|
/addUserData/{Crendentials}/{userID}/{XML File}
|
Adds data (XML File) associated to the User in the SSS.
|
POST
|
/updateUserData/{Crendentials}/{userID}/{UniqueID}/{XML File}
|
Updates data (XML File) identified by the given UniqueID.
|
GET
|
/getUserData/{Crendentials}/{userID}/{FilesList}
|
Gets data (a list of XML File) identified by the given FilesList (list of UniqueIDs).
|
POST
|
/deleteUserData/{Crendentials}/{userID}/{FilesList}
|
Deletes data (a list of XML File) identified by the given FilesList (list of UniqueIDs).
|
POST
|
/addUserServices/{Credentials}/{userID}/{ServicesList}
|
Add SPs authorized to access Files (SP IDs associated to Unique IDs).
|
GET
|
/getUserServicesList/{Credentials}/{userID}
|
Retrieve a list of SPs authorized to access data from a User.
|
POST
|
/ActivateProfile/{Credentials}/{userID}/{boolean}
|
(De)activate a user if needed.
|