Skip to content

JWSETKit 2.2.0

Latest

Choose a tag to compare

@amosavian amosavian released this 26 Jun 10:39
  • feat: Add RSA reconstruct with primes (with "X509" trait)
  • feat: Add JWT claims convenience modifiers for auth and id tokens
  • fix: DPoP header must only contain one token
  • fix: Linux compilation error for person name formatter
  • perf: Add benchmark suite tests
  • perf: Key lookup optimization in JWKSet
  • perf: Remove eager thumbprint calculation of JWKSet
  • perf: Remove AtomicValue to faster lookup on some dictionaries
  • perf: Optimized Base64url encode/decode
  • perf: Optimized AnyCodable for arrays and dicts
  • perf: Faster JWS/JWE/SD-JWT and storage encode/decode
  • perf: Caching materialized key in wrappers
  • perf: Removing mirror and adding cache to keys
  • perf: Remove unnecessary allocations on struct inits
  • perf: Use faster _RSA instead of CommonCrypto when available
  • chore: Init JWT/JWE/SD-JWT from data directly
  • chore: JWS becomes expirable when payload is expirable