JWSSigCV

tsec.jws.signature.JWSSigCV
See theJWSSigCV companion object
sealed abstract class JWSSigCV[F[_], A](implicit hs: JWSSerializer[JWSSignedHeader[A]], jwsSigAlgo: JWTSigAlgo[A], sigDSL: JCASigner[F, A], M: MonadError[F, Throwable])

Attributes

Companion
object
Source
JWSSigCV.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Source
JWSSigCV.scala
def signAndBuild(header: JWSSignedHeader[A], body: JWTClaims, sigPrivateKey: Repr[A]): F[JWTSig[A]]

Attributes

Source
JWSSigCV.scala
def signToString(header: JWSSignedHeader[A], body: JWTClaims, sigPrivateKey: Repr[A]): F[String]

Attributes

Source
JWSSigCV.scala
def verify(jwt: String, pubKey: Repr[A], now: Instant): F[JWTSig[A]]

Attributes

Source
JWSSigCV.scala
def verifyCert(jwt: String, cert: Repr[A], now: Instant): F[JWTSig[A]]

Attributes

Source
JWSSigCV.scala