kinetic-c  v0.12.0
Seagate Kinetic Protocol Client Library for C
Functions
kinetic_hmac.h File Reference
#include "kinetic_types_internal.h"
#include "kinetic.pb-c.h"

Go to the source code of this file.

Functions

void KineticHMAC_Init (KineticHMAC *hmac, Com__Seagate__Kinetic__Proto__Command__Security__ACL__HMACAlgorithm algorithm)
 
void KineticHMAC_Populate (KineticHMAC *hmac, Com__Seagate__Kinetic__Proto__Message *msg, const ByteArray key)
 
bool KineticHMAC_Validate (const Com__Seagate__Kinetic__Proto__Message *msg, const ByteArray key)
 

Function Documentation

void KineticHMAC_Init ( KineticHMAC hmac,
Com__Seagate__Kinetic__Proto__Command__Security__ACL__HMACAlgorithm  algorithm 
)
void KineticHMAC_Populate ( KineticHMAC hmac,
Com__Seagate__Kinetic__Proto__Message *  msg,
const ByteArray  key 
)
bool KineticHMAC_Validate ( const Com__Seagate__Kinetic__Proto__Message *  msg,
const ByteArray  key 
)