FDTLSCertificate

Container for an X509 certificate

Choose your operating system:

Windows

macOS

Linux

References

Module

DTLSHandlerComponent

Header

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

Include

#include "DTLSCertificate.h"

Syntax

struct FDTLSCertificate

Remarks

Container for an X509 certificate

Constructors

Name Description

Public function

FDTLSCertificate()

Public function

FDTLSCertificate

(
    const FDTLSCertificate&
)

Destructors

Name Description

Public function

~FDTLSCertificate()

Functions

Name Description

Public function

bool

 

GenerateCertificate

(
    const FTimespan& Lifetime
)

Generate a self-signed certificate

Public function Const

X509 *

 

GetCertificate()

Get OpenSSL X509 certificate pointer

Public function Const

TArrayView< ...

 

GetFingerprint()

Get array view of fingerprint data

Public function Const

EVP_PKEY ...

 

GetPKey()

Get OpenSSL private key pointer

Operators

Name Description

Public function

FDTLSCertifi...

 

operator=

(
    const FDTLSCertificate&
)