Beispiel #1
0
async def plaintext_splitter_close(event_loop, plaintext_combiner_close):
    server = Splitter(address="127.0.0.1",
                      port=1941,
                      ssl_context=None,
                      url="http://127.0.0.1:8081/chunk-nordic",
                      loop=event_loop)
    await server.start()
    try:
        yield server
    finally:
        await server.stop()
Beispiel #2
0
async def tls_splitter_close(event_loop, tls_combiner_close):
    server = Splitter(address="127.0.0.1",
                      port=1943,
                      ssl_context=None,
                      url="https://localhost:1443/chunk-nordic",
                      loop=event_loop)
    await server.start()
    try:
        yield server
    finally:
        await server.stop()
Beispiel #3
0
async def plaintext_splitter_deadend(event_loop, plaintext_combiner_deadend):
    server = Splitter(address="127.0.0.1",
                      port=1942,
                      ssl_context=None,
                      url="http://127.0.0.1:8082/chunk-nordic",
                      loop=event_loop)
    await server.start()
    try:
        await yield_(server)
    finally:
        await server.stop()
Beispiel #4
0
async def tls_local_splitter_echo(event_loop, tls_local_combiner_echo):
    context = ssl.create_default_context(ssl.Purpose.SERVER_AUTH)
    context.load_verify_locations(cafile='/tmp/local-certs/ca.pem')
    server = Splitter(address="127.0.0.1",
                      port=1945,
                      ssl_context=context,
                      url="https://localhost:1445/chunk-nordic",
                      loop=event_loop)
    await server.start()
    try:
        yield server
    finally:
        await server.stop()
Beispiel #5
0
async def tls_auth_splitter_close(event_loop, tls_auth_combiner_close):
    context = ssl.create_default_context(ssl.Purpose.SERVER_AUTH)
    context.load_cert_chain(certfile='/tmp/client-certs/client1.pem',
                            keyfile='/tmp/client-certs/client1.key')
    server = Splitter(address="127.0.0.1",
                      port=1944,
                      ssl_context=context,
                      url="https://localhost:1444/chunk-nordic",
                      loop=event_loop)
    await server.start()
    try:
        yield server
    finally:
        await server.stop()