File SolidSyslogOpenSslHmacSha256Policy.h¶
File List > Interface > SolidSyslogOpenSslHmacSha256Policy.h
Go to the documentation of this file
#ifndef SOLIDSYSLOGOPENSSLHMACSHA256POLICY_H
#define SOLIDSYSLOGOPENSSLHMACSHA256POLICY_H
#include "ExternC.h"
#include "SolidSyslogKeyFunction.h"
struct SolidSyslogSecurityPolicy;
EXTERN_C_BEGIN
struct SolidSyslogOpenSslHmacSha256PolicyConfig
{
SolidSyslogKeyFunction GetKey;
void* KeyContext;
};
struct SolidSyslogSecurityPolicy* SolidSyslogOpenSslHmacSha256Policy_Create(
const struct SolidSyslogOpenSslHmacSha256PolicyConfig* config
);
void SolidSyslogOpenSslHmacSha256Policy_Destroy(struct SolidSyslogSecurityPolicy * base);
EXTERN_C_END
#endif /* SOLIDSYSLOGOPENSSLHMACSHA256POLICY_H */