escher-akka-http
escher-akka-http
com.emarsys.escher.akka.http
EscherAuthenticator
EscherDirectives
EscherHttpRequest
com.emarsys.escher.akka.http.config
EscherConfig
escher-akka-http
/
com.emarsys.escher.akka.http
/
EscherAuthenticator
EscherAuthenticator
trait
EscherAuthenticator
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
trait
EscherDirectives
Value members
Value members
Concrete methods
def
authenticate
(
serviceNames:
List
[
String
],
httpRequest:
HttpRequest
)(
implicit
ec:
ExecutionContext
,
mat:
Materializer
):
Future
[
String
]
def
createEscherForAuth
():
Escher
def
createEscherForSigning
(
serviceName:
String
):
Escher
def
setupEscher
(
escher:
Escher
):
Escher
Abstract fields
val
escherConfig
:
EscherConfig