Overview of jose capabilities
mainThe jose module provides comprehensive support for the following JOSE (JSON Object Signing and Encryption) standards:
- JSON Web Tokens (JWT): Signing, verifying, and claims set validation.
- JSON Web Encryption (JWE): Encrypting and decrypting tokens.
- JSON Web Signature (JWS): Signing and verifying messages with arbitrary payloads in Compact, Flattened JSON, and General JSON formats.
- JSON Web Encryption (JWE): Encrypting and decrypting messages in Compact, Flattened JSON, and General JSON formats.
- Key Management: Importing, exporting, and generating keys (JWK, SPKI, X.509, PKCS #8) and secrets.
- JSON Web Key (JWK): Thumbprint and thumbprint URI calculations.