Skip to content

OpenSSL platform

«interface»SolidSyslogSecurityPolicyOpenSslAesGcmPolicyOpenSsl

Struct SolidSyslogOpenSslAesGcmPolicyConfig

ClassList > SolidSyslogOpenSslAesGcmPolicyConfig

Supplies the key SolidSyslogOpenSslAesGcmPolicy seals and opens with.

  • #include <SolidSyslogOpenSslAesGcmPolicy.h>
struct SolidSyslogOpenSslAesGcmPolicyConfig
{
    SolidSyslogKeyFunction GetKey;
    void* KeyContext;
};

Public Attributes Documentation

GetKey

Fetches the 32-byte AES-256 key on demand; required.

SolidSyslogKeyFunction SolidSyslogOpenSslAesGcmPolicyConfig::GetKey;

A key that is unavailable or not exactly 32 bytes fails the seal/open closed.


KeyContext

Passed back to GetKey unchanged; NULL is fine.

void* SolidSyslogOpenSslAesGcmPolicyConfig::KeyContext;



The documentation for this class was generated from the following file Platform/OpenSsl/Interface/SolidSyslogOpenSslAesGcmPolicy.h