| RSA BSAFE SSL-C |
Security protocol components for C |
| Search |
SSL-C supports three shutdown modes:
Normal shutdown is the default operation. A call to SSL_shutdown() results in a close_notify alert being raised after handshake completion. Quiet shutdown behaves similarly to normal shutdown however, shutdown handshake messages are not produced. Quiet shutdown is used for non-standard implementations of SSL-C where shutdown messages are not required. Anytime shutdown allows the shutdown protocol to be performed even when the handshake is not complete. If SSL_shutdown() is called, the handshake is aborted and shutdown occurs.
Functions | |
| int | SSL_CTX_set_quiet_shutdown (SSL_CTX *ctx, int mode) |
| Sets the quiet shutdown mode for the SSL_CTX ctx. More... | |
| int | SSL_CTX_get_quiet_shutdown (SSL_CTX *ctx) |
| Returns the current setting of the quiet shutdown flag for the SSL_CTX connection ctx. More... | |
| int | SSL_set_quiet_shutdown (SSL *ssl, int mode) |
| Sets the SSL quiet shutdown mode for the SSL ssl. More... | |
| int | SSL_get_quiet_shutdown (SSL *ssl) |
| Returns the current setting of the quiet shutdown flag for the SSL connection ssl. More... | |
| int | SSL_CTX_set_anytime_shutdown (SSL_CTX *ctx, int mode) |
| Sets the anytime shutdown flag for the SSL_CTX ctx. More... | |
| int | SSL_CTX_get_anytime_shutdown (SSL_CTX *ctx) |
| Returns the current setting for the anytime shutdown flag for the SSL_CTX connection ctx. More... | |
| int | SSL_set_anytime_shutdown (SSL *ssl, int mode) |
| Sets the anytime shutdown mode for the SSL connection ssl. More... | |
| int | SSL_get_anytime_shutdown (SSL *ssl) |
| Returns the current setting for the anytime shutdown flag for the SSL connection ssl. More... | |
| int | SSL_set_debug (SSL *ssl) |
| Sets the debug mode on the SSL object. More... | |
| void | SSL_set_shutdown (SSL *ssl, int mode) |
| Sets the shutdown status defining which parts of the shutdown handshake have been performed. More... | |
| int | SSL_get_shutdown (SSL *ssl) |
| Returns the shutdown status defining which parts of the shutdown handshake have been performed. More... | |
|
|
Returns the current setting for the anytime shutdown flag for the SSL_CTX connection ctx.
|
|
|
Returns the current setting of the quiet shutdown flag for the SSL_CTX connection ctx.
|
|
||||||||||||
|
Sets the anytime shutdown flag for the SSL_CTX ctx. This flag activates the option which allows the shutdown protocol to be performed even when the handshake is not complete. If SSL_shutdown() is called, the handshake is aborted and shutdown occurs.
|
|
||||||||||||
|
Sets the quiet shutdown mode for the SSL_CTX ctx.
|
|
|
Returns the current setting for the anytime shutdown flag for the SSL connection ssl.
|
|
|
Returns the current setting of the quiet shutdown flag for the SSL connection ssl.
|
|
|
Returns the shutdown status defining which parts of the shutdown handshake have been performed.
|
|
||||||||||||
|
Sets the anytime shutdown mode for the SSL connection ssl.
|
|
|
Sets the debug mode on the SSL object.
|
|
||||||||||||
|
Sets the SSL quiet shutdown mode for the SSL ssl.
|
|
||||||||||||
|
Sets the shutdown status defining which parts of the shutdown handshake have been performed.
|