...
Since we are changing the UploadDestionation object, GET /entity/{id}/uploadDestination/{storageLocationId} service will also return the new project limit information.
Model Objects
LoginResponse.json
Code Block | ||
---|---|---|
| ||
{
"title": "LoginResponse",
"description": "Holds a session token used for short-term authentication with Synapse",
"properties": {
"sessionToken": {
"type": "string",
"description": "(deprecated) A token that identifies the user"
},
"accessToken": {
"type": "string",
"description": "A token that authorizes subsequent requests"
},
"acceptsTermsOfUse": {
"type": "boolean",
"description": "When false, the user has not agreed to the currently required version of the ToS. This user will need to agree the the latest ToS by the requirement date. True, if the user has agreed."
},
"lastAgreementDate": {
"type": "string",
"format": "date-time",
"description": "The date/time when the user last agreed to the ToS. Will be null if the user has never agreed to the ToS."
},
"lastAgreementVersion": {
"type": "string",
"description": "The version of ToS that the user last agreed to. Will be null if the user has never agreed to the ToS."
},
"authenticationReceipt": {
"type": "string",
"description": "A valid receipt allows the user to skip extra security checks."
}
}
} |
TermsOfServiceInfo.json:
Code Block | ||
---|---|---|
| ||
{ "description": "Information about the current Synapse Terms of Service (ToS).", "properties": { "termsOfServiceUrl": { "type": "string", "description": "The URL that can be used to fetch the latest ToS using an HTTPS GET." }, "latestTermsOfServiceVersion": { "type": "string", "description": "The semantic version of the latest ToS in the provided URL. Callers will need to provide this version when submitting a request to agree to shown ToS." }, "currentRequirement": { "$ref": "org.sagebionetworks.repo.model.auth.TermsOfServiceRequirement", "description": "Information about the global ToS Synapse requirements that all users must agree to." } } } |
...