class documentation

class PyOpenSSLContext(object): (source)

View In Hierarchy

I am a wrapper class for the PyOpenSSL ``Context`` object. I am responsible for translating the interface of the standard library ``SSLContext`` object to calls into PyOpenSSL.

Method __init__ Undocumented
Method load_cert_chain Undocumented
Method load_verify_locations Undocumented
Method options.setter Undocumented
Method set_alpn_protocols Undocumented
Method set_ciphers Undocumented
Method set_default_verify_paths Undocumented
Method verify_mode.setter Undocumented
Method wrap_socket Undocumented
Instance Variable check_hostname Undocumented
Instance Variable protocol Undocumented
Property options Undocumented
Property verify_mode Undocumented
Instance Variable _ctx Undocumented
Instance Variable _options Undocumented
def __init__(self, protocol): (source)

Undocumented

def load_cert_chain(self, certfile, keyfile=None, password=None): (source)

Undocumented

def load_verify_locations(self, cafile=None, capath=None, cadata=None): (source)

Undocumented

@options.setter
def options(self, value): (source)

Undocumented

def set_alpn_protocols(self, protocols): (source)

Undocumented

def set_ciphers(self, ciphers): (source)

Undocumented

def set_default_verify_paths(self): (source)

Undocumented

@verify_mode.setter
def verify_mode(self, value): (source)

Undocumented

def wrap_socket(self, sock, server_side=False, do_handshake_on_connect=True, suppress_ragged_eofs=True, server_hostname=None): (source)

Undocumented

check_hostname: bool = (source)

Undocumented

protocol = (source)

Undocumented

Undocumented

@property
verify_mode = (source)

Undocumented

Undocumented

_options = (source)

Undocumented