jose 0.8.5 → 0.8.5.1
raw patch · 1 files changed
+4/−3 lines, 1 filesdep ~aesonPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aeson
API changes (from Hackage documentation)
- Crypto.JOSE.Error: _AlgorithmMismatch :: AsError r_aeqZ => Prism' r_aeqZ String
+ Crypto.JOSE.Error: _AlgorithmMismatch :: AsError r_aetk => Prism' r_aetk String
- Crypto.JOSE.Error: _AlgorithmNotImplemented :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _AlgorithmNotImplemented :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _CompactDecodeError :: AsError r_aeqZ => Prism' r_aeqZ CompactDecodeError
+ Crypto.JOSE.Error: _CompactDecodeError :: AsError r_aetk => Prism' r_aetk CompactDecodeError
- Crypto.JOSE.Error: _CryptoError :: AsError r_aeqZ => Prism' r_aeqZ CryptoError
+ Crypto.JOSE.Error: _CryptoError :: AsError r_aetk => Prism' r_aetk CryptoError
- Crypto.JOSE.Error: _Error :: AsError r_aeqZ => Prism' r_aeqZ Error
+ Crypto.JOSE.Error: _Error :: AsError r_aetk => Prism' r_aetk Error
- Crypto.JOSE.Error: _JSONDecodeError :: AsError r_aeqZ => Prism' r_aeqZ String
+ Crypto.JOSE.Error: _JSONDecodeError :: AsError r_aetk => Prism' r_aetk String
- Crypto.JOSE.Error: _JWSCritUnprotected :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _JWSCritUnprotected :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _JWSInvalidSignature :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _JWSInvalidSignature :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _JWSNoSignatures :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _JWSNoSignatures :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _JWSNoValidSignatures :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _JWSNoValidSignatures :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _KeyMismatch :: AsError r_aeqZ => Prism' r_aeqZ Text
+ Crypto.JOSE.Error: _KeyMismatch :: AsError r_aetk => Prism' r_aetk Text
- Crypto.JOSE.Error: _KeySizeTooSmall :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _KeySizeTooSmall :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _NoUsableKeys :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _NoUsableKeys :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _OtherPrimesNotSupported :: AsError r_aeqZ => Prism' r_aeqZ ()
+ Crypto.JOSE.Error: _OtherPrimesNotSupported :: AsError r_aetk => Prism' r_aetk ()
- Crypto.JOSE.Error: _RSAError :: AsError r_aeqZ => Prism' r_aeqZ Error
+ Crypto.JOSE.Error: _RSAError :: AsError r_aetk => Prism' r_aetk Error
- Crypto.JOSE.Error: class AsError r_aeqZ
+ Crypto.JOSE.Error: class AsError r_aetk
- Crypto.JWT: _JWSError :: AsJWTError r_a13yd => Prism' r_a13yd Error
+ Crypto.JWT: _JWSError :: AsJWTError r_a13Ay => Prism' r_a13Ay Error
- Crypto.JWT: _JWTClaimsSetDecodeError :: AsJWTError r_a13yd => Prism' r_a13yd String
+ Crypto.JWT: _JWTClaimsSetDecodeError :: AsJWTError r_a13Ay => Prism' r_a13Ay String
- Crypto.JWT: _JWTError :: AsJWTError r_a13yd => Prism' r_a13yd JWTError
+ Crypto.JWT: _JWTError :: AsJWTError r_a13Ay => Prism' r_a13Ay JWTError
- Crypto.JWT: _JWTExpired :: AsJWTError r_a13yd => Prism' r_a13yd ()
+ Crypto.JWT: _JWTExpired :: AsJWTError r_a13Ay => Prism' r_a13Ay ()
- Crypto.JWT: _JWTIssuedAtFuture :: AsJWTError r_a13yd => Prism' r_a13yd ()
+ Crypto.JWT: _JWTIssuedAtFuture :: AsJWTError r_a13Ay => Prism' r_a13Ay ()
- Crypto.JWT: _JWTNotInAudience :: AsJWTError r_a13yd => Prism' r_a13yd ()
+ Crypto.JWT: _JWTNotInAudience :: AsJWTError r_a13Ay => Prism' r_a13Ay ()
- Crypto.JWT: _JWTNotInIssuer :: AsJWTError r_a13yd => Prism' r_a13yd ()
+ Crypto.JWT: _JWTNotInIssuer :: AsJWTError r_a13Ay => Prism' r_a13Ay ()
- Crypto.JWT: _JWTNotYetValid :: AsJWTError r_a13yd => Prism' r_a13yd ()
+ Crypto.JWT: _JWTNotYetValid :: AsJWTError r_a13Ay => Prism' r_a13Ay ()
- Crypto.JWT: class AsJWTError r_a13yd
+ Crypto.JWT: class AsJWTError r_a13Ay
- Crypto.JWT: class HasJWTValidationSettings c_a14gT
+ Crypto.JWT: class HasJWTValidationSettings c_a14je
- Crypto.JWT: jWTValidationSettings :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT JWTValidationSettings
+ Crypto.JWT: jWTValidationSettings :: HasJWTValidationSettings c_a14je => Lens' c_a14je JWTValidationSettings
- Crypto.JWT: jwtValidationSettingsAllowedSkew :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT NominalDiffTime
+ Crypto.JWT: jwtValidationSettingsAllowedSkew :: HasJWTValidationSettings c_a14je => Lens' c_a14je NominalDiffTime
- Crypto.JWT: jwtValidationSettingsAudiencePredicate :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT (StringOrURI -> Bool)
+ Crypto.JWT: jwtValidationSettingsAudiencePredicate :: HasJWTValidationSettings c_a14je => Lens' c_a14je (StringOrURI -> Bool)
- Crypto.JWT: jwtValidationSettingsCheckIssuedAt :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT Bool
+ Crypto.JWT: jwtValidationSettingsCheckIssuedAt :: HasJWTValidationSettings c_a14je => Lens' c_a14je Bool
- Crypto.JWT: jwtValidationSettingsIssuerPredicate :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT (StringOrURI -> Bool)
+ Crypto.JWT: jwtValidationSettingsIssuerPredicate :: HasJWTValidationSettings c_a14je => Lens' c_a14je (StringOrURI -> Bool)
- Crypto.JWT: jwtValidationSettingsValidationSettings :: HasJWTValidationSettings c_a14gT => Lens' c_a14gT ValidationSettings
+ Crypto.JWT: jwtValidationSettingsValidationSettings :: HasJWTValidationSettings c_a14je => Lens' c_a14je ValidationSettings
Files
- jose.cabal +4/−3
jose.cabal view
@@ -1,8 +1,9 @@ cabal-version: 2.2 name: jose-version: 0.8.5+version: 0.8.5.1 synopsis:- Javascript Object Signing and Encryption and JSON Web Token library+ Javascript Object Signing and Encryption (JOSE)+ and JSON Web Token (JWT) library description: . An implementation of the Javascript Object Signing and Encryption@@ -44,7 +45,7 @@ build-depends: base >= 4.8 && < 5- , aeson >= 0.11.1.0+ , aeson >= 0.11.1.0 && < 2.0 , bytestring == 0.10.* , lens >= 4.16 , mtl >= 2