NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::security::tpm::BackEndOsx::Impl Class Reference

Public Member Functions

 Impl ()
 
CFReleaser< SecKeychainItemRef > getKey (const Name &keyName)
 Get private key reference with name keyName. More...
 

Public Attributes

SecKeychainRef keyChainRef
 
bool isTerminalMode
 

Detailed Description

Definition at line 38 of file back-end-osx.cpp.

Constructor & Destructor Documentation

◆ Impl()

ndn::security::tpm::BackEndOsx::Impl::Impl ( )
inline

Definition at line 41 of file back-end-osx.cpp.

Member Function Documentation

◆ getKey()

CFReleaser<SecKeychainItemRef> ndn::security::tpm::BackEndOsx::Impl::getKey ( const Name keyName)
inline

Get private key reference with name keyName.

Parameters
keyName
Returns
reference to the key

Definition at line 53 of file back-end-osx.cpp.

References ndn::util::CFReleaser< T >::get(), ndn::util::CFReleaser< T >::retain(), and ndn::Name::toUri().

Member Data Documentation

◆ keyChainRef

SecKeychainRef ndn::security::tpm::BackEndOsx::Impl::keyChainRef

Definition at line 82 of file back-end-osx.cpp.

◆ isTerminalMode

bool ndn::security::tpm::BackEndOsx::Impl::isTerminalMode

Definition at line 83 of file back-end-osx.cpp.


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