|
| SSLServer (uint 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, out byte[] in_data) |
| 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.