Skip to content

Commit 20610a9

Browse files
committed
fix: make jose.EmbeddedJWK arguments optional
1 parent 92ce7c2 commit 20610a9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/jwk/embedded.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ import { JWSInvalid } from '../util/errors.js'
2525
* ```
2626
*/
2727
export async function EmbeddedJWK(
28-
protectedHeader: JWSHeaderParameters,
29-
token: FlattenedJWSInput,
3028
): Promise<KeyLike> {
29+
protectedHeader?: JWSHeaderParameters,
30+
token?: FlattenedJWSInput,
3131
const joseHeader = {
3232
...protectedHeader,
33-
...token.header,
33+
...token?.header,
3434
}
3535
if (!isObject(joseHeader.jwk)) {
3636
throw new JWSInvalid('"jwk" (JSON Web Key) Header Parameter must be a JSON object')

0 commit comments

Comments
 (0)