TLS
Note
Applicable to Vulcan port only.
Enable
await cg.tls.enable.set_yes()
await cg.tls.enable.set_no()
await cg.tls.enable.get()
Cipher Suites
await cg.tls.cipher_suites.set()
await cg.tls.cipher_suites.get()
Close Notify
await cg.tls.close_notify.set_yes()
await cg.tls.close_notify.set_no()
await cg.tls.close_notify.get()
Certificate and Key
await cg.tls.file.certificate_path.set()
await cg.tls.file.dhparams_path.set()
await cg.tls.file.private_key_path.set()
Max Record Size
await cg.tls.max_record_size.set()
await cg.tls.max_record_size.get()
Protocol Version
await cg.tls.protocol.version.set_sslv3()
await cg.tls.protocol.version.set_tls10()
await cg.tls.protocol.version.set_tls11()
await cg.tls.protocol.version.set_tls12()
await cg.tls.protocol.version.get()
Minimum Required Version
await cg.tls.protocol.min_required_version.get()
Server Name
await cg.tls.server_name.set()
await cg.tls.server_name.get()