mirror of
https://github.com/danbulant/jose
synced 2026-05-19 12:29:04 +00:00
1.6 KiB
1.6 KiB
Interface: GetKeyFunction<T, T2>
types.GetKeyFunction
Generic Interface for consuming operations dynamic key resolution. No token components have been verified at the time of this function call.
If you cannot match a key suitable for the token, throw an error instead.
Type parameters
| Name |
|---|
T |
T2 |
Hierarchy
-
GetKeyFunction
Callable
▸ GetKeyFunction(protectedHeader: T, token: T2): Promise<KeyLike>
Generic Interface for consuming operations dynamic key resolution. No token components have been verified at the time of this function call.
If you cannot match a key suitable for the token, throw an error instead.
Parameters:
| Name | Type | Description |
|---|---|---|
protectedHeader |
T | JWE or JWS Protected Header. |
token |
T2 | The consumed JWE or JWS token. |
Returns: Promise<KeyLike>
Defined in: types.d.ts:79