mirror of
https://github.com/hanzoai/jose.git
synced 2026-09-24 17:00:01 +00:00
chore: bump packages
This commit is contained in:
@@ -33,18 +33,7 @@ as from its subpath export `'jose/jwks/local'`.
|
||||
|
||||
## Returns
|
||||
|
||||
▸ (`protectedHeader?`, `token?`): [`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
|
||||
### Parameters
|
||||
|
||||
| Parameter | Type |
|
||||
| ------ | ------ |
|
||||
| `protectedHeader?` | [`JWSHeaderParameters`](../../../types/interfaces/JWSHeaderParameters.md) |
|
||||
| `token?` | [`FlattenedJWSInput`](../../../types/interfaces/FlattenedJWSInput.md) |
|
||||
|
||||
### Returns
|
||||
|
||||
[`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
(`protectedHeader?`, `token?`) => [`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
|
||||
## Examples
|
||||
|
||||
|
||||
@@ -36,18 +36,7 @@ as from its subpath export `'jose/jwks/remote'`.
|
||||
|
||||
## Returns
|
||||
|
||||
▸ (`protectedHeader?`, `token?`): [`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
|
||||
### Parameters
|
||||
|
||||
| Parameter | Type |
|
||||
| ------ | ------ |
|
||||
| `protectedHeader?` | [`JWSHeaderParameters`](../../../types/interfaces/JWSHeaderParameters.md) |
|
||||
| `token?` | [`FlattenedJWSInput`](../../../types/interfaces/FlattenedJWSInput.md) |
|
||||
|
||||
### Returns
|
||||
|
||||
[`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
(`protectedHeader?`, `token?`) => [`Promise`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\<[`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey)\>
|
||||
|
||||
## Examples
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Options for the remote JSON Web Key Set.
|
||||
|
||||
### \[customFetch\]?
|
||||
|
||||
• `optional` **\[customFetch\]**: [`FetchImplementation`](../type-aliases/FetchImplementation.md)
|
||||
• `optional` **\[customFetch\]?**: [`FetchImplementation`](../type-aliases/FetchImplementation.md)
|
||||
|
||||
See [customFetch](../variables/customFetch.md).
|
||||
|
||||
@@ -18,7 +18,7 @@ See [customFetch](../variables/customFetch.md).
|
||||
|
||||
### \[jwksCache\]?
|
||||
|
||||
• `optional` **\[jwksCache\]**: [`JWKSCacheInput`](../type-aliases/JWKSCacheInput.md)
|
||||
• `optional` **\[jwksCache\]?**: [`JWKSCacheInput`](../type-aliases/JWKSCacheInput.md)
|
||||
|
||||
See [jwksCache](../variables/jwksCache.md).
|
||||
|
||||
@@ -26,7 +26,7 @@ See [jwksCache](../variables/jwksCache.md).
|
||||
|
||||
### cacheMaxAge?
|
||||
|
||||
• `optional` **cacheMaxAge**: `number`
|
||||
• `optional` **cacheMaxAge?**: `number`
|
||||
|
||||
Maximum time (in milliseconds) between successful HTTP requests. Default is 600000 (10
|
||||
minutes).
|
||||
@@ -35,7 +35,7 @@ minutes).
|
||||
|
||||
### cooldownDuration?
|
||||
|
||||
• `optional` **cooldownDuration**: `number`
|
||||
• `optional` **cooldownDuration?**: `number`
|
||||
|
||||
Duration (in milliseconds) for which no more HTTP requests will be triggered after a previous
|
||||
successful fetch. Default is 30000 (30 seconds).
|
||||
@@ -44,7 +44,7 @@ successful fetch. Default is 30000 (30 seconds).
|
||||
|
||||
### headers?
|
||||
|
||||
• `optional` **headers**: [`Record`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type)\<`string`, `string`\>
|
||||
• `optional` **headers?**: [`Record`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type)\<`string`, `string`\>
|
||||
|
||||
Headers to be sent with the HTTP request.
|
||||
|
||||
@@ -52,7 +52,7 @@ Headers to be sent with the HTTP request.
|
||||
|
||||
### timeoutDuration?
|
||||
|
||||
• `optional` **timeoutDuration**: `number`
|
||||
• `optional` **timeoutDuration?**: `number`
|
||||
|
||||
Timeout (in milliseconds) for the HTTP request. When reached the request will be aborted and
|
||||
the verification will fail. Default is 5000 (5 seconds).
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Type Alias: FetchImplementation()
|
||||
# Type Alias: FetchImplementation
|
||||
|
||||
## [💗 Help the project](https://github.com/sponsors/panva)
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Combination of JWE Decryption options and JWT Claims Set verification options.
|
||||
|
||||
### audience?
|
||||
|
||||
• `optional` **audience**: `string` \| `string`[]
|
||||
• `optional` **audience?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "aud" (Audience) Claim value(s).
|
||||
|
||||
@@ -20,7 +20,7 @@ This option makes the JWT "aud" (Audience) Claim presence required.
|
||||
|
||||
### clockTolerance?
|
||||
|
||||
• `optional` **clockTolerance**: `string` \| `number`
|
||||
• `optional` **clockTolerance?**: `string` \| `number`
|
||||
|
||||
Clock skew tolerance
|
||||
|
||||
@@ -34,7 +34,7 @@ validating the "iat" (Issued At) claim if the [`maxTokenAge` option](../../../ty
|
||||
|
||||
### contentEncryptionAlgorithms?
|
||||
|
||||
• `optional` **contentEncryptionAlgorithms**: `string`[]
|
||||
• `optional` **contentEncryptionAlgorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWE "enc" (Encryption Algorithm) Header Parameter values. By default all
|
||||
"enc" (Encryption Algorithm) values applicable for the used key/secret are allowed.
|
||||
@@ -43,7 +43,7 @@ A list of accepted JWE "enc" (Encryption Algorithm) Header Parameter values. By
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
@@ -70,7 +70,7 @@ available.
|
||||
|
||||
### currentDate?
|
||||
|
||||
• `optional` **currentDate**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
• `optional` **currentDate?**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
|
||||
Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
@@ -78,7 +78,7 @@ Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
### issuer?
|
||||
|
||||
• `optional` **issuer**: `string` \| `string`[]
|
||||
• `optional` **issuer?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "iss" (Issuer) Claim value(s).
|
||||
|
||||
@@ -88,7 +88,7 @@ This option makes the JWT "iss" (Issuer) Claim presence required.
|
||||
|
||||
### keyManagementAlgorithms?
|
||||
|
||||
• `optional` **keyManagementAlgorithms**: `string`[]
|
||||
• `optional` **keyManagementAlgorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWE "alg" (Algorithm) Header Parameter values. By default all "alg"
|
||||
(Algorithm) Header Parameter values applicable for the used key/secret are allowed except for
|
||||
@@ -98,7 +98,7 @@ all PBES2 Key Management Algorithms, these need to be explicitly allowed using t
|
||||
|
||||
### maxDecompressedLength?
|
||||
|
||||
• `optional` **maxDecompressedLength**: `number`
|
||||
• `optional` **maxDecompressedLength?**: `number`
|
||||
|
||||
Maximum allowed size (in bytes) of the decompressed plaintext when the JWE `"zip"` (Compression
|
||||
Algorithm) Header Parameter is present. By default this value is set to 250000 (250 KB). The
|
||||
@@ -112,7 +112,7 @@ Set to `Infinity` to disable the decompressed size limit.
|
||||
|
||||
### maxPBES2Count?
|
||||
|
||||
• `optional` **maxPBES2Count**: `number`
|
||||
• `optional` **maxPBES2Count?**: `number`
|
||||
|
||||
(PBES2 Key Management Algorithms only) Maximum allowed "p2c" (PBES2 Count) Header Parameter
|
||||
value. The PBKDF2 iteration count defines the algorithm's computational expense. By default
|
||||
@@ -122,7 +122,7 @@ this value is set to 10000.
|
||||
|
||||
### maxTokenAge?
|
||||
|
||||
• `optional` **maxTokenAge**: `string` \| `number`
|
||||
• `optional` **maxTokenAge?**: `string` \| `number`
|
||||
|
||||
Maximum time elapsed (in seconds) from the JWT "iat" (Issued At) Claim value.
|
||||
|
||||
@@ -135,7 +135,7 @@ This option makes the JWT "iat" (Issued At) Claim presence required.
|
||||
|
||||
### requiredClaims?
|
||||
|
||||
• `optional` **requiredClaims**: `string`[]
|
||||
• `optional` **requiredClaims?**: `string`[]
|
||||
|
||||
Array of required Claim Names that must be present in the JWT Claims Set. Default is that: if
|
||||
the [`issuer` option](../../../types/interfaces/JWTClaimVerificationOptions.md#issuer) is set, then JWT "iss" (Issuer) Claim must be present; if the
|
||||
@@ -148,7 +148,7 @@ present.
|
||||
|
||||
### subject?
|
||||
|
||||
• `optional` **subject**: `string`
|
||||
• `optional` **subject?**: `string`
|
||||
|
||||
Expected JWT "sub" (Subject) Claim value.
|
||||
|
||||
@@ -158,7 +158,7 @@ This option makes the JWT "sub" (Subject) Claim presence required.
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
Expected JWT "typ" (Type) Header Parameter value.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Combination of JWS Verification options and JWT Claims Set verification options.
|
||||
|
||||
### algorithms?
|
||||
|
||||
• `optional` **algorithms**: `string`[]
|
||||
• `optional` **algorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWS "alg" (Algorithm) Header Parameter values. By default all "alg"
|
||||
(Algorithm) values applicable for the used key/secret are allowed.
|
||||
@@ -22,7 +22,7 @@ A list of accepted JWS "alg" (Algorithm) Header Parameter values. By default all
|
||||
|
||||
### audience?
|
||||
|
||||
• `optional` **audience**: `string` \| `string`[]
|
||||
• `optional` **audience?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "aud" (Audience) Claim value(s).
|
||||
|
||||
@@ -32,7 +32,7 @@ This option makes the JWT "aud" (Audience) Claim presence required.
|
||||
|
||||
### clockTolerance?
|
||||
|
||||
• `optional` **clockTolerance**: `string` \| `number`
|
||||
• `optional` **clockTolerance?**: `string` \| `number`
|
||||
|
||||
Clock skew tolerance
|
||||
|
||||
@@ -46,7 +46,7 @@ validating the "iat" (Issued At) claim if the [`maxTokenAge` option](../../../ty
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
@@ -73,7 +73,7 @@ available.
|
||||
|
||||
### currentDate?
|
||||
|
||||
• `optional` **currentDate**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
• `optional` **currentDate?**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
|
||||
Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
@@ -81,7 +81,7 @@ Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
### issuer?
|
||||
|
||||
• `optional` **issuer**: `string` \| `string`[]
|
||||
• `optional` **issuer?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "iss" (Issuer) Claim value(s).
|
||||
|
||||
@@ -91,7 +91,7 @@ This option makes the JWT "iss" (Issuer) Claim presence required.
|
||||
|
||||
### maxTokenAge?
|
||||
|
||||
• `optional` **maxTokenAge**: `string` \| `number`
|
||||
• `optional` **maxTokenAge?**: `string` \| `number`
|
||||
|
||||
Maximum time elapsed (in seconds) from the JWT "iat" (Issued At) Claim value.
|
||||
|
||||
@@ -104,7 +104,7 @@ This option makes the JWT "iat" (Issued At) Claim presence required.
|
||||
|
||||
### requiredClaims?
|
||||
|
||||
• `optional` **requiredClaims**: `string`[]
|
||||
• `optional` **requiredClaims?**: `string`[]
|
||||
|
||||
Array of required Claim Names that must be present in the JWT Claims Set. Default is that: if
|
||||
the [`issuer` option](../../../types/interfaces/JWTClaimVerificationOptions.md#issuer) is set, then JWT "iss" (Issuer) Claim must be present; if the
|
||||
@@ -117,7 +117,7 @@ present.
|
||||
|
||||
### subject?
|
||||
|
||||
• `optional` **subject**: `string`
|
||||
• `optional` **subject?**: `string`
|
||||
|
||||
Expected JWT "sub" (Subject) Claim value.
|
||||
|
||||
@@ -127,7 +127,7 @@ This option makes the JWT "sub" (Subject) Claim presence required.
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
Expected JWT "typ" (Type) Header Parameter value.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Asymmetric key pair generation function options.
|
||||
|
||||
### crv?
|
||||
|
||||
• `optional` **crv**: `string`
|
||||
• `optional` **crv?**: `string`
|
||||
|
||||
The EC "crv" (Curve) or OKP "crv" (Subtype of Key Pair) value to generate. The curve must be
|
||||
both supported on the runtime as well as applicable for the given JWA algorithm identifier.
|
||||
@@ -19,7 +19,7 @@ both supported on the runtime as well as applicable for the given JWA algorithm
|
||||
|
||||
### extractable?
|
||||
|
||||
• `optional` **extractable**: `boolean`
|
||||
• `optional` **extractable?**: `boolean`
|
||||
|
||||
The value to use as [SubtleCrypto.generateKey](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey) `extractable` argument. Default is false.
|
||||
|
||||
@@ -37,7 +37,7 @@ console.log(await jose.exportPKCS8(privateKey))
|
||||
|
||||
### modulusLength?
|
||||
|
||||
• `optional` **modulusLength**: `number`
|
||||
• `optional` **modulusLength?**: `number`
|
||||
|
||||
A hint for RSA algorithms to generate an RSA key of a given `modulusLength` (Key size in bits).
|
||||
JOSE requires 2048 bits or larger. Default is 2048.
|
||||
|
||||
@@ -10,7 +10,7 @@ Secret generation function options.
|
||||
|
||||
### extractable?
|
||||
|
||||
• `optional` **extractable**: `boolean`
|
||||
• `optional` **extractable?**: `boolean`
|
||||
|
||||
The value to use as [SubtleCrypto.generateKey](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey) `extractable` argument. Default is false.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Key Import Function options.
|
||||
|
||||
### extractable?
|
||||
|
||||
• `optional` **extractable**: `boolean`
|
||||
• `optional` **extractable?**: `boolean`
|
||||
|
||||
The value to use as [SubtleCrypto.importKey](https://developer.mozilla.org/docs/Web/API/SubtleCrypto/importKey) `extractable` argument. Default is false for
|
||||
private keys, true otherwise.
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized Compact JWE Header Parameters, any other Header Members may also be p
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWE Header member.
|
||||
|
||||
@@ -40,7 +40,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `string`[]
|
||||
• `optional` **crit?**: `string`[]
|
||||
|
||||
JWE "crit" (Critical) Header Parameter
|
||||
|
||||
@@ -48,7 +48,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -56,7 +56,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -64,7 +64,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -72,7 +72,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -80,7 +80,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -88,7 +88,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -96,7 +96,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -104,7 +104,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -112,7 +112,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### zip?
|
||||
|
||||
• `optional` **zip**: `string`
|
||||
• `optional` **zip?**: `string`
|
||||
|
||||
JWE "zip" (Compression Algorithm) Header Parameter.
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized Compact JWS Header Parameters, any other Header Members may also be p
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWS Header member.
|
||||
|
||||
@@ -28,7 +28,7 @@ JWS "alg" (Algorithm) Header Parameter
|
||||
|
||||
### b64?
|
||||
|
||||
• `optional` **b64**: `boolean`
|
||||
• `optional` **b64?**: `boolean`
|
||||
|
||||
This JWS Extension Header Parameter modifies the JWS Payload representation and the JWS Signing
|
||||
Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
@@ -37,7 +37,7 @@ Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `string`[]
|
||||
• `optional` **crit?**: `string`[]
|
||||
|
||||
JWS "crit" (Critical) Header Parameter
|
||||
|
||||
@@ -45,7 +45,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -53,7 +53,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -61,7 +61,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -69,7 +69,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -77,7 +77,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -85,7 +85,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -93,7 +93,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -101,6 +101,6 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -10,7 +10,7 @@ Shared Interface with a "crit" property for all sign, verify, encrypt and decryp
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
|
||||
@@ -10,7 +10,7 @@ JWE Decryption options.
|
||||
|
||||
### contentEncryptionAlgorithms?
|
||||
|
||||
• `optional` **contentEncryptionAlgorithms**: `string`[]
|
||||
• `optional` **contentEncryptionAlgorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWE "enc" (Encryption Algorithm) Header Parameter values. By default all
|
||||
"enc" (Encryption Algorithm) values applicable for the used key/secret are allowed.
|
||||
@@ -19,7 +19,7 @@ A list of accepted JWE "enc" (Encryption Algorithm) Header Parameter values. By
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
@@ -46,7 +46,7 @@ available.
|
||||
|
||||
### keyManagementAlgorithms?
|
||||
|
||||
• `optional` **keyManagementAlgorithms**: `string`[]
|
||||
• `optional` **keyManagementAlgorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWE "alg" (Algorithm) Header Parameter values. By default all "alg"
|
||||
(Algorithm) Header Parameter values applicable for the used key/secret are allowed except for
|
||||
@@ -56,7 +56,7 @@ all PBES2 Key Management Algorithms, these need to be explicitly allowed using t
|
||||
|
||||
### maxDecompressedLength?
|
||||
|
||||
• `optional` **maxDecompressedLength**: `number`
|
||||
• `optional` **maxDecompressedLength?**: `number`
|
||||
|
||||
Maximum allowed size (in bytes) of the decompressed plaintext when the JWE `"zip"` (Compression
|
||||
Algorithm) Header Parameter is present. By default this value is set to 250000 (250 KB). The
|
||||
@@ -70,7 +70,7 @@ Set to `Infinity` to disable the decompressed size limit.
|
||||
|
||||
### maxPBES2Count?
|
||||
|
||||
• `optional` **maxPBES2Count**: `number`
|
||||
• `optional` **maxPBES2Count?**: `number`
|
||||
|
||||
(PBES2 Key Management Algorithms only) Maximum allowed "p2c" (PBES2 Count) Header Parameter
|
||||
value. The PBKDF2 iteration count defines the algorithm's computational expense. By default
|
||||
|
||||
@@ -10,7 +10,7 @@ JWE Encryption options.
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
|
||||
@@ -18,7 +18,7 @@ Plaintext.
|
||||
|
||||
### additionalAuthenticatedData?
|
||||
|
||||
• `optional` **additionalAuthenticatedData**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **additionalAuthenticatedData?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
JWE AAD.
|
||||
|
||||
@@ -26,7 +26,7 @@ JWE AAD.
|
||||
|
||||
### protectedHeader?
|
||||
|
||||
• `optional` **protectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **protectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Protected Header.
|
||||
|
||||
@@ -34,7 +34,7 @@ JWE Protected Header.
|
||||
|
||||
### sharedUnprotectedHeader?
|
||||
|
||||
• `optional` **sharedUnprotectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **sharedUnprotectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Shared Unprotected Header.
|
||||
|
||||
@@ -42,6 +42,6 @@ JWE Shared Unprotected Header.
|
||||
|
||||
### unprotectedHeader?
|
||||
|
||||
• `optional` **unprotectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **unprotectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Per-Recipient Unprotected Header.
|
||||
|
||||
@@ -18,7 +18,7 @@ The "ciphertext" member MUST be present and contain the value BASE64URL(JWE Ciph
|
||||
|
||||
### aad?
|
||||
|
||||
• `optional` **aad**: `string`
|
||||
• `optional` **aad?**: `string`
|
||||
|
||||
The "aad" member MUST be present and contain the value BASE64URL(JWE AAD)) when the JWE AAD
|
||||
value is non-empty; otherwise, it MUST be absent. A JWE AAD value can be included to supply a
|
||||
@@ -28,7 +28,7 @@ base64url-encoded value to be integrity protected but not encrypted.
|
||||
|
||||
### encrypted\_key?
|
||||
|
||||
• `optional` **encrypted\_key**: `string`
|
||||
• `optional` **encrypted\_key?**: `string`
|
||||
|
||||
The "encrypted_key" member MUST be present and contain the value BASE64URL(JWE Encrypted Key)
|
||||
when the JWE Encrypted Key value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -37,7 +37,7 @@ when the JWE Encrypted Key value is non-empty; otherwise, it MUST be absent.
|
||||
|
||||
### header?
|
||||
|
||||
• `optional` **header**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **header?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
The "header" member MUST be present and contain the value JWE Per- Recipient Unprotected Header
|
||||
when the JWE Per-Recipient Unprotected Header value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -48,7 +48,7 @@ Parameter values are not integrity protected.
|
||||
|
||||
### iv?
|
||||
|
||||
• `optional` **iv**: `string`
|
||||
• `optional` **iv?**: `string`
|
||||
|
||||
The "iv" member MUST be present and contain the value BASE64URL(JWE Initialization Vector) when
|
||||
the JWE Initialization Vector value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -57,7 +57,7 @@ the JWE Initialization Vector value is non-empty; otherwise, it MUST be absent.
|
||||
|
||||
### protected?
|
||||
|
||||
• `optional` **protected**: `string`
|
||||
• `optional` **protected?**: `string`
|
||||
|
||||
The "protected" member MUST be present and contain the value BASE64URL(UTF8(JWE Protected
|
||||
Header)) when the JWE Protected Header value is non-empty; otherwise, it MUST be absent. These
|
||||
@@ -67,7 +67,7 @@ Header Parameter values are integrity protected.
|
||||
|
||||
### tag?
|
||||
|
||||
• `optional` **tag**: `string`
|
||||
• `optional` **tag?**: `string`
|
||||
|
||||
The "tag" member MUST be present and contain the value BASE64URL(JWE Authentication Tag) when
|
||||
the JWE Authentication Tag value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -76,7 +76,7 @@ the JWE Authentication Tag value is non-empty; otherwise, it MUST be absent.
|
||||
|
||||
### unprotected?
|
||||
|
||||
• `optional` **unprotected**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **unprotected?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
The "unprotected" member MUST be present and contain the value JWE Shared Unprotected Header
|
||||
when the JWE Shared Unprotected Header value is non-empty; otherwise, it MUST be absent. This
|
||||
|
||||
@@ -28,7 +28,7 @@ The "signature" member MUST be present and contain the value BASE64URL(JWS Signa
|
||||
|
||||
### header?
|
||||
|
||||
• `optional` **header**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **header?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
The "header" member MUST be present and contain the value JWS Unprotected Header when the JWS
|
||||
Unprotected Header value is non- empty; otherwise, it MUST be absent. This value is represented
|
||||
@@ -39,7 +39,7 @@ integrity protected.
|
||||
|
||||
### protected?
|
||||
|
||||
• `optional` **protected**: `string`
|
||||
• `optional` **protected?**: `string`
|
||||
|
||||
The "protected" member MUST be present and contain the value BASE64URL(UTF8(JWS Protected
|
||||
Header)) when the JWS Protected Header value is non-empty; otherwise, it MUST be absent. These
|
||||
|
||||
@@ -28,7 +28,7 @@ The "signature" member MUST be present and contain the value BASE64URL(JWS Signa
|
||||
|
||||
### header?
|
||||
|
||||
• `optional` **header**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **header?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
The "header" member MUST be present and contain the value JWS Unprotected Header when the JWS
|
||||
Unprotected Header value is non- empty; otherwise, it MUST be absent. This value is represented
|
||||
@@ -39,7 +39,7 @@ integrity protected.
|
||||
|
||||
### protected?
|
||||
|
||||
• `optional` **protected**: `string`
|
||||
• `optional` **protected?**: `string`
|
||||
|
||||
The "protected" member MUST be present and contain the value BASE64URL(UTF8(JWS Protected
|
||||
Header)) when the JWS Protected Header value is non-empty; otherwise, it MUST be absent. These
|
||||
|
||||
@@ -18,7 +18,7 @@ JWS Payload.
|
||||
|
||||
### protectedHeader?
|
||||
|
||||
• `optional` **protectedHeader**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **protectedHeader?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
JWS Protected Header.
|
||||
|
||||
@@ -26,6 +26,6 @@ JWS Protected Header.
|
||||
|
||||
### unprotectedHeader?
|
||||
|
||||
• `optional` **unprotectedHeader**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **unprotectedHeader?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
JWS Unprotected Header.
|
||||
|
||||
@@ -18,7 +18,7 @@ Plaintext.
|
||||
|
||||
### additionalAuthenticatedData?
|
||||
|
||||
• `optional` **additionalAuthenticatedData**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **additionalAuthenticatedData?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
JWE AAD.
|
||||
|
||||
@@ -26,7 +26,7 @@ JWE AAD.
|
||||
|
||||
### protectedHeader?
|
||||
|
||||
• `optional` **protectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **protectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Protected Header.
|
||||
|
||||
@@ -34,7 +34,7 @@ JWE Protected Header.
|
||||
|
||||
### sharedUnprotectedHeader?
|
||||
|
||||
• `optional` **sharedUnprotectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **sharedUnprotectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Shared Unprotected Header.
|
||||
|
||||
@@ -42,6 +42,6 @@ JWE Shared Unprotected Header.
|
||||
|
||||
### unprotectedHeader?
|
||||
|
||||
• `optional` **unprotectedHeader**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **unprotectedHeader?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
JWE Per-Recipient Unprotected Header.
|
||||
|
||||
@@ -24,7 +24,7 @@ The "ciphertext" member MUST be present and contain the value BASE64URL(JWE Ciph
|
||||
|
||||
### aad?
|
||||
|
||||
• `optional` **aad**: `string`
|
||||
• `optional` **aad?**: `string`
|
||||
|
||||
The "aad" member MUST be present and contain the value BASE64URL(JWE AAD)) when the JWE AAD
|
||||
value is non-empty; otherwise, it MUST be absent. A JWE AAD value can be included to supply a
|
||||
@@ -34,7 +34,7 @@ base64url-encoded value to be integrity protected but not encrypted.
|
||||
|
||||
### iv?
|
||||
|
||||
• `optional` **iv**: `string`
|
||||
• `optional` **iv?**: `string`
|
||||
|
||||
The "iv" member MUST be present and contain the value BASE64URL(JWE Initialization Vector) when
|
||||
the JWE Initialization Vector value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -43,7 +43,7 @@ the JWE Initialization Vector value is non-empty; otherwise, it MUST be absent.
|
||||
|
||||
### protected?
|
||||
|
||||
• `optional` **protected**: `string`
|
||||
• `optional` **protected?**: `string`
|
||||
|
||||
The "protected" member MUST be present and contain the value BASE64URL(UTF8(JWE Protected
|
||||
Header)) when the JWE Protected Header value is non-empty; otherwise, it MUST be absent. These
|
||||
@@ -53,7 +53,7 @@ Header Parameter values are integrity protected.
|
||||
|
||||
### tag?
|
||||
|
||||
• `optional` **tag**: `string`
|
||||
• `optional` **tag?**: `string`
|
||||
|
||||
The "tag" member MUST be present and contain the value BASE64URL(JWE Authentication Tag) when
|
||||
the JWE Authentication Tag value is non-empty; otherwise, it MUST be absent.
|
||||
@@ -62,7 +62,7 @@ the JWE Authentication Tag value is non-empty; otherwise, it MUST be absent.
|
||||
|
||||
### unprotected?
|
||||
|
||||
• `optional` **unprotected**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
• `optional` **unprotected?**: [`JWEHeaderParameters`](JWEHeaderParameters.md)
|
||||
|
||||
The "unprotected" member MUST be present and contain the value JWE Shared Unprotected Header
|
||||
when the JWE Shared Unprotected Header value is non-empty; otherwise, it MUST be absent. This
|
||||
|
||||
@@ -18,7 +18,7 @@ JWS Payload.
|
||||
|
||||
### protectedHeader?
|
||||
|
||||
• `optional` **protectedHeader**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **protectedHeader?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
JWS Protected Header.
|
||||
|
||||
@@ -26,6 +26,6 @@ JWS Protected Header.
|
||||
|
||||
### unprotectedHeader?
|
||||
|
||||
• `optional` **unprotectedHeader**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
• `optional` **unprotectedHeader?**: [`JWSHeaderParameters`](JWSHeaderParameters.md)
|
||||
|
||||
JWS Unprotected Header.
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized JWE Header Parameters, any other Header members may also be present.
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWE Header member.
|
||||
|
||||
@@ -16,7 +16,7 @@ Any other JWE Header member.
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWE "alg" (Algorithm) Header Parameter
|
||||
|
||||
@@ -28,7 +28,7 @@ JWE "alg" (Algorithm) Header Parameter
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `string`[]
|
||||
• `optional` **crit?**: `string`[]
|
||||
|
||||
JWE "crit" (Critical) Header Parameter
|
||||
|
||||
@@ -36,7 +36,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -44,7 +44,7 @@ JWE "crit" (Critical) Header Parameter
|
||||
|
||||
### enc?
|
||||
|
||||
• `optional` **enc**: `string`
|
||||
• `optional` **enc?**: `string`
|
||||
|
||||
JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
@@ -56,7 +56,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -64,7 +64,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -72,7 +72,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -80,7 +80,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -88,7 +88,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -96,7 +96,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -104,7 +104,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -112,7 +112,7 @@ JWE "enc" (Encryption Algorithm) Header Parameter
|
||||
|
||||
### zip?
|
||||
|
||||
• `optional` **zip**: `string`
|
||||
• `optional` **zip?**: `string`
|
||||
|
||||
JWE "zip" (Compression Algorithm) Header Parameter.
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Recognized JWE Key Management-related Header Parameters.
|
||||
|
||||
### apu?
|
||||
|
||||
• `optional` **apu**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **apu?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
ECDH-ES "apu" (Agreement PartyUInfo). This will be used as a JOSE Header Parameter and will be
|
||||
used in ECDH's ConcatKDF.
|
||||
@@ -19,7 +19,7 @@ used in ECDH's ConcatKDF.
|
||||
|
||||
### apv?
|
||||
|
||||
• `optional` **apv**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **apv?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
ECDH-ES "apv" (Agreement PartyVInfo). This will be used as a JOSE Header Parameter and will be
|
||||
used in ECDH's ConcatKDF.
|
||||
@@ -28,7 +28,7 @@ used in ECDH's ConcatKDF.
|
||||
|
||||
### ~~epk?~~
|
||||
|
||||
• `optional` **epk**: [`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey) \| [`KeyObject`](KeyObject.md)
|
||||
• `optional` **epk?**: [`CryptoKey`](https://developer.mozilla.org/docs/Web/API/CryptoKey) \| [`KeyObject`](KeyObject.md)
|
||||
|
||||
#### Deprecated
|
||||
|
||||
@@ -39,7 +39,7 @@ You should not use this parameter. It is only intended for testing and vector
|
||||
|
||||
### ~~iv?~~
|
||||
|
||||
• `optional` **iv**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **iv?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
#### Deprecated
|
||||
|
||||
@@ -50,7 +50,7 @@ You should not use this parameter. It is only intended for testing and vector
|
||||
|
||||
### ~~p2c?~~
|
||||
|
||||
• `optional` **p2c**: `number`
|
||||
• `optional` **p2c?**: `number`
|
||||
|
||||
#### Deprecated
|
||||
|
||||
@@ -61,7 +61,7 @@ You should not use this parameter. It is only intended for testing and vector
|
||||
|
||||
### ~~p2s?~~
|
||||
|
||||
• `optional` **p2s**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
• `optional` **p2s?**: [`Uint8Array`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
|
||||
|
||||
#### Deprecated
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ JSON Web Key ([JWK](https://www.rfc-editor.org/rfc/rfc7517)). "RSA", "EC", "OKP"
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -35,7 +35,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### crv?
|
||||
|
||||
• `optional` **crv**: `string`
|
||||
• `optional` **crv?**: `string`
|
||||
|
||||
- EC JWK "crv" (Curve) Parameter
|
||||
- OKP JWK "crv" (The Subtype of Key Pair) Parameter
|
||||
@@ -44,7 +44,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### d?
|
||||
|
||||
• `optional` **d**: `string`
|
||||
• `optional` **d?**: `string`
|
||||
|
||||
- Private RSA JWK "d" (Private Exponent) Parameter
|
||||
- Private EC JWK "d" (ECC Private Key) Parameter
|
||||
@@ -54,7 +54,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### dp?
|
||||
|
||||
• `optional` **dp**: `string`
|
||||
• `optional` **dp?**: `string`
|
||||
|
||||
Private RSA JWK "dp" (First Factor CRT Exponent) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ Private RSA JWK "dp" (First Factor CRT Exponent) Parameter
|
||||
|
||||
### dq?
|
||||
|
||||
• `optional` **dq**: `string`
|
||||
• `optional` **dq?**: `string`
|
||||
|
||||
Private RSA JWK "dq" (Second Factor CRT Exponent) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ Private RSA JWK "dq" (Second Factor CRT Exponent) Parameter
|
||||
|
||||
### e?
|
||||
|
||||
• `optional` **e**: `string`
|
||||
• `optional` **e?**: `string`
|
||||
|
||||
RSA JWK "e" (Exponent) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ RSA JWK "e" (Exponent) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### k?
|
||||
|
||||
• `optional` **k**: `string`
|
||||
• `optional` **k?**: `string`
|
||||
|
||||
Oct JWK "k" (Key Value) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ Oct JWK "k" (Key Value) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -102,7 +102,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -110,7 +110,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -118,7 +118,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### n?
|
||||
|
||||
• `optional` **n**: `string`
|
||||
• `optional` **n?**: `string`
|
||||
|
||||
RSA JWK "n" (Modulus) Parameter
|
||||
|
||||
@@ -126,7 +126,7 @@ RSA JWK "n" (Modulus) Parameter
|
||||
|
||||
### p?
|
||||
|
||||
• `optional` **p**: `string`
|
||||
• `optional` **p?**: `string`
|
||||
|
||||
Private RSA JWK "p" (First Prime Factor) Parameter
|
||||
|
||||
@@ -134,7 +134,7 @@ Private RSA JWK "p" (First Prime Factor) Parameter
|
||||
|
||||
### priv?
|
||||
|
||||
• `optional` **priv**: `string`
|
||||
• `optional` **priv?**: `string`
|
||||
|
||||
AKP JWK "priv" (Private key) Parameter
|
||||
|
||||
@@ -142,7 +142,7 @@ AKP JWK "priv" (Private key) Parameter
|
||||
|
||||
### pub?
|
||||
|
||||
• `optional` **pub**: `string`
|
||||
• `optional` **pub?**: `string`
|
||||
|
||||
AKP JWK "pub" (Public Key) Parameter
|
||||
|
||||
@@ -150,7 +150,7 @@ AKP JWK "pub" (Public Key) Parameter
|
||||
|
||||
### q?
|
||||
|
||||
• `optional` **q**: `string`
|
||||
• `optional` **q?**: `string`
|
||||
|
||||
Private RSA JWK "q" (Second Prime Factor) Parameter
|
||||
|
||||
@@ -158,7 +158,7 @@ Private RSA JWK "q" (Second Prime Factor) Parameter
|
||||
|
||||
### qi?
|
||||
|
||||
• `optional` **qi**: `string`
|
||||
• `optional` **qi?**: `string`
|
||||
|
||||
Private RSA JWK "qi" (First CRT Coefficient) Parameter
|
||||
|
||||
@@ -166,7 +166,7 @@ Private RSA JWK "qi" (First CRT Coefficient) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -174,7 +174,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x?
|
||||
|
||||
• `optional` **x**: `string`
|
||||
• `optional` **x?**: `string`
|
||||
|
||||
- EC JWK "x" (X Coordinate) Parameter
|
||||
- OKP JWK "x" (The public key) Parameter
|
||||
@@ -183,7 +183,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -191,7 +191,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -199,7 +199,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -207,7 +207,7 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -215,6 +215,6 @@ JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
### y?
|
||||
|
||||
• `optional` **y**: `string`
|
||||
• `optional` **y?**: `string`
|
||||
|
||||
EC JWK "y" (Y Coordinate) Parameter
|
||||
|
||||
@@ -10,7 +10,7 @@ Generic JSON Web Key Parameters.
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -22,7 +22,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -30,7 +30,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -38,7 +38,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -86,6 +86,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -34,7 +34,7 @@ AKP JWK "pub" (The Public key) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -42,7 +42,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -50,7 +50,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -58,7 +58,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -66,7 +66,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -74,7 +74,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -82,7 +82,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -90,7 +90,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -98,6 +98,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -26,7 +26,7 @@ AKP JWK "pub" (The Public key) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -34,7 +34,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -42,7 +42,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -50,7 +50,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -58,7 +58,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -66,7 +66,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -74,7 +74,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -82,7 +82,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -90,6 +90,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -42,7 +42,7 @@ EC JWK "y" (Y Coordinate) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -102,7 +102,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -110,7 +110,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -118,6 +118,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -34,7 +34,7 @@ EC JWK "y" (Y Coordinate) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -102,7 +102,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -110,6 +110,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -34,7 +34,7 @@ OKP JWK "x" (The public key) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -102,7 +102,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -110,6 +110,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -26,7 +26,7 @@ OKP JWK "x" (The public key) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -38,7 +38,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -102,6 +102,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -74,7 +74,7 @@ RSA JWK "qi" (First CRT Coefficient) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -102,7 +102,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -110,7 +110,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -118,7 +118,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -126,7 +126,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -134,7 +134,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -142,7 +142,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -150,6 +150,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -26,7 +26,7 @@ RSA JWK "n" (Modulus) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -38,7 +38,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -94,7 +94,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -102,6 +102,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -18,7 +18,7 @@ Oct JWK "k" (Key Value) Parameter
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWK "alg" (Algorithm) Parameter
|
||||
|
||||
@@ -30,7 +30,7 @@ JWK "alg" (Algorithm) Parameter
|
||||
|
||||
### ext?
|
||||
|
||||
• `optional` **ext**: `boolean`
|
||||
• `optional` **ext?**: `boolean`
|
||||
|
||||
JWK "ext" (Extractable) Parameter
|
||||
|
||||
@@ -38,7 +38,7 @@ JWK "ext" (Extractable) Parameter
|
||||
|
||||
### key\_ops?
|
||||
|
||||
• `optional` **key\_ops**: `string`[]
|
||||
• `optional` **key\_ops?**: `string`[]
|
||||
|
||||
JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
@@ -46,7 +46,7 @@ JWK "key_ops" (Key Operations) Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
JWK "kid" (Key ID) Parameter
|
||||
|
||||
@@ -54,7 +54,7 @@ JWK "kid" (Key ID) Parameter
|
||||
|
||||
### kty?
|
||||
|
||||
• `optional` **kty**: `string`
|
||||
• `optional` **kty?**: `string`
|
||||
|
||||
JWK "kty" (Key Type) Parameter
|
||||
|
||||
@@ -62,7 +62,7 @@ JWK "kty" (Key Type) Parameter
|
||||
|
||||
### use?
|
||||
|
||||
• `optional` **use**: `string`
|
||||
• `optional` **use?**: `string`
|
||||
|
||||
JWK "use" (Public Key Use) Parameter
|
||||
|
||||
@@ -70,7 +70,7 @@ JWK "use" (Public Key Use) Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
@@ -78,7 +78,7 @@ JWK "x5c" (X.509 Certificate Chain) Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
@@ -86,7 +86,7 @@ JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter
|
||||
|
||||
### x5t#S256?
|
||||
|
||||
• `optional` **x5t#S256**: `string`
|
||||
• `optional` **x5t#S256?**: `string`
|
||||
|
||||
JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
@@ -94,6 +94,6 @@ JWK "x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
JWK "x5u" (X.509 URL) Parameter
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized JWS Header Parameters, any other Header Members may also be present.
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWS Header member.
|
||||
|
||||
@@ -16,7 +16,7 @@ Any other JWS Header member.
|
||||
|
||||
### alg?
|
||||
|
||||
• `optional` **alg**: `string`
|
||||
• `optional` **alg?**: `string`
|
||||
|
||||
JWS "alg" (Algorithm) Header Parameter
|
||||
|
||||
@@ -28,7 +28,7 @@ JWS "alg" (Algorithm) Header Parameter
|
||||
|
||||
### b64?
|
||||
|
||||
• `optional` **b64**: `boolean`
|
||||
• `optional` **b64?**: `boolean`
|
||||
|
||||
This JWS Extension Header Parameter modifies the JWS Payload representation and the JWS Signing
|
||||
Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
@@ -37,7 +37,7 @@ Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `string`[]
|
||||
• `optional` **crit?**: `string`[]
|
||||
|
||||
JWS "crit" (Critical) Header Parameter
|
||||
|
||||
@@ -45,7 +45,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -53,7 +53,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -61,7 +61,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -69,7 +69,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -77,7 +77,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -85,7 +85,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -93,7 +93,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -101,6 +101,6 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -10,7 +10,7 @@ JWT Claims Set verification options.
|
||||
|
||||
### audience?
|
||||
|
||||
• `optional` **audience**: `string` \| `string`[]
|
||||
• `optional` **audience?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "aud" (Audience) Claim value(s).
|
||||
|
||||
@@ -20,7 +20,7 @@ This option makes the JWT "aud" (Audience) Claim presence required.
|
||||
|
||||
### clockTolerance?
|
||||
|
||||
• `optional` **clockTolerance**: `string` \| `number`
|
||||
• `optional` **clockTolerance?**: `string` \| `number`
|
||||
|
||||
Clock skew tolerance
|
||||
|
||||
@@ -34,7 +34,7 @@ validating the "iat" (Issued At) claim if the [`maxTokenAge` option](#maxtokenag
|
||||
|
||||
### currentDate?
|
||||
|
||||
• `optional` **currentDate**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
• `optional` **currentDate?**: [`Date`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date)
|
||||
|
||||
Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
@@ -42,7 +42,7 @@ Date to use when comparing NumericDate claims, defaults to `new Date()`.
|
||||
|
||||
### issuer?
|
||||
|
||||
• `optional` **issuer**: `string` \| `string`[]
|
||||
• `optional` **issuer?**: `string` \| `string`[]
|
||||
|
||||
Expected JWT "iss" (Issuer) Claim value(s).
|
||||
|
||||
@@ -52,7 +52,7 @@ This option makes the JWT "iss" (Issuer) Claim presence required.
|
||||
|
||||
### maxTokenAge?
|
||||
|
||||
• `optional` **maxTokenAge**: `string` \| `number`
|
||||
• `optional` **maxTokenAge?**: `string` \| `number`
|
||||
|
||||
Maximum time elapsed (in seconds) from the JWT "iat" (Issued At) Claim value.
|
||||
|
||||
@@ -65,7 +65,7 @@ This option makes the JWT "iat" (Issued At) Claim presence required.
|
||||
|
||||
### requiredClaims?
|
||||
|
||||
• `optional` **requiredClaims**: `string`[]
|
||||
• `optional` **requiredClaims?**: `string`[]
|
||||
|
||||
Array of required Claim Names that must be present in the JWT Claims Set. Default is that: if
|
||||
the [`issuer` option](#issuer) is set, then JWT "iss" (Issuer) Claim must be present; if the
|
||||
@@ -78,7 +78,7 @@ present.
|
||||
|
||||
### subject?
|
||||
|
||||
• `optional` **subject**: `string`
|
||||
• `optional` **subject?**: `string`
|
||||
|
||||
Expected JWT "sub" (Subject) Claim value.
|
||||
|
||||
@@ -88,7 +88,7 @@ This option makes the JWT "sub" (Subject) Claim presence required.
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
Expected JWT "typ" (Type) Header Parameter value.
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized Signed JWT Header Parameters, any other Header Members may also be pr
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWS Header member.
|
||||
|
||||
@@ -28,7 +28,7 @@ JWS "alg" (Algorithm) Header Parameter
|
||||
|
||||
### b64?
|
||||
|
||||
• `optional` **b64**: `true`
|
||||
• `optional` **b64?**: `true`
|
||||
|
||||
This JWS Extension Header Parameter modifies the JWS Payload representation and the JWS Signing
|
||||
Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
@@ -37,7 +37,7 @@ Input computation as per [RFC7797](https://www.rfc-editor.org/rfc/rfc7797).
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `string`[]
|
||||
• `optional` **crit?**: `string`[]
|
||||
|
||||
JWS "crit" (Critical) Header Parameter
|
||||
|
||||
@@ -45,7 +45,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -53,7 +53,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -61,7 +61,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -69,7 +69,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -77,7 +77,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -85,7 +85,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -93,7 +93,7 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -101,6 +101,6 @@ JWS "crit" (Critical) Header Parameter
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -8,7 +8,7 @@ Recognized JWT Claims Set members, any other members may also be present.
|
||||
|
||||
## Indexable
|
||||
|
||||
\[`propName`: `string`\]: `unknown`
|
||||
> \[`propName`: `string`\]: `unknown`
|
||||
|
||||
Any other JWT Claim Set member.
|
||||
|
||||
@@ -16,7 +16,7 @@ Any other JWT Claim Set member.
|
||||
|
||||
### aud?
|
||||
|
||||
• `optional` **aud**: `string` \| `string`[]
|
||||
• `optional` **aud?**: `string` \| `string`[]
|
||||
|
||||
JWT Audience
|
||||
|
||||
@@ -28,7 +28,7 @@ JWT Audience
|
||||
|
||||
### exp?
|
||||
|
||||
• `optional` **exp**: `number`
|
||||
• `optional` **exp?**: `number`
|
||||
|
||||
JWT Expiration Time
|
||||
|
||||
@@ -40,7 +40,7 @@ JWT Expiration Time
|
||||
|
||||
### iat?
|
||||
|
||||
• `optional` **iat**: `number`
|
||||
• `optional` **iat?**: `number`
|
||||
|
||||
JWT Issued At
|
||||
|
||||
@@ -52,7 +52,7 @@ JWT Issued At
|
||||
|
||||
### iss?
|
||||
|
||||
• `optional` **iss**: `string`
|
||||
• `optional` **iss?**: `string`
|
||||
|
||||
JWT Issuer
|
||||
|
||||
@@ -64,7 +64,7 @@ JWT Issuer
|
||||
|
||||
### jti?
|
||||
|
||||
• `optional` **jti**: `string`
|
||||
• `optional` **jti?**: `string`
|
||||
|
||||
JWT ID
|
||||
|
||||
@@ -76,7 +76,7 @@ JWT ID
|
||||
|
||||
### nbf?
|
||||
|
||||
• `optional` **nbf**: `number`
|
||||
• `optional` **nbf?**: `number`
|
||||
|
||||
JWT Not Before
|
||||
|
||||
@@ -88,7 +88,7 @@ JWT Not Before
|
||||
|
||||
### sub?
|
||||
|
||||
• `optional` **sub**: `string`
|
||||
• `optional` **sub?**: `string`
|
||||
|
||||
JWT Subject
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### cty?
|
||||
|
||||
• `optional` **cty**: `string`
|
||||
• `optional` **cty?**: `string`
|
||||
|
||||
"cty" (Content Type) Header Parameter
|
||||
|
||||
@@ -18,7 +18,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### jku?
|
||||
|
||||
• `optional` **jku**: `string`
|
||||
• `optional` **jku?**: `string`
|
||||
|
||||
"jku" (JWK Set URL) Header Parameter
|
||||
|
||||
@@ -26,7 +26,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### jwk?
|
||||
|
||||
• `optional` **jwk**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
• `optional` **jwk?**: [`Pick`](https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys)\<[`JWK`](JWK.md), `"x"` \| `"y"` \| `"crv"` \| `"e"` \| `"n"` \| `"pub"` \| `"kty"` \| `"alg"`\>
|
||||
|
||||
"jwk" (JSON Web Key) Header Parameter
|
||||
|
||||
@@ -34,7 +34,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### kid?
|
||||
|
||||
• `optional` **kid**: `string`
|
||||
• `optional` **kid?**: `string`
|
||||
|
||||
"kid" (Key ID) Header Parameter
|
||||
|
||||
@@ -42,7 +42,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### typ?
|
||||
|
||||
• `optional` **typ**: `string`
|
||||
• `optional` **typ?**: `string`
|
||||
|
||||
"typ" (Type) Header Parameter
|
||||
|
||||
@@ -50,7 +50,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### x5c?
|
||||
|
||||
• `optional` **x5c**: `string`[]
|
||||
• `optional` **x5c?**: `string`[]
|
||||
|
||||
"x5c" (X.509 Certificate Chain) Header Parameter
|
||||
|
||||
@@ -58,7 +58,7 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### x5t?
|
||||
|
||||
• `optional` **x5t**: `string`
|
||||
• `optional` **x5t?**: `string`
|
||||
|
||||
"x5t" (X.509 Certificate SHA-1 Thumbprint) Header Parameter
|
||||
|
||||
@@ -66,6 +66,6 @@ Header Parameters common to JWE and JWS
|
||||
|
||||
### x5u?
|
||||
|
||||
• `optional` **x5u**: `string`
|
||||
• `optional` **x5u?**: `string`
|
||||
|
||||
"x5u" (X.509 URL) Header Parameter
|
||||
|
||||
@@ -10,7 +10,7 @@ JWS Signing options.
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
|
||||
@@ -10,7 +10,7 @@ JWS Verification options.
|
||||
|
||||
### algorithms?
|
||||
|
||||
• `optional` **algorithms**: `string`[]
|
||||
• `optional` **algorithms?**: `string`[]
|
||||
|
||||
A list of accepted JWS "alg" (Algorithm) Header Parameter values. By default all "alg"
|
||||
(Algorithm) values applicable for the used key/secret are allowed.
|
||||
@@ -22,7 +22,7 @@ A list of accepted JWS "alg" (Algorithm) Header Parameter values. By default all
|
||||
|
||||
### crit?
|
||||
|
||||
• `optional` **crit**: `object`
|
||||
• `optional` **crit?**: `object`
|
||||
|
||||
An object with keys representing recognized "crit" (Critical) Header Parameter names. The value
|
||||
for those is either `true` or `false`. `true` when the Header Parameter MUST be integrity
|
||||
|
||||
Generated
+188
-149
@@ -9,11 +9,11 @@
|
||||
"version": "6.2.2",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.52.0",
|
||||
"@types/node": "^24.11.0",
|
||||
"@playwright/test": "^1.58.2",
|
||||
"@types/node": "^24.12.0",
|
||||
"@types/qunit": "^2.19.13",
|
||||
"ava": "^7.0.0",
|
||||
"esbuild": "^0.27.3",
|
||||
"esbuild": "^0.27.4",
|
||||
"glob": "^13.0.6",
|
||||
"npm-run-all2": "^8.0.4",
|
||||
"patch-package": "^8.0.1",
|
||||
@@ -21,23 +21,23 @@
|
||||
"prettier-plugin-jsdoc": "^1.8.0",
|
||||
"qunit": "^2.25.0",
|
||||
"rollup": "^4.59.0",
|
||||
"tar": "^7.5.10",
|
||||
"tar": "^7.5.11",
|
||||
"timekeeper": "^2.3.1",
|
||||
"tsx": "^4.21.0",
|
||||
"typedoc": "^0.28.17",
|
||||
"typedoc-plugin-markdown": "^4.10.0",
|
||||
"typedoc-plugin-markdown": "^4.11.0",
|
||||
"typedoc-plugin-mdn-links": "^5.1.1",
|
||||
"typescript": "^5.9.3",
|
||||
"undici": "^7.22.0"
|
||||
"undici": "^7.24.4"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/panva"
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/aix-ppc64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
|
||||
"integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",
|
||||
"integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
@@ -52,9 +52,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-arm": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
|
||||
"integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",
|
||||
"integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -69,9 +69,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -86,9 +86,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -103,9 +103,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/darwin-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -120,9 +120,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/darwin-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -137,9 +137,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/freebsd-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -154,9 +154,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/freebsd-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -171,9 +171,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-arm": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
|
||||
"integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",
|
||||
"integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
@@ -188,9 +188,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -205,9 +205,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-ia32": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
|
||||
"integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",
|
||||
"integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@@ -222,9 +222,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-loong64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
|
||||
"integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",
|
||||
"integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",
|
||||
"cpu": [
|
||||
"loong64"
|
||||
],
|
||||
@@ -239,9 +239,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-mips64el": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
|
||||
"integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",
|
||||
"integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",
|
||||
"cpu": [
|
||||
"mips64el"
|
||||
],
|
||||
@@ -256,9 +256,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-ppc64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
|
||||
"integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",
|
||||
"integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",
|
||||
"cpu": [
|
||||
"ppc64"
|
||||
],
|
||||
@@ -273,9 +273,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-riscv64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
|
||||
"integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",
|
||||
"integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",
|
||||
"cpu": [
|
||||
"riscv64"
|
||||
],
|
||||
@@ -290,9 +290,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-s390x": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
|
||||
"integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",
|
||||
"integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",
|
||||
"cpu": [
|
||||
"s390x"
|
||||
],
|
||||
@@ -307,9 +307,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/linux-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -324,9 +324,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/netbsd-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -341,9 +341,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/netbsd-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -358,9 +358,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openbsd-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -375,9 +375,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openbsd-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -392,9 +392,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/openharmony-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -409,9 +409,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/sunos-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -426,9 +426,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-arm64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
|
||||
"integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",
|
||||
"integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -443,9 +443,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-ia32": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
|
||||
"integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",
|
||||
"integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
@@ -460,9 +460,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/win32-x64": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
|
||||
"integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",
|
||||
"integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -694,6 +694,9 @@
|
||||
"arm"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -708,6 +711,9 @@
|
||||
"arm"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -722,6 +728,9 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -736,6 +745,9 @@
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -750,6 +762,9 @@
|
||||
"loong64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -764,6 +779,9 @@
|
||||
"loong64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -778,6 +796,9 @@
|
||||
"ppc64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -792,6 +813,9 @@
|
||||
"ppc64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -806,6 +830,9 @@
|
||||
"riscv64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -820,6 +847,9 @@
|
||||
"riscv64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -834,6 +864,9 @@
|
||||
"s390x"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -848,6 +881,9 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"glibc"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -862,6 +898,9 @@
|
||||
"x64"
|
||||
],
|
||||
"dev": true,
|
||||
"libc": [
|
||||
"musl"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
@@ -1015,9 +1054,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@types/debug": {
|
||||
"version": "4.1.12",
|
||||
"resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
|
||||
"integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
|
||||
"version": "4.1.13",
|
||||
"resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
|
||||
"integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@@ -1059,9 +1098,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "24.11.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.11.0.tgz",
|
||||
"integrity": "sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==",
|
||||
"version": "24.12.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz",
|
||||
"integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@@ -1083,9 +1122,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@vercel/nft": {
|
||||
"version": "1.3.2",
|
||||
"resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.3.2.tgz",
|
||||
"integrity": "sha512-HC8venRc4Ya7vNeBsJneKHHMDDWpQie7VaKhAIOst3MKO+DES+Y/SbzSp8mFkD7OzwAE2HhHkeSuSmwS20mz3A==",
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-1.4.0.tgz",
|
||||
"integrity": "sha512-rr7JVnI7YGjA4lngucrWjZ7eCOJZZQaDHB+5NRGOuNc+k4PU2Lb9PmYm8uBmW8qichF7WkR2RmwmhXHBhx6wzw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@@ -1890,9 +1929,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/esbuild": {
|
||||
"version": "0.27.3",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
|
||||
"integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
|
||||
"version": "0.27.4",
|
||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz",
|
||||
"integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
@@ -1903,32 +1942,32 @@
|
||||
"node": ">=18"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@esbuild/aix-ppc64": "0.27.3",
|
||||
"@esbuild/android-arm": "0.27.3",
|
||||
"@esbuild/android-arm64": "0.27.3",
|
||||
"@esbuild/android-x64": "0.27.3",
|
||||
"@esbuild/darwin-arm64": "0.27.3",
|
||||
"@esbuild/darwin-x64": "0.27.3",
|
||||
"@esbuild/freebsd-arm64": "0.27.3",
|
||||
"@esbuild/freebsd-x64": "0.27.3",
|
||||
"@esbuild/linux-arm": "0.27.3",
|
||||
"@esbuild/linux-arm64": "0.27.3",
|
||||
"@esbuild/linux-ia32": "0.27.3",
|
||||
"@esbuild/linux-loong64": "0.27.3",
|
||||
"@esbuild/linux-mips64el": "0.27.3",
|
||||
"@esbuild/linux-ppc64": "0.27.3",
|
||||
"@esbuild/linux-riscv64": "0.27.3",
|
||||
"@esbuild/linux-s390x": "0.27.3",
|
||||
"@esbuild/linux-x64": "0.27.3",
|
||||
"@esbuild/netbsd-arm64": "0.27.3",
|
||||
"@esbuild/netbsd-x64": "0.27.3",
|
||||
"@esbuild/openbsd-arm64": "0.27.3",
|
||||
"@esbuild/openbsd-x64": "0.27.3",
|
||||
"@esbuild/openharmony-arm64": "0.27.3",
|
||||
"@esbuild/sunos-x64": "0.27.3",
|
||||
"@esbuild/win32-arm64": "0.27.3",
|
||||
"@esbuild/win32-ia32": "0.27.3",
|
||||
"@esbuild/win32-x64": "0.27.3"
|
||||
"@esbuild/aix-ppc64": "0.27.4",
|
||||
"@esbuild/android-arm": "0.27.4",
|
||||
"@esbuild/android-arm64": "0.27.4",
|
||||
"@esbuild/android-x64": "0.27.4",
|
||||
"@esbuild/darwin-arm64": "0.27.4",
|
||||
"@esbuild/darwin-x64": "0.27.4",
|
||||
"@esbuild/freebsd-arm64": "0.27.4",
|
||||
"@esbuild/freebsd-x64": "0.27.4",
|
||||
"@esbuild/linux-arm": "0.27.4",
|
||||
"@esbuild/linux-arm64": "0.27.4",
|
||||
"@esbuild/linux-ia32": "0.27.4",
|
||||
"@esbuild/linux-loong64": "0.27.4",
|
||||
"@esbuild/linux-mips64el": "0.27.4",
|
||||
"@esbuild/linux-ppc64": "0.27.4",
|
||||
"@esbuild/linux-riscv64": "0.27.4",
|
||||
"@esbuild/linux-s390x": "0.27.4",
|
||||
"@esbuild/linux-x64": "0.27.4",
|
||||
"@esbuild/netbsd-arm64": "0.27.4",
|
||||
"@esbuild/netbsd-x64": "0.27.4",
|
||||
"@esbuild/openbsd-arm64": "0.27.4",
|
||||
"@esbuild/openbsd-x64": "0.27.4",
|
||||
"@esbuild/openharmony-arm64": "0.27.4",
|
||||
"@esbuild/sunos-x64": "0.27.4",
|
||||
"@esbuild/win32-arm64": "0.27.4",
|
||||
"@esbuild/win32-ia32": "0.27.4",
|
||||
"@esbuild/win32-x64": "0.27.4"
|
||||
}
|
||||
},
|
||||
"node_modules/escalade": {
|
||||
@@ -2094,9 +2133,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/fsevents": {
|
||||
"version": "2.3.3",
|
||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
||||
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
|
||||
"version": "2.3.2",
|
||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
|
||||
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
@@ -2644,9 +2683,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/lru-cache": {
|
||||
"version": "11.2.6",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz",
|
||||
"integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==",
|
||||
"version": "11.2.7",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz",
|
||||
"integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==",
|
||||
"dev": true,
|
||||
"license": "BlueOak-1.0.0",
|
||||
"engines": {
|
||||
@@ -3714,21 +3753,6 @@
|
||||
"node": ">=18"
|
||||
}
|
||||
},
|
||||
"node_modules/playwright/node_modules/fsevents": {
|
||||
"version": "2.3.2",
|
||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
|
||||
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
"darwin"
|
||||
],
|
||||
"engines": {
|
||||
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/plur": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/plur/-/plur-6.0.0.tgz",
|
||||
@@ -4294,6 +4318,21 @@
|
||||
"fsevents": "~2.3.3"
|
||||
}
|
||||
},
|
||||
"node_modules/tsx/node_modules/fsevents": {
|
||||
"version": "2.3.3",
|
||||
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
||||
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
"darwin"
|
||||
],
|
||||
"engines": {
|
||||
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/type-fest": {
|
||||
"version": "0.13.1",
|
||||
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
|
||||
@@ -4332,9 +4371,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/typedoc-plugin-markdown": {
|
||||
"version": "4.10.0",
|
||||
"resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.10.0.tgz",
|
||||
"integrity": "sha512-psrg8Rtnv4HPWCsoxId+MzEN8TVK5jeKCnTbnGAbTBqcDapR9hM41bJT/9eAyKn9C2MDG9Qjh3MkltAYuLDoXg==",
|
||||
"version": "4.11.0",
|
||||
"resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.11.0.tgz",
|
||||
"integrity": "sha512-2iunh2ALyfyh204OF7h2u0kuQ84xB3jFZtFyUr01nThJkLvR8oGGSSDlyt2gyO4kXhvUxDcVbO0y43+qX+wFbw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
@@ -4409,9 +4448,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/undici": {
|
||||
"version": "7.24.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.24.0.tgz",
|
||||
"integrity": "sha512-jxytwMHhsbdpBXxLAcuu0fzlQeXCNnWdDyRHpvWsUl8vd98UwYdl9YTyn8/HcpcJPC3pwUveefsa3zTxyD/ERg==",
|
||||
"version": "7.24.4",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.24.4.tgz",
|
||||
"integrity": "sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
|
||||
+6
-6
@@ -230,11 +230,11 @@
|
||||
"tap:workerd": "./tap/.workerd.sh"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.52.0",
|
||||
"@types/node": "^24.11.0",
|
||||
"@playwright/test": "^1.58.2",
|
||||
"@types/node": "^24.12.0",
|
||||
"@types/qunit": "^2.19.13",
|
||||
"ava": "^7.0.0",
|
||||
"esbuild": "^0.27.3",
|
||||
"esbuild": "^0.27.4",
|
||||
"glob": "^13.0.6",
|
||||
"npm-run-all2": "^8.0.4",
|
||||
"patch-package": "^8.0.1",
|
||||
@@ -242,13 +242,13 @@
|
||||
"prettier-plugin-jsdoc": "^1.8.0",
|
||||
"qunit": "^2.25.0",
|
||||
"rollup": "^4.59.0",
|
||||
"tar": "^7.5.10",
|
||||
"tar": "^7.5.11",
|
||||
"timekeeper": "^2.3.1",
|
||||
"tsx": "^4.21.0",
|
||||
"typedoc": "^0.28.17",
|
||||
"typedoc-plugin-markdown": "^4.10.0",
|
||||
"typedoc-plugin-markdown": "^4.11.0",
|
||||
"typedoc-plugin-mdn-links": "^5.1.1",
|
||||
"typescript": "^5.9.3",
|
||||
"undici": "^7.22.0"
|
||||
"undici": "^7.24.4"
|
||||
}
|
||||
}
|
||||
|
||||
+5
-3
@@ -24,16 +24,18 @@ index 1c71dae..c031a54 100644
|
||||
.trim();
|
||||
}
|
||||
diff --git a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.declarationTitle.js b/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.declarationTitle.js
|
||||
index 17444bd..0438248 100644
|
||||
index ee29ee7..9589eae 100644
|
||||
--- a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.declarationTitle.js
|
||||
+++ b/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.declarationTitle.js
|
||||
@@ -63,5 +63,5 @@ export function declarationTitle(model) {
|
||||
@@ -26,7 +26,7 @@ export function declarationTitle(model) {
|
||||
md.push(';');
|
||||
}
|
||||
const result = md.join('');
|
||||
- return useCodeBlocks ? codeBlock(result) : `> ${result}`;
|
||||
+ return useCodeBlocks ? codeBlock(result) : `• ${result}`;
|
||||
}
|
||||
function getPrefix(context, model, useCodeBlocks) {
|
||||
const keyword = context.helpers.getKeyword(model.kind);
|
||||
diff --git a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.hierarchy.js b/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.hierarchy.js
|
||||
index b1d7fd3..b23a8da 100644
|
||||
--- a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.hierarchy.js
|
||||
@@ -59,7 +61,7 @@ index 29eaa2b..c0c0f6c 100644
|
||||
if (model.implementationOf) {
|
||||
if (options.headingLevel !== -1) {
|
||||
diff --git a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.memberWithGroups.js b/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.memberWithGroups.js
|
||||
index 3b9cc6a..b6e5fd8 100644
|
||||
index c2aab7d..fe6daf9 100644
|
||||
--- a/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.memberWithGroups.js
|
||||
+++ b/node_modules/typedoc-plugin-markdown/dist/theme/context/partials/member.memberWithGroups.js
|
||||
@@ -42,7 +42,7 @@ export function memberWithGroups(model, options) {
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
diff --git a/node_modules/typedoc-plugin-mdn-links/data/web-api.json b/node_modules/typedoc-plugin-mdn-links/data/web-api.json
|
||||
index bfb4fc4..00d57ef 100644
|
||||
index edf887d..8da4c95 100644
|
||||
--- a/node_modules/typedoc-plugin-mdn-links/data/web-api.json
|
||||
+++ b/node_modules/typedoc-plugin-mdn-links/data/web-api.json
|
||||
@@ -1,4 +1,19 @@
|
||||
Reference in New Issue
Block a user