unbacked
tsec.authentication.JWTAuthenticator$.unbacked$
object unbacked
Attributes
- Source
- JWTAuthenticator.scala
- Graph
-
- Supertypes
- Self type
-
unbacked.type
Members list
Value members
Concrete methods
def inBearerToken[F[_], I : Encoder, V, A : JWTMacAlgo](expiryDuration: FiniteDuration, maxIdle: Option[FiniteDuration], identityStore: IdentityStore[F, I, V], signingKey: Type[A])(implicit evidence$15: Decoder[I], evidence$16: Encoder[I], evidence$17: JWTMacAlgo[A], cv: JWSMacCV[F, A], F: Sync[F]): JWTAuthenticator[F, I, V, A]
Create a JWT Authenticator that will transport it as a bearer token
Create a JWT Authenticator that will transport it as a bearer token
Attributes
- Source
- JWTAuthenticator.scala
def inCookie[F[_], I : Encoder, V, A : JWTMacAlgo](settings: TSecCookieSettings, identityStore: IdentityStore[F, I, V], signingKey: Type[A])(implicit evidence$21: Decoder[I], evidence$22: Encoder[I], evidence$23: JWTMacAlgo[A], cv: JWSMacCV[F, A], F: Sync[F]): JWTAuthenticator[F, I, V, A]
Create a JWT Authenticator that will transport it in an arbitrary header, with a backing store.
Create a JWT Authenticator that will transport it in an arbitrary header, with a backing store.
Attributes
- Source
- JWTAuthenticator.scala
def inHeader[F[_], I : Decoder, V, A : JWTMacAlgo](settings: TSecJWTSettings, identityStore: IdentityStore[F, I, V], signingKey: Type[A])(implicit evidence$18: Decoder[I], evidence$19: Encoder[I], evidence$20: JWTMacAlgo[A], cv: JWSMacCV[F, A], F: Sync[F]): JWTAuthenticator[F, I, V, A]
Create a JWT Authenticator that will transport it in an arbitrary header, with a backing store.
Create a JWT Authenticator that will transport it in an arbitrary header, with a backing store.
Attributes
- Source
- JWTAuthenticator.scala
In this article