tsec.jws.mac.JWTMac$
See theJWTMac companion class
object JWTMac
Attributes
- Companion
- class
- Source
- JWTMac.scala
- Graph
-
- Supertypes
- 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[_]
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
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
In this article