Navigation
API > API/Runtime > API/Runtime/SSL
Manager of the ssl library
| Name | ISslManager |
| Type | class |
| Header File | /Engine/Source/Runtime/Online/SSL/Public/Interfaces/ISslManager.h |
| Include Path | #include "Interfaces/ISslManager.h" |
Syntax
class ISslManager
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISslManager() |
Destructor | Interfaces/ISslManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SSL_CTX * CreateSslContext
(
const FSslContextCreateOptions& CreateOptions |
Create an SSL context | Interfaces/ISslManager.h | |
void DestroySslContext
(
SSL_CTX* SslContext |
Destroy an SSL context | Interfaces/ISslManager.h | |
bool InitializeSsl () |
Initialize the ssl library. | Interfaces/ISslManager.h | |
void ShutdownSsl() |
Shutdown the ssl library. Must be called once per call to InitializeSsl | Interfaces/ISslManager.h |