# Interface: CompactDecryptGetKey Interface for Compact JWE Decryption dynamic key resolution. No token components have been verified at the time of this function call. ## Callable ▸ (`protectedHeader`: [JWEHeaderParameters](_types_d_.jweheaderparameters.md), `token`: [FlattenedJWE](_types_d_.flattenedjwe.md)): Promise\<[KeyLike](../types/_types_d_.keylike.md)> *Defined in [src/types.d.ts:79](https://github.com/panva/jose/blob/v3.4.0/src/types.d.ts#L79)* Interface for Compact JWE Decryption dynamic key resolution. No token components have been verified at the time of this function call. #### Parameters: Name | Type | ------ | ------ | `protectedHeader` | [JWEHeaderParameters](_types_d_.jweheaderparameters.md) | `token` | [FlattenedJWE](_types_d_.flattenedjwe.md) | **Returns:** Promise\<[KeyLike](../types/_types_d_.keylike.md)>