unbacked

tsec.authentication.JWTAuthenticator$.unbacked$
object unbacked

Attributes

Source
JWTAuthenticator.scala
Graph
Supertypes
class Object
trait Matchable
class Any
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