Modulejose-jwt-0.11.0Haskell2010
Jose.Jwk
Synopsis
- data EcCurve
- data KeyUse
- data KeyId
- data Jwk
- newtype JwkSet
- value isPublic
- value isPrivate
- value jwkId
- value jwkUse
- value canDecodeJws
- value canDecodeJwe
- value canEncodeJws
- value canEncodeJwe
- value generateRsaKeyPair
- value generateSymmetricKey
- Packagejose-jwt-0.11.0
- Exports15
- LanguageHaskell2010
- LicenceBSD-3-Clause
Constructors
RsaPublicJwk !PublicKey !(Maybe KeyId) !(Maybe KeyUse) !(Maybe Alg)RsaPrivateJwk !PrivateKey !(Maybe KeyId) !(Maybe KeyUse) !(Maybe Alg)EcPublicJwk !PublicKey !(Maybe KeyId) !(Maybe KeyUse) !(Maybe Alg) !EcCurveEcPrivateJwk !KeyPair !(Maybe KeyId) !(Maybe KeyUse) !(Maybe Alg) !EcCurveEd25519PrivateJwk !SecretKey !PublicKey !(Maybe KeyId)Ed25519PublicJwk !PublicKey !(Maybe KeyId)Ed448PrivateJwk !SecretKey !PublicKey !(Maybe KeyId)Ed448PublicJwk !PublicKey !(Maybe KeyId)SymmetricJwk !ByteString !(Maybe KeyId) !(Maybe KeyUse) !(Maybe Alg)UnsupportedJwk Object
Instances6Eq, Show, Generic, FromJSON, ToJSON, Rep
Eq JwkSetDefined in jose-jwt-0.11.0 · Jose.JwkShow JwkSetDefined in jose-jwt-0.11.0 · Jose.JwkGeneric JwkSetDefined in jose-jwt-0.11.0 · Jose.JwkFromJSON JwkSetDefined in jose-jwt-0.11.0 · Jose.JwkToJSON JwkSetDefined in jose-jwt-0.11.0 · Jose.Jwktype Rep JwkSet = D1 ('MetaDataDefined in jose-jwt-0.11.0 · Jose.Jwk"JwkSet"
"Jose.Jwk"
"jose-jwt-0.11.0-3UV3clJe4TWFdKyO6Cozb4"
'True) (C1 ('MetaCons"JwkSet"
'PrefixI 'True) (S1 ('MetaSel ('Just"keys"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Jwk])))