Package

tsec.jws

mac

Permalink

package mac

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class JWSMacCV[F[_], A] extends AnyRef

    Permalink

    Our JWS Compressor, Signer and verifier (CV = Compressor and Verifier)

    Our JWS Compressor, Signer and verifier (CV = Compressor and Verifier)

    F

    Our effect type

    A

    The mac signing algorithm

  2. sealed abstract case class JWSMacHeader[A] extends JWSHeader[A] with Product with Serializable

    Permalink

    A JWS header for JWT serialization.

    A JWS header for JWT serialization. TODO: Crit logic on verification

  3. sealed abstract case class JWTMac[A] extends JWSJWT[A, MAC] with Product with Serializable

    Permalink

Value Members

  1. object JWSMacCV

    Permalink
  2. object JWSMacHeader extends Serializable

    Permalink
  3. object JWTMac extends Serializable

    Permalink
  4. object JWTMacImpure

    Permalink

Ungrouped