|
| SSLServer (int options, int num_sessions) |
| Start a new server context. More...
|
|
SSL | connect (Socket s) |
| Establish a new SSL connection to an SSL client. More...
|
|
void | dispose () |
| Remove a client/server context. More...
|
|
int | read (SSL ssl, SSLReadHolder rh) |
| Read the SSL data stream. More...
|
|
int | write (SSL ssl, byte[] out_data) |
| Write to the SSL data stream. More...
|
|
int | write (SSL ssl, byte[] out_data, int out_len) |
| Write to the SSL data stream. More...
|
|
SSL | find (Socket s) |
| Find an ssl object based on a Socket reference. More...
|
|
int | verifyCert (SSL ssl) |
| Authenticate a received certificate. More...
|
|
int | renegotiate (SSL ssl) |
| Force the client to perform its handshake again. More...
|
|
int | objLoad (int obj_type, String filename, String password) |
| Load a file into memory that is in binary DER or ASCII PEM format. More...
|
|
int | objLoad (int obj_type, byte[] data, int len, String password) |
| Transfer binary data into the object loader. More...
|
|
The server context.
All server connections are started within a server context.