jose-0.9: JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library
Safe HaskellNone
LanguageHaskell2010

Crypto.JOSE.JWE

Documentation

data JWEHeader p Source #

Instances

Instances details
HasParams JWEHeader Source # 
Instance details

Defined in Crypto.JOSE.JWE

Eq p => Eq (JWEHeader p) Source # 
Instance details

Defined in Crypto.JOSE.JWE

Methods

(==) :: JWEHeader p -> JWEHeader p -> Bool #

(/=) :: JWEHeader p -> JWEHeader p -> Bool #

Show p => Show (JWEHeader p) Source # 
Instance details

Defined in Crypto.JOSE.JWE

data JWE a p Source #

Constructors

JWE 

Fields

Instances

Instances details
(HasParams a, ProtectionIndicator p) => FromJSON (JWE a p) Source # 
Instance details

Defined in Crypto.JOSE.JWE

Methods

parseJSON :: Value -> Parser (JWE a p) #

parseJSONList :: Value -> Parser [JWE a p] #