jose-jwt-0.7.6: JSON Object Signing and Encryption Library

Safe HaskellNone
LanguageHaskell2010

Jose.Jwa

Synopsis

Documentation

data Alg #

General representation of the alg JWT header value.

Constructors

Signed JwsAlg 
Encrypted JweAlg 

Instances

Eq Alg # 

Methods

(==) :: Alg -> Alg -> Bool #

(/=) :: Alg -> Alg -> Bool #

Show Alg # 

Methods

showsPrec :: Int -> Alg -> ShowS #

show :: Alg -> String #

showList :: [Alg] -> ShowS #

ToJSON Alg # 
FromJSON Alg # 

data Enc #

Content encryption algorithms from the JWA Spec.

Instances

Eq Enc # 

Methods

(==) :: Enc -> Enc -> Bool #

(/=) :: Enc -> Enc -> Bool #

Show Enc # 

Methods

showsPrec :: Int -> Enc -> ShowS #

show :: Enc -> String #

showList :: [Enc] -> ShowS #

ToJSON Enc # 
FromJSON Enc #