| Modifier and Type | Method and Description |
|---|---|
protected void |
ChecksumExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Class and Description |
|---|---|
class |
ChecksumAlgorithmValidator
The Server MAY respond with one of the following status code: 400 Bad Request
if the checksum algorithm is not supported by the server
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConcatenationExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Class and Description |
|---|---|
class |
NoUploadLengthOnFinalValidator
The Client MUST NOT include the Upload-Length header in the upload creation.
|
class |
PartialUploadsExistValidator
Validate that the IDs specified in the Upload-Concat header map to an existing upload
|
class |
PatchFinalUploadValidator
The Server MUST respond with the 403 Forbidden status to PATCH requests against a upload URL
and MUST NOT modify the or its partial uploads.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CoreProtocol.initValidators(List<RequestValidator> validators) |
| Modifier and Type | Class and Description |
|---|---|
class |
ContentLengthValidator
Validate that the given upload length in combination with the bytes we already received,
does not exceed the declared initial length on upload creation.
|
class |
ContentTypeValidator
All PATCH requests MUST use Content-Type: application/offset+octet-stream.
|
class |
HttpMethodValidator
Class to validate if the current HTTP method is valid
|
class |
IdExistsValidator
If the resource is not found, the Server SHOULD return either the
404 Not Found, 410 Gone or 403 Forbidden status without the Upload-Offset header.
|
class |
TusResumableValidator
Class that will validate if the tus version in the request corresponds to our implementation version
The Tus-Resumable header MUST be included in every request and response except for OPTIONS requests. |
class |
UploadOffsetValidator
The Upload-Offset header’s value MUST be equal to the current offset of the resource.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CreationExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Class and Description |
|---|---|
class |
PostEmptyRequestValidator
An empty POST request is used to create a new upload resource.
|
class |
PostURIValidator
The Client MUST send a POST request against a known upload creation URL to request a new upload resource.
|
class |
UploadDeferLengthValidator
The request MUST include one of the following headers:
a) Upload-Length to indicate the size of an entire upload in bytes.
|
class |
UploadLengthValidator
If the length of the upload exceeds the maximum, which MAY be specified using the Tus-Max-Size header,
the Server MUST respond with the 413 Request Entity Too Large status.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DownloadExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExpirationExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TerminationExtension.initValidators(List<RequestValidator> requestValidators) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractTusExtension.initValidators(List<RequestValidator> requestValidators) |
Copyright © 2023. All rights reserved.