|
1 | 1 | #!/usr/bin/env python3 |
2 | | - |
3 | 2 | from __future__ import print_function |
4 | 3 |
|
5 | 4 | import base64 |
|
13 | 12 | from cryptography.hazmat.primitives.asymmetric import rsa |
14 | 13 | from cryptography.hazmat.primitives.asymmetric.ec import generate_private_key |
15 | 14 |
|
16 | | -from cryptojwt.exception import DeSerializationNotPossible |
17 | | -from cryptojwt.exception import UnsupportedAlgorithm |
18 | | -from cryptojwt.exception import WrongUsage |
19 | | -from cryptojwt.jwk import JWK |
20 | | -from cryptojwt.jwk import calculate_x5t |
21 | | -from cryptojwt.jwk import certificate_fingerprint |
22 | | -from cryptojwt.jwk import pem_hash |
23 | | -from cryptojwt.jwk import pems_to_x5c |
24 | | -from cryptojwt.jwk.ec import NIST2SEC |
25 | | -from cryptojwt.jwk.ec import ECKey |
26 | | -from cryptojwt.jwk.hmac import SYMKey |
27 | | -from cryptojwt.jwk.hmac import new_sym_key |
28 | | -from cryptojwt.jwk.hmac import sha256_digest |
29 | | -from cryptojwt.jwk.jwk import dump_jwk |
30 | | -from cryptojwt.jwk.jwk import import_jwk |
31 | | -from cryptojwt.jwk.jwk import jwk_wrap |
32 | | -from cryptojwt.jwk.jwk import key_from_jwk_dict |
33 | | -from cryptojwt.jwk.rsa import RSAKey |
34 | | -from cryptojwt.jwk.rsa import import_private_rsa_key_from_file |
35 | | -from cryptojwt.jwk.rsa import import_public_rsa_key_from_file |
36 | | -from cryptojwt.jwk.rsa import import_rsa_key_from_cert_file |
37 | | -from cryptojwt.jwk.rsa import new_rsa_key |
38 | | -from cryptojwt.utils import as_bytes |
39 | | -from cryptojwt.utils import as_unicode |
40 | | -from cryptojwt.utils import b64e |
41 | | -from cryptojwt.utils import base64_to_long |
42 | | -from cryptojwt.utils import base64url_to_long |
43 | | -from cryptojwt.utils import long2intarr |
| 15 | +from cryptojwt.exception import ( |
| 16 | + DeSerializationNotPossible, |
| 17 | + UnsupportedAlgorithm, |
| 18 | + WrongUsage, |
| 19 | +) |
| 20 | +from cryptojwt.jwk import ( |
| 21 | + JWK, |
| 22 | + calculate_x5t, |
| 23 | + certificate_fingerprint, |
| 24 | + pem_hash, |
| 25 | + pems_to_x5c, |
| 26 | +) |
| 27 | +from cryptojwt.jwk.ec import NIST2SEC, ECKey |
| 28 | +from cryptojwt.jwk.hmac import SYMKey, new_sym_key, sha256_digest |
| 29 | +from cryptojwt.jwk.jwk import dump_jwk, import_jwk, jwk_wrap, key_from_jwk_dict |
| 30 | +from cryptojwt.jwk.rsa import ( |
| 31 | + RSAKey, |
| 32 | + import_private_rsa_key_from_file, |
| 33 | + import_public_rsa_key_from_file, |
| 34 | + import_rsa_key_from_cert_file, |
| 35 | + new_rsa_key, |
| 36 | +) |
| 37 | +from cryptojwt.utils import ( |
| 38 | + as_bytes, |
| 39 | + as_unicode, |
| 40 | + b64e, |
| 41 | + base64_to_long, |
| 42 | + base64url_to_long, |
| 43 | + long2intarr, |
| 44 | +) |
44 | 45 |
|
45 | 46 | __author__ = "Roland Hedberg" |
46 | 47 | BASEDIR = os.path.abspath(os.path.dirname(__file__)) |
|
0 commit comments