8.2.4.7.8.10. TLS
Note
Applicable to Vulcan port only.
8.2.4.7.8.10.1. Enable
await cg.tls.enable.set_yes()
await cg.tls.enable.set_no()
await cg.tls.enable.get()
8.2.4.7.8.10.2. Cipher Suites
await cg.tls.cipher_suites.set()
await cg.tls.cipher_suites.get()
8.2.4.7.8.10.3. Close Notify
await cg.tls.close_notify.set_yes()
await cg.tls.close_notify.set_no()
await cg.tls.close_notify.get()
8.2.4.7.8.10.4. 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()
8.2.4.7.8.10.5. Max Record Size
await cg.tls.max_record_size.set()
await cg.tls.max_record_size.get()
8.2.4.7.8.10.6. 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()
8.2.4.7.8.10.7. Minimum Required Version
await cg.tls.protocol.min_required_version.get()
8.2.4.7.8.10.8. Server Name
await cg.tls.server_name.set()
await cg.tls.server_name.get()