12 #include <boost/shared_ptr.hpp> 29 explicit D2TsigKey(
const std::string& key_spec);
44 const void* secret,
size_t secret_len,
size_t digestbits = 0);
76 #endif // D2_TSIG_KEY_H The Name class encapsulates DNS names.
virtual dns::TSIGContextPtr createContext()
Create TSIG context.
boost::shared_ptr< D2TsigKey > D2TsigKeyPtr
Type of pointer to a D2 TSIG key.
Statistics keeping extension of the DNS TSIGKey class.
virtual ~D2TsigKey()
Destructor.
virtual void resetStats()
Reset statistics.
D2TsigKey(const std::string &key_spec)
Constructor.
Defines the logger used by the top-level component of kea-lfc.
boost::shared_ptr< TSIGContext > TSIGContextPtr