Utilities for the OpenSSL library.
More...
#include <tsOpenSSL.h>
Utilities for the OpenSSL library.
Note that since OpenSSL 1.1.0, no explicit initialization or cleanup is required.
◆ Version()
| static UString ts::OpenSSL::Version |
( |
| ) |
|
|
static |
Get a full version string for the OpenSSL library.
- Returns
- The version string.
◆ GetErrors()
| static void ts::OpenSSL::GetErrors |
( |
UStringList & |
errors | ) |
|
|
static |
Get last errors from the OpenSSL library.
The error messages are removed from the OpenSSL error message queue.
- Parameters
-
| [out] | errors | List of error messages. |
◆ ReportErrors()
Report last errors from the OpenSSL library.
The error messages are removed from the OpenSSL error message queue.
- Parameters
-
| [out] | report | Where to report error messages. |
| [in] | severity | Severity level. |
◆ Debug()
| static bool ts::OpenSSL::Debug |
( |
| ) |
|
|
static |
Check if environment variable TS_DEBUG_OPENSSL is defined.
- Returns
- True if environment variable TS_DEBUG_OPENSSL is defined.
The documentation for this class was generated from the following file: