Represents authentication credentials supplied with a request.
Represents authentication credentials supplied with a request. Credentials can either be Credentials.Missing or can be Credentials.Provided in which case an identifier is supplied and a function to check the known secret against the provided one in a secure fashion.
Additional metadata about the file being uploaded/that was uploaded using the FileUploadDirectives
Additional metadata about the file being uploaded/that was uploaded using the FileUploadDirectives
Name of the form field the file was uploaded in
User specified name of the uploaded file
Content type of the file
Allows the MarshallingDirectives.entity directive to extract a akka.stream.scaladsl.Source of elements.
Allows the MarshallingDirectives.entity directive to extract a akka.stream.scaladsl.Source of elements.
See common.EntityStreamingSupport for useful default framing Flow
instances and
support traits such as SprayJsonSupport
(or your other favourite JSON library) to provide the needed Marshaller s.
Provides directives for securing an inner route using the standard Http authentication headers `WWW-Authenticate` and Authorization.