22 #ifndef NDN_SECURITY_TPM_KEY_HANDLE_OSX_HPP 23 #define NDN_SECURITY_TPM_KEY_HANDLE_OSX_HPP 28 #ifndef NDN_CXX_HAVE_OSX_FRAMEWORKS 29 #error "This file should not be compiled ..." 47 doSign(
DigestAlgorithm digestAlgorithm,
const uint8_t* buf,
size_t size)
const final;
50 doDecrypt(
const uint8_t* cipherText,
size_t cipherTextLen)
const final;
53 doDerivePublicKey()
const final;
63 #endif // NDN_SECURITY_TPM_KEY_HANDLE_OSX_HPP
Copyright (c) 2013-2017 Regents of the University of California.
KeyHandleOsx(const KeyRefOsx &key)
Abstraction of TPM key handle.
Abstraction of TPM key handle used by the TPM based on OS X Keychain Service.
shared_ptr< const Buffer > ConstBufferPtr