JWTMac

tsec.jws.mac.JWTMac$
See theJWTMac companion class
object JWTMac

Attributes

Companion
class
Source
JWTMac.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
JWTMac.type

Members list

Value members

Concrete methods

def build[F[_], A : JWTMacAlgo](claims: JWTClaims, key: Type[A])(implicit evidence$1: JWTMacAlgo[A], s: JWSMacCV[F, A], F: Sync[F]): F[JWTMac[A]]

Methods abstracted over F[_]

Methods abstracted over F[_]

Attributes

Source
JWTMac.scala
def buildToString[F[_], A : JWTMacAlgo](header: JWSMacHeader[A], body: JWTClaims, key: Type[A])(implicit evidence$4: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): F[String]

Attributes

Source
JWTMac.scala
def buildToString[F[_], A : JWTMacAlgo](body: JWTClaims, key: Type[A])(implicit evidence$5: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): F[String]

Attributes

Source
JWTMac.scala
def generateSignature[F[_], A : JWTMacAlgo](header: JWSMacHeader[A], body: JWTClaims, key: Type[A])(implicit evidence$2: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): F[Type[A]]

Attributes

Source
JWTMac.scala
def generateSignature[F[_], A : JWTMacAlgo](body: JWTClaims, key: Type[A])(implicit evidence$3: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): F[Type[A]]

Attributes

Source
JWTMac.scala
def parseUnverified[F[_], A : JWTMacAlgo](jwt: String)(implicit evidence$13: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): F[JWTMac[A]]

Attributes

Source
JWTMac.scala
def toEncodedString[F[_], A : JWTMacAlgo](jwt: JWTMac[A])(implicit evidence$12: JWTMacAlgo[A], s: JWSMacCV[F, A], me: Sync[F]): String

Attributes

Source
JWTMac.scala
def verify[F[_], A : JWTMacAlgo](jwt: String, key: Type[A])(implicit evidence$7: JWTMacAlgo[A], s: JWSMacCV[F, A], F: Sync[F]): F[VerificationStatus]

Attributes

Source
JWTMac.scala
def verifyAndParse[F[_], A](jwt: String, key: Type[A])(implicit s: JWSMacCV[F, A], F: Sync[F]): F[JWTMac[A]]

Attributes

Source
JWTMac.scala
def verifyBool[F[_], A : JWTMacAlgo](jwt: String, key: Type[A])(implicit evidence$6: JWTMacAlgo[A], s: JWSMacCV[F, A], F: Sync[F]): F[Boolean]

Attributes

Source
JWTMac.scala
def verifyFromInstance[F[_], A : JWTMacAlgo](jwt: JWTMac[A], key: Type[A])(implicit evidence$11: JWTMacAlgo[A], hs: JWSSerializer[JWSMacHeader[A]], cv: JWSMacCV[F, A], F: Sync[F]): F[VerificationStatus]

Attributes

Source
JWTMac.scala
def verifyFromInstanceBool[F[_], A : JWTMacAlgo](jwt: JWTMac[A], key: Type[A])(implicit evidence$9: JWTMacAlgo[A], hs: JWSSerializer[JWSMacHeader[A]], cv: JWSMacCV[F, A], F: Sync[F]): F[Boolean]

Attributes

Source
JWTMac.scala
def verifyFromString[F[_], A : JWTMacAlgo](jwt: String, key: Type[A])(implicit evidence$10: JWTMacAlgo[A], s: JWSMacCV[F, A], F: Sync[F]): F[VerificationStatus]

Attributes

Source
JWTMac.scala
def verifyFromStringBool[F[_], A : JWTMacAlgo](jwt: String, key: Type[A])(implicit evidence$8: JWTMacAlgo[A], s: JWSMacCV[F, A], F: Sync[F]): F[Boolean]

Attributes

Source
JWTMac.scala