Resource Study.Roster.Role
Method DELETE
Purpose Remove all permissions for an existing roleholder for a study
Client sends … RequestDELETE role-URI
HeaderHost: host
HeaderDate: date
HeaderAuthorization: yosokumo user-identifier:request-digest
Header (optional)Accept: content-type(s)
Server returns … SuccessCode204 No Content
HeaderDate: date
Authorization header malformedCode400 Bad Request
Authorization header missingCode401 Unauthorized
HeaderWWW-Authenticate: yosokumo user:digest
• Requesting user not recognized
• Request digest incorrect
• Requesting user lacks DELETE role permission for this study
Code 403 Forbidden
Requested URI not recognizedCode404 Not Found
Role to be deleted belongs to study ownerCode409 Conflict