1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-07-13 01:20:24 +02:00

only attempt to decode certificate type

This commit is contained in:
Kelly Brazil
2022-07-05 12:55:38 -07:00
parent 4e15ab7924
commit eac8c1c1a0

View File

@ -174,6 +174,7 @@ def parse(
certs = [] certs = []
if pem.detect(der_bytes): if pem.detect(der_bytes):
for type_name, headers, der_bytes in pem.unarmor(der_bytes, multiple=True): for type_name, headers, der_bytes in pem.unarmor(der_bytes, multiple=True):
if type_name == 'CERTIFICATE':
certs.append(x509.Certificate.load(der_bytes)) certs.append(x509.Certificate.load(der_bytes))
else: else: