Uses of Interface
me.desair.tus.server.RequestValidator
Package
Description
-
Uses of RequestValidator in me.desair.tus.server.checksum
Modifier and TypeMethodDescriptionprotected void
ChecksumExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.checksum.validation
Modifier and TypeClassDescriptionclass
The Server MAY respond with one of the following status code: 400 Bad Request if the checksum algorithm is not supported by the server -
Uses of RequestValidator in me.desair.tus.server.concatenation
Modifier and TypeMethodDescriptionprotected void
ConcatenationExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.concatenation.validation
Modifier and TypeClassDescriptionclass
The Client MUST NOT include the Upload-Length header in the upload creation.class
Validate that the IDs specified in the Upload-Concat header map to an existing uploadclass
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. -
Uses of RequestValidator in me.desair.tus.server.core
Modifier and TypeMethodDescriptionprotected void
CoreProtocol.initValidators
(List<RequestValidator> validators) -
Uses of RequestValidator in me.desair.tus.server.core.validation
Modifier and TypeClassDescriptionclass
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
All PATCH requests MUST use Content-Type: application/offset+octet-stream.class
Class to validate if the current HTTP method is validclass
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
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
The Upload-Offset header’s value MUST be equal to the current offset of the resource. -
Uses of RequestValidator in me.desair.tus.server.creation
Modifier and TypeMethodDescriptionprotected void
CreationExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.creation.validation
Modifier and TypeClassDescriptionclass
An empty POST request is used to create a new upload resource.class
The Client MUST send a POST request against a known upload creation URL to request a new upload resource.class
The request MUST include one of the following headers: a) Upload-Length to indicate the size of an entire upload in bytes. b) Upload-Defer-Length: 1 if upload size is not known at the time.class
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. -
Uses of RequestValidator in me.desair.tus.server.download
Modifier and TypeMethodDescriptionprotected void
DownloadExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.expiration
Modifier and TypeMethodDescriptionprotected void
ExpirationExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.termination
Modifier and TypeMethodDescriptionprotected void
TerminationExtension.initValidators
(List<RequestValidator> requestValidators) -
Uses of RequestValidator in me.desair.tus.server.util
Modifier and TypeMethodDescriptionprotected abstract void
AbstractTusExtension.initValidators
(List<RequestValidator> requestValidators)