コード例 #1
0
ファイル: jws_notimpl_vows.py プロジェクト: Auctio/python-jwt
 def topic(self, topic):
     """ Verify the token """
     clock_load(orig_datetime.utcfromtimestamp(0))
     r = jwt.verify_jwt(topic, 'secret', ['HS256'],
                        ignore_not_implemented=True)
     clock_reset()
     return r
コード例 #2
0
ファイル: jwt_spec.py プロジェクト: alex-hofsteede/python-jwt
 def topic(self, topic):
     """ Set clock and verify token with minted key """
     clock, sjwt = topic
     clock_load(clock)
     pubk = generated_keys[alg]
     return jwt.verify_jwt(sjwt, pubk,
                           timedelta(seconds=iat_skew))
コード例 #3
0
 def topic(self, topic):
     """ Verify the token """
     clock_load(orig_datetime.utcfromtimestamp(0))
     r = jwt.verify_jwt(topic, 'secret', ['HS256'],
                        ignore_not_implemented=True)
     clock_reset()
     return r
コード例 #4
0
ファイル: jwt_spec.py プロジェクト: malli1246/python-jwt
 def topic(self, topic):
     """ Set clock and verify token with minted key """
     clock, sjwt = topic
     clock_load(clock)
     pubk = None if keyless else generated_keys[alg]
     return jwt.verify_jwt(sjwt, pubk, ['none'] if keyless else [alg],
                           timedelta(seconds=iat_skew))
コード例 #5
0
ファイル: jwt_spec.py プロジェクト: malli1246/python-jwt
 def topic(self, topic):
     """ Set clock and verify token """
     clock, sjwt = topic
     clock_load(clock)
     if callable(pubk):
         return pubk(sjwt, timedelta(seconds=iat_skew))
     return jwt.verify_jwt(sjwt, pubk, ['none'] if keyless else [alg],
                           timedelta(seconds=iat_skew))
コード例 #6
0
ファイル: jwt_spec.py プロジェクト: davedoesdev/python-jwt
 def topic(self, topic):
     """ Set clock and verify token """
     clock, sjwt = topic
     clock_load(clock)
     if callable(pubk):
         return pubk(sjwt, timedelta(seconds=iat_skew))
     return jwt.verify_jwt(sjwt, pubk, ['none'] if keyless else [alg],
                           timedelta(seconds=iat_skew))
コード例 #7
0
 def topic(self, topic):
     """ Verify the token """
     clock_load(orig_datetime.utcfromtimestamp(0))
     r = jwt.verify_jwt(topic,
                        JWK(kty='oct', k=base64url_encode('secret')),
                        ['HS256'])
     clock_reset()
     return r
コード例 #8
0
ファイル: jws_notimpl_vows.py プロジェクト: Auctio/python-jwt
 def topic(self, topic):
     """ Verify the token """
     clock_load(orig_datetime.utcfromtimestamp(0))
     r = jwt.verify_jwt(topic, 'secret', ['HS256'])
     clock_reset()
     return r
コード例 #9
0
 def topic(self, topic):
     """ Verify the token """
     clock_load(orig_datetime.utcfromtimestamp(0))
     r = jwt.verify_jwt(topic, 'secret', ['HS256'])
     clock_reset()
     return r