We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 311f188 commit ff3f974Copy full SHA for ff3f974
src/jwkest/jwk.py
@@ -87,18 +87,18 @@ def sha512_digest(msg):
87
# =============================================================================
88
89
90
-def import_rsa_key_from_file(filename):
91
- return RSA.importKey(open(filename, 'r').read())
+def import_rsa_key_from_file(filename, passphrase=None):
+ return RSA.importKey(open(filename, 'r').read(), passphrase=passphrase)
92
93
94
-def import_rsa_key(key):
+def import_rsa_key(key, passphrase=None):
95
"""
96
Extract an RSA key from a PEM-encoded certificate
97
98
:param key: RSA key encoded in standard form
99
:return: RSA key instance
100
101
- return importKey(key)
+ return importKey(key, passphrase=passphrase)
102
103
104
def der2rsa(der):
0 commit comments