Android-cuttlefish cvd tool
Static Public Member Functions | List of all members
teeui::HMac< Impl > Class Template Reference

#include <utils.h>

Static Public Member Functions

template<typename... Data>
static optional< Hmachmac256 (const AuthTokenKey &key, const Data &... data)
 

Detailed Description

template<typename Impl>
class teeui::HMac< Impl >

Implementer are expected to provide an implementation with the following prototype: static optional<array<uint8_t, 32>> hmac256(const uint8_t key[32], std::initializer_list<ByteBufferProxy> buffers);

Member Function Documentation

◆ hmac256()

template<typename Impl >
template<typename... Data>
static optional< Hmac > teeui::HMac< Impl >::hmac256 ( const AuthTokenKey key,
const Data &...  data 
)
inlinestatic

The documentation for this class was generated from the following file: