FDTLSCertStore

Certificate store that can generate self-signed X509 certificates for DTLS

Windows
MacOS
Linux

References

Module

DTLSHandlerComponent

Header

/Engine/Plugins/Runtime/PacketHandlers/DTLSHandlerComponent/Source/Public/DTLSCertStore.h

Include

#include "DTLSCertStore.h"

Syntax

struct FDTLSCertStore

Remarks

Certificate store that can generate self-signed X509 certificates for DTLS

Functions

Name Description

Public function

TSharedPtr< ...

 

CreateCert

(
    const FTimespan& Lifetime
)

Create a new certificate

Lifetime time in seconds until expiration of certificate

Public function

TSharedPtr< ...

 

CreateCert

(
    const FTimespan& Lifetime,
    const FString& Identifier
)

Create a new certificate and store internally

Public function Static

FDTLSCertSto...

 

Get()

Retrieve cert store

Public function Const

TSharedPtr< ...

 

GetCert

(
    const FString& Identifier
)

Retrieve a certificate using unique identifier

Public function

bool

 

RemoveCert

(
    const FString& Identifier
)

Remove a certificate using unique identifier

Constants

Name

Description

Instance

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss