Describes a single globally-visible crypto key object.
Definition at line 362 of file NvSIPLDeviceBlockInfo.hpp.
|
| CryptoKeyInfo (std::string const &purpose, std::string const &name, uint32_t const chanID) |
| Create key info entry object with a specified purpose, name and channel ID. 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...
|
|
◆ 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 channel ID.
- Parameters
-
[in] | purpose | Purpose of the key. See CryptoKeyInfo::keyPurpose for details. |
[in] | name | Name of the key. See CryptoKeyInfo::keyName for details. |
[in] | chanID | Cyrpto channel ID. See CryptoKeyInfo::cryptoChanID for details. |
Definition at line 395 of file NvSIPLDeviceBlockInfo.hpp.
◆ chanID()
uint32_t nvsipl::CryptoKeyInfo::chanID |
( |
| ) |
const |
|
inlinenoexcept |
Returns a crypto channel ID associated with the key.
- Return values
-
channelID | The crypto channel ID of this key. |
Definition at line 417 of file NvSIPLDeviceBlockInfo.hpp.
◆ name()
const std::string& nvsipl::CryptoKeyInfo::name |
( |
| ) |
const |
|
inlinenoexcept |
◆ purpose()
const std::string& nvsipl::CryptoKeyInfo::purpose |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file: