NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
nvsipl::CryptoKeyInfo Class Reference

Detailed Description

Describes a single globally-visible crypto key object.

Definition at line 236 of file NvSIPLDeviceBlockInfo.hpp.

Public Member Functions

 CryptoKeyInfo (std::string const &purpose, std::string const &name, uint32_t const chanID)
 Create key info entry object with a specified purpose, name and channelID. More...
 
const std::string & name () const noexcept
 Returns a name of the key. More...
 
const std::string & purpose () const noexcept
 Returns purpose of the key. More...
 
uint32_t chanID () const noexcept
 Returns a crypto channel ID associated with the key. More...
 

Constructor & Destructor Documentation

◆ CryptoKeyInfo()

nvsipl::CryptoKeyInfo::CryptoKeyInfo ( std::string const &  purpose,
std::string const &  name,
uint32_t const  chanID 
)
inline

Create key info entry object with a specified purpose, name and channelID.

Definition at line 253 of file NvSIPLDeviceBlockInfo.hpp.

Member Function Documentation

◆ chanID()

uint32_t nvsipl::CryptoKeyInfo::chanID ( ) const
inlinenoexcept

Returns a crypto channel ID associated with the key.

Definition at line 263 of file NvSIPLDeviceBlockInfo.hpp.

◆ name()

const std::string& nvsipl::CryptoKeyInfo::name ( ) const
inlinenoexcept

Returns a name of the key.

Definition at line 259 of file NvSIPLDeviceBlockInfo.hpp.

◆ purpose()

const std::string& nvsipl::CryptoKeyInfo::purpose ( ) const
inlinenoexcept

Returns purpose of the key.

Definition at line 261 of file NvSIPLDeviceBlockInfo.hpp.


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