Skip to content

Commit 40c5d94

Browse files
committed
Extra checks if Message Class is provided.
1 parent d4807ac commit 40c5d94

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/cryptojwt/jwt.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
__author__ = 'Roland Hedberg'
1616

17-
logger = logging.getLogger(__name__)
17+
logger = logging.getLogger(__name__)
1818

1919

2020
def utc_time_sans_frac():
@@ -81,11 +81,10 @@ def get_jwt_keys(jwt, keys, use):
8181

8282

8383
class JWT(object):
84-
msg_cls = None
8584

8685
def __init__(self, own_keys=None, iss='', rec_keys=None, lifetime=0,
8786
sign_alg='RS256', encrypt=False, enc_enc="A128CBC-HS256",
88-
enc_alg="RSA1_5"):
87+
enc_alg="RSA1_5", msg_cls=None):
8988
self.own_keys = own_keys
9089
self.rec_keys = rec_keys or {}
9190
self.iss = iss
@@ -94,6 +93,7 @@ def __init__(self, own_keys=None, iss='', rec_keys=None, lifetime=0,
9493
self.encrypt = encrypt
9594
self.enc_alg = enc_alg
9695
self.enc_enc = enc_enc
96+
self.msg_cls = msg_cls
9797
self.with_jti = False
9898

9999
def receiver_keys(self, recv):
@@ -179,7 +179,7 @@ def pack(self, payload=None, kid='', owner='', recv='', **kwargs):
179179

180180
_jws = JWS(json.dumps(_args), alg=self.sign_alg)
181181
_sjwt = _jws.sign_compact([_key])
182-
#_jws = _jwt.to_jwt([_key], self.sign_alg)
182+
# _jws = _jwt.to_jwt([_key], self.sign_alg)
183183
if _encrypt:
184184
return self._encrypt(_sjwt, recv)
185185
else:

0 commit comments

Comments
 (0)