Skip to content

Commit 6234cc2

Browse files
committed
Added jwk and x5c as allowed JWS header argument.
1 parent 1682a5f commit 6234cc2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/cryptojwt/jws/jws.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def sign_compact(self, keys=None, protected=None, **kwargs):
118118

119119
key, xargs, _alg = self.alg_keys(keys, "sig", protected)
120120

121-
for param in ['typ', "trust_chain"]:
121+
for param in ['typ', "trust_chain", "jwk", "x5c"]:
122122
if param in self:
123123
xargs[param] = self[param]
124124

src/cryptojwt/jwt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def __init__(
9090
encrypt: bool = False,
9191
enc_enc: str = "A128GCM",
9292
enc_alg: str = "RSA-OAEP-256",
93-
msg_cls: MutableMapping = None,
93+
msg_cls: Optional[MutableMapping] = None,
9494
iss2msg_cls: Dict[str, str] = None,
9595
skew: int = 15,
9696
allowed_sign_algs: List[str] = None,

0 commit comments

Comments
 (0)