Fix issue #1
This commit is contained in:
parent
bcbfd1eca3
commit
b6a9acb8ba
|
@ -1,6 +1,11 @@
|
||||||
# Lista de cambios
|
# Lista de cambios
|
||||||
|
|
||||||
|
|
||||||
|
## v 0.2.1 [16-Jul-21]
|
||||||
|
---
|
||||||
|
* Fix - Issue #1
|
||||||
|
|
||||||
|
|
||||||
## v 0.2.0 [15-Jul-21]
|
## v 0.2.0 [15-Jul-21]
|
||||||
---
|
---
|
||||||
* Se agrega la posibilidad de firmar con fiel en formato PEM
|
* Se agrega la posibilidad de firmar con fiel en formato PEM
|
||||||
|
|
|
@ -19,7 +19,7 @@ from conf import TOKEN
|
||||||
|
|
||||||
class SATCertificate(object):
|
class SATCertificate(object):
|
||||||
|
|
||||||
def __init__(self, cer=b'', key=b'', pem='', password=''):
|
def __init__(self, cer=b'', key=b'', pem=b'', password=''):
|
||||||
self._error = ''
|
self._error = ''
|
||||||
self._init_values()
|
self._init_values()
|
||||||
self._get_data_cer(cer)
|
self._get_data_cer(cer)
|
||||||
|
@ -38,6 +38,7 @@ class SATCertificate(object):
|
||||||
self._cer_pem = ''
|
self._cer_pem = ''
|
||||||
self._cer_txt = ''
|
self._cer_txt = ''
|
||||||
self._key_enc = b''
|
self._key_enc = b''
|
||||||
|
self._key_pem = b''
|
||||||
self._p12 = b''
|
self._p12 = b''
|
||||||
self._cer_modulus = 0
|
self._cer_modulus = 0
|
||||||
self._key_modulus = 0
|
self._key_modulus = 0
|
||||||
|
@ -133,6 +134,9 @@ class SATCertificate(object):
|
||||||
return key_pem
|
return key_pem
|
||||||
|
|
||||||
def _get_data_pem(self, pem):
|
def _get_data_pem(self, pem):
|
||||||
|
if not pem:
|
||||||
|
return
|
||||||
|
|
||||||
self._key_pem = serialization.load_pem_private_key(
|
self._key_pem = serialization.load_pem_private_key(
|
||||||
pem, None, backend=default_backend())
|
pem, None, backend=default_backend())
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue