Comparing version 6.0.1 to 6.0.2
@@ -0,1 +1,7 @@ | ||
/** | ||
* JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other | ||
* Web-interoperable runtimes | ||
* | ||
* @module jose | ||
*/ | ||
export { compactDecrypt } from './jwe/compact/decrypt.js'; | ||
@@ -2,0 +8,0 @@ export type { CompactDecryptGetKey } from './jwe/compact/decrypt.js'; |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Decrypting JSON Web Encryption (JWE) in Compact Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Encrypting JSON Web Encryption (JWE) in Compact Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Decrypting JSON Web Encryption (JWE) in Flattened JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Encrypting JSON Web Encryption (JWE) in Flattened JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Decrypting JSON Web Encryption (JWE) in General JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Encrypting JSON Web Encryption (JWE) in General JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export interface Recipient { |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verification using a JWK Embedded in a JWS Header | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Key Thumbprint and JSON Web Key Thumbprint URI | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verification using a JSON Web Key Set (JWKS) available locally | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verification using a JSON Web Key Set (JWKS) available on an HTTP(S) URL | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Signing JSON Web Signature (JWS) in Compact Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verifying JSON Web Signature (JWS) in Compact Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Signing JSON Web Signature (JWS) in Flattened JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verifying JSON Web Signature (JWS) in Flattened JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Signing JSON Web Signature (JWS) in General JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export interface Signature { |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Verifying JSON Web Signature (JWS) in General JSON Serialization | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Token (JWT) Decryption (JWT is in JWE format) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** Combination of JWE Decryption options and JWT Claims Set verification options. */ |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Token (JWT) Encryption (JWT is in JWE format) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js'; |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Token (JWT) Signing (JWT is in JWS format) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js'; |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Unsecured (unsigned & unencrypted) JSON Web Tokens (JWT) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js'; |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Token (JWT) Verification (JWT is in JWS format) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** Combination of JWS Verification options and JWT Claims Set verification options. */ |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Cryptographic key export functions | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Asymmetric key generation | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export interface GenerateKeyPairResult { |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Symmetric key generation | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export interface GenerateSecretOptions { |
@@ -0,1 +1,6 @@ | ||
/** | ||
* Cryptographic key import functions | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export interface KeyImportOptions { |
/** | ||
* Base64URL encoding and decoding utilities | ||
* | ||
* @module | ||
*/ | ||
/** | ||
* Utility function to encode a string or {@link !Uint8Array} as a base64url string. | ||
@@ -3,0 +8,0 @@ * |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JSON Web Token (JWT) Claims Set Decoding (no validation, no signature checking) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JOSE Protected Header Decoding (JWE, JWS, all serialization syntaxes) | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ export type ProtectedHeaderParameters = types.JWSHeaderParameters & types.JWEHeaderParameters; |
@@ -0,1 +1,6 @@ | ||
/** | ||
* JOSE module errors and error codes | ||
* | ||
* @module | ||
*/ | ||
import type * as types from '../types.d.ts'; | ||
@@ -2,0 +7,0 @@ /** |
@@ -12,3 +12,3 @@ import { JOSEError, JWKSNoMatchingKey, JWKSTimeout } from '../util/errors.js'; | ||
const NAME = 'jose'; | ||
const VERSION = 'v6.0.1'; | ||
const VERSION = 'v6.0.2'; | ||
USER_AGENT = `${NAME}/${VERSION}`; | ||
@@ -15,0 +15,0 @@ } |
{ | ||
"name": "jose", | ||
"version": "6.0.1", | ||
"version": "6.0.2", | ||
"description": "JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
245989
5986