package directives
- Alphabetic
- Public
- Protected
Type Members
- trait AttributeDirectives extends AnyRef
- trait AuthenticationDirective[T] extends Directive1[T]
- trait BasicDirectives extends AnyRef
- trait CacheConditionDirectives extends AnyRef
- trait CodingDirectives extends AnyRef
- trait CompleteOrRecoverWithMagnet extends AnyRef
- trait CookieDirectives extends AnyRef
- sealed trait CredentialsHelper extends AnyRef
Represents authentication credentials supplied with a request.
Represents authentication credentials supplied with a request. Credentials can either be CredentialsHelper.Missing or can be CredentialsHelper.Provided in which case an identifier is supplied and a function to check the known secret against the provided one in a secure fashion.
- trait DebuggingDirectives extends AnyRef
- trait ExecutionDirectives extends AnyRef
- trait FileAndResourceDirectives extends AnyRef
- final case class FileInfo(fieldName: String, fileName: String, contentType: Content-Type) extends Product with Serializable
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
- fieldName
Name of the form field the file was uploaded in
- fileName
User specified name of the uploaded file
- contentType
Content type of the file
- trait FileUploadDirectives extends AnyRef
- trait FormFieldDirectives extends FormFieldDirectivesInstances with ToNameReceptacleEnhancements
- trait FormFieldDirectivesInstances extends AnyRef
- trait FramedEntityStreamingDirectives extends MarshallingDirectives
- trait HeaderDirectives extends AnyRef
- trait HostDirectives extends AnyRef
- trait Http4sDirectives extends AnyRef
- trait IODirectives extends AnyRef
- trait MarshallingDirectives extends AnyRef
- trait MethodDirectives extends AnyRef
- trait MiscDirectives extends AnyRef
- trait OnSuccessMagnet extends AnyRef
- trait ParameterDirectives extends ToNameReceptacleEnhancements with ParameterDirectivesInstances
- trait ParameterDirectivesInstances extends AnyRef
- trait PathDirectives extends PathMatchers with ImplicitPathMatcherConstruction
- trait RangeDirectives extends AnyRef
- trait RespondWithDirectives extends AnyRef
- trait RouteConcatenation extends AnyRef
- trait RouteDirectives extends AnyRef
- trait SchemeDirectives extends AnyRef
- trait SecurityDirectives extends AnyRef
Provides directives for securing an inner route using the standard Http authentication headers `WWW-Authenticate` and Authorization.
- trait TimeoutDirectives extends AnyRef
- trait WebSocketDirectives extends AnyRef
Value Members
- object AttributeDirectives extends AttributeDirectives
- object AuthenticationDirective
- object AuthenticationResult
- object BasicDirectives extends BasicDirectives
- object CacheConditionDirectives extends CacheConditionDirectives
- object CodingDirectives extends CodingDirectives
- object CompleteOrRecoverWithMagnet
- object CookieDirectives extends CookieDirectives
- object CredentialsHelper
- object DebuggingDirectives extends DebuggingDirectives
- object ExecutionDirectives extends ExecutionDirectives
- object FileAndResourceDirectives extends FileAndResourceDirectives
- object FileUploadDirectives extends FileUploadDirectives
- object FormFieldDirectives
- object HeaderDirectives extends HeaderDirectives
- object HostDirectives extends HostDirectives
- object Http4sDirectives extends Http4sDirectives
- object IODirectives extends IODirectives
- object MarshallingDirectives extends MarshallingDirectives
- object MethodDirectives extends MethodDirectives
- object MiscDirectives extends MiscDirectives
- object OnSuccessMagnet
- object ParameterDirectives extends ParameterDirectives
- object PathDirectives extends PathDirectives
- object RangeDirectives extends RangeDirectives
- object RespondWithDirectives extends RespondWithDirectives
- object RouteConcatenation extends RouteConcatenation
- object RouteDirectives extends RouteDirectives
- object SchemeDirectives extends SchemeDirectives
- object SecurityDirectives extends SecurityDirectives
- object TimeoutDirectives extends TimeoutDirectives