diff options
Diffstat (limited to 'examples/ssl/pskclient.nim')
-rw-r--r-- | examples/ssl/pskclient.nim | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/examples/ssl/pskclient.nim b/examples/ssl/pskclient.nim deleted file mode 100644 index c83f27fbc..000000000 --- a/examples/ssl/pskclient.nim +++ /dev/null @@ -1,16 +0,0 @@ -# Create connection encrypted using preshared key (TLS-PSK). -import net - -static: assert defined(ssl) - -let sock = newSocket() -sock.connect("localhost", Port(8800)) - -proc clientFunc(identityHint: string): tuple[identity: string, psk: string] = - echo "identity hint ", identityHint.repr - return ("foo", "psk-of-foo") - -let context = newContext(cipherList="PSK-AES256-CBC-SHA") -context.clientGetPskFunc = clientFunc -context.wrapConnectedSocket(sock, handshakeAsClient) -context.destroyContext() |