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: