in lambda-supplier-providers/Infineon/main.py [0:0]
def format_certificate(der):
der_raw = ''.join(der.split())
der_bin = binascii.a2b_hex(der_raw)
der_enc = der_raw.encode('ascii')
der_obj = x509.load_der_x509_certificate( der_bin,
backend=default_backend())
block = der_obj.public_bytes(encoding=serialization.Encoding.PEM).decode('ascii')
return {'certificate': str(b64encode(block.encode('ascii')))}