> What is a dynamic certificate? > Victor Certificates are not "Dynamic" after all.
It is providing different certificates to different accepted clients by SSL server. Pre-Asyncio era code is here: ctx = create_default_context(Purpose.CLIENT_AUTH) ctx.load_cert_chain(pem1.crt') # or pem99.crt s = ctx.wrap_socket(s, server_side = True, do_handshake_on_connect = False) ... s.do_handshake() Anyway.. The request is to ssl wrap a stream (sort of. Switch to ssl mode after creation) and have seperate access to handshake on asyncio. Regards,
