FDTLSCertStore

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

Choose your operating system:

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