예제 #1
0
def ssl_listener(private_key, certificate):
    raw_listener = socket.socket()
    greentest.bind_and_listen(raw_listener)
    sock = ssl.wrap_socket(raw_listener,
                           private_key,
                           certificate,
                           server_side=True)
    return sock, raw_listener
 def _setup_listener(self):
     listener = socket.socket()
     greentest.bind_and_listen(listener, ('127.0.0.1', 0))
     return listener
예제 #3
0
def ssl_listener(private_key, certificate):
    raw_listener = socket.socket()
    greentest.bind_and_listen(raw_listener)
    # pylint:disable=deprecated-method
    sock = ssl.wrap_socket(raw_listener, private_key, certificate, server_side=True)
    return sock, raw_listener
예제 #4
0
파일: test__ssl.py 프로젝트: handwriter/ufo
def ssl_listener(address, private_key, certificate):
    raw_listener = socket.socket()
    greentest.bind_and_listen(raw_listener, address)
    sock = ssl.wrap_socket(raw_listener, private_key, certificate)
    return sock, raw_listener
예제 #5
0
파일: test__ssl.py 프로젝트: gevent/gevent
def ssl_listener(private_key, certificate):
    raw_listener = socket.socket()
    greentest.bind_and_listen(raw_listener)
    sock = ssl.wrap_socket(raw_listener, private_key, certificate)
    return sock, raw_listener