This section explains the following REST operations regarding the resource which have been secured with OAuth 2.0.
The following terms explain the meaning of the parameters passed with the following REST URIs
Parameter | Explanation |
---|---|
Resource path | Path of the resource |
OAuth access token | Authorized access token per user for an hour by default |
MIME media type | MIME type of resource to be added. E.g., application/wsdl+xml media type for WSDL files. |
user | username of the user |
Get the Content of a Resource
Attributes | Values |
---|---|
HTTP Method | GET |
Request URI | /artifact/{ resource path }?user={ user name } |
HTTP Request Header | Authorization: Bearer { OAuth access token } |
Description | Content of the requested resource |
Response Type | application/octet-stream |
Add a Resource
Attributes | values |
---|---|
HTTP Method | PUT |
Request URI | /artifact/{ complete path of the resource to be added }?user={ user name } |
HTTP Request Header | Authorization: Bearer { OAuth access token } |
Request Content Type | { MIME media type } |
Payload | Content of the resource |
Description | Add the content of the resource sent via payload to the requested path at the URI. |
Delete a Resource
Attributes | values |
---|---|
HTTP Method | DELETE |
Request URI | /artifact/{ resource path }?user={ user name } |
HTTP Request Header | Authorization: Bearer { OAuth access token } |
Description | It deletes the requested resource if it exists. |