public ServerBuilder keyManagerPassword(char[] keyManagerPassword) { tlsParams.keyManagerPassword(keyManagerPassword); return this; }
public TCPClientBuilder keystore(String keystore) { tlsParams.keystore(keystore); return this; }
public ServerBuilder keystorePassword(char[] keystorePassword) { tlsParams.keystorePassword(keystorePassword); return this; }
public synchronized TCPClient build() { U.must(!built, "This builder was already used! Please instantiate a new one!"); built = true; return new RapidoidClientLoop(netParams, reconnecting, connections, tlsParams.buildTLSContext()); }
public ServerBuilder selfSignedTLS(boolean selfSignedTLS) { tlsParams.selfSignedTLS(selfSignedTLS); return this; }
public TCPClientBuilder truststore(String truststore) { tlsParams.truststore(truststore); return this; }
public ServerBuilder truststorePassword(char[] truststorePassword) { tlsParams.truststorePassword(truststorePassword); return this; }
public ServerBuilder tlsContext(SSLContext tlsContext) { tlsParams.tlsContext(tlsContext); return this; }
public ServerBuilder tls(boolean tls) { tlsParams.tls(tls); return this; }
public synchronized Server build() { U.must(!built, "This builder was already used! Please instantiate a new one!"); built = true; return new RapidoidServerLoop(netParams, tlsParams.buildTLSContext()); }
public TCPClientBuilder selfSignedTLS(boolean selfSignedTLS) { tlsParams.selfSignedTLS(selfSignedTLS); return this; }
public ServerBuilder truststore(String truststore) { tlsParams.truststore(truststore); return this; }
public TCPClientBuilder truststorePassword(char[] truststorePassword) { tlsParams.truststorePassword(truststorePassword); return this; }
public TCPClientBuilder tlsContext(SSLContext tlsContext) { tlsParams.tlsContext(tlsContext); return this; }
public TCPClientBuilder tls(boolean tls) { tlsParams.tls(tls); return this; }
public TCPClientBuilder keystorePassword(char[] keystorePassword) { tlsParams.keystorePassword(keystorePassword); return this; }
public TCPClientBuilder keyManagerPassword(char[] keyManagerPassword) { tlsParams.keyManagerPassword(keyManagerPassword); return this; }
public ServerBuilder keystore(String keystore) { tlsParams.keystore(keystore); return this; }