Package akka.http.scaladsl.server
package akka.http.scaladsl.server
-
ClassDescriptionRejection created by the various
SecurityDirectives
.Signals the cause of the failed authentication.Signals the cause of the rejecting was that the user could not be authenticated, because theWWW-Authenticate
header was not supplied.Signals the cause of the rejecting was that the user could not be authenticated, because the supplied credentials are invalid.Rejection created by the 'authorize' directive.Rejection created by the 'authorize' directive.Rejection created by theonCompleteWithBreaker
directive.Directive<L>A directive that provides a tuple of values of typeL
to create an inner route.Adds helper functions toDirective0
"Standard" transformers forDirective1
.Collects all default directives into one trait for simple importing.Collects all default directives into one object for simple importing.Rejection created when a websocket request was expected but none was found.Rejection created when a websocket request was expected but none was found.Deprecated.HttpApp this doesn't reflect the latest Akka APIs.Rejection created byakka.http.scaladsl.server.directives.HeaderDirectives.checkSameOrigin
.Rejection created by parameter filters.Rejection created by form field filters.Rejection created by header directives.Rejection created by parameter filters.Rejection created by unmarshallers.Rejection created by method filters.Rejection created by attribute directives.Rejection created by thecookie
directive.Rejection created by form field filters.Rejection created by header directives.Rejection created by parameter filters.PathMatcher<L>A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance if matched, otherwise PathMatcher.Unmatched.PathMatcher.Lift<L,M> A PathMatcher that matches a single slash character ('/').A rejection encapsulates a specific reason why a Route was not able to handle a request.A Throwable wrapping a Rejection.This class is not meant to be extended by user code.INTERNAL APIRejection created by unmarshallers.Rejection created by unmarshallers.The result of handling a request.Rejection created by scheme filters.A Route that can be implicitly converted into a Directive (fitting any signature).Rejection created by range directives.A special Rejection that serves as a container for a transformation function on rejections.Rejection created by marshallers.Rejection created by encoding filters.Rejection created by range directives.Rejection created by unmarshallers.Rejection created by decoding filters.Rejection created when a websocket request was not handled because none of the given subprotocols was supported.Rejection created by thevalidation
directive as well as forIllegalArgumentExceptions
thrown by domain model constructors (e.g. viarequire
).