__init__(self,
require=False,
verify_peer=True,
cert_file=None,
key_file=None,
cacert_file=None,
verify_callback=None,
ctx=None)
(Constructor)
Initialize the TLSSettings object.
:Parameters:
- `require`: is TLS required
- `verify_peer`: should the peer's certificate be verified
- `cert_file`: path to own X.509 certificate
- `key_file`: path to the private key for own X.509 certificate
- `cacert_file`: path to a file with trusted CA certificates
- `verify_callback`: callback function for certificate
verification. See M2Crypto documentation for details.
-
|