Logo
中文版
详情联系: neusar-support@reachauto.com
ara::crypto::keys::KeySlotContentProps结构体 参考

当前密钥槽内容的属性,即存储到密钥槽的当前实例的属性。 更多...

#include <key_slot_content_props.h>

ara::crypto::keys::KeySlotContentProps 的协作图:
Collaboration graph

Public 类型

using Uptr = std::unique_ptr< KeySlotContentProps >
 KeySlotContentProps的共享智能指针 更多...
 

Public 成员函数

 KeySlotContentProps ()=default
 KeySlotContentProps对象函数 更多...
 

Public 属性

CryptoObjectUid mObjectUid
 存储到当前槽的加密对象的UID。 更多...
 
CryptoAlgId mAlgId
 存储到当前槽的加密对象的密钥算法。 更多...
 
std::size_t mObjectSize
 存储在当前槽的对象的实际大小 更多...
 
AllowedUsageFlags mContentAllowedUsage
 存储在当前槽的对象允许的操作 更多...
 
CryptoObjectType mObjectType
 存储在当前槽中对象的实际类型 更多...
 

详细描述

当前密钥槽内容的属性,即存储到密钥槽的当前实例的属性。

Swsid
SWS_CRYPT_30500
符合标准
yes
非标原因
N/A
种类
struct
符号
ara::crypto::keys::KeySlotContentProps
范围
namespace ara::crypto::keys
分类
ara
头文件
注解
N/A

在文件 第 行定义.

成员类型定义说明

◆ Uptr

KeySlotContentProps的共享智能指针

Swsid
SWS_CRYPT_30511
符合标准
yes
非标原因
N/A
种类
type alias
符号
Uptr
范围
struct ara::crypto::keys::KeySlotContentProps
派生来源
std::unique_ptr
分类
ara
头文件
注解
N/A

在文件 第 行定义.

构造及析构函数说明

◆ KeySlotContentProps()

ara::crypto::keys::KeySlotContentProps::KeySlotContentProps ( )
default

KeySlotContentProps对象函数

模板参数
N/A
参数
[in]N/A
[out]N/A
[in,out]N/A
返回
N/A
注解
N/A
错误码偏差项
N/A
异常
N/A
Swsid
SWS_CRYPT_30510
符合标准
yes
非标原因
N/A
种类
function
可见
public
线程安全
reentrant
Fireandforget
no
错误
N/A
头文件
异常安全
noexcept
分类
ara

类成员变量说明

◆ mAlgId

CryptoAlgId ara::crypto::keys::KeySlotContentProps::mAlgId

存储到当前槽的加密对象的密钥算法。

Swsid
SWS_CRYPT_30503
符合标准
yes
非标原因
N/A
种类
variable
符号
ara::crypto::keys::KeySlotContentProps::mAlgId
范围
struct ara::crypto::keys::KeySlotContentProps
类型
CryptoAlgId
分类
ara
头文件
注解
N/A

在文件 第 行定义.

◆ mContentAllowedUsage

AllowedUsageFlags ara::crypto::keys::KeySlotContentProps::mContentAllowedUsage

存储在当前槽的对象允许的操作

Swsid
SWS_CRYPT_30506
符合标准
yes
非标原因
N/A
种类
variable
符号
ara::crypto::keys::KeySlotContentProps::mContentAllowedUsage
范围
struct ara::crypto::keys::KeySlotContentProps
类型
AllowedUsageFlags
分类
ara
头文件
注解
N/A

在文件 第 行定义.

◆ mObjectSize

std::size_t ara::crypto::keys::KeySlotContentProps::mObjectSize

存储在当前槽的对象的实际大小

Swsid
SWS_CRYPT_30505
符合标准
yes
非标原因
N/A
种类
variable
符号
ara::crypto::keys::KeySlotContentProps::mObjectSize
范围
struct ara::crypto::keys::KeySlotContentProps
类型
std::size_t
分类
ara
头文件
注解
N/A

在文件 第 行定义.

◆ mObjectType

CryptoObjectType ara::crypto::keys::KeySlotContentProps::mObjectType

存储在当前槽中对象的实际类型

Swsid
SWS_CRYPT_30508
符合标准
yes
非标原因
N/A
种类
variable
符号
ara::crypto::keys::KeySlotContentProps::mObjectType
范围
struct ara::crypto::keys::KeySlotContentProps
类型
CryptoObjectType
分类
ara
头文件
注解
N/A

在文件 第 行定义.

◆ mObjectUid

CryptoObjectUid ara::crypto::keys::KeySlotContentProps::mObjectUid

存储到当前槽的加密对象的UID。

Swsid
SWS_CRYPT_30501
符合标准
yes
非标原因
N/A
种类
variable
符号
ara::crypto::keys::KeySlotContentProps::mObjectUid
范围
struct ara::crypto::keys::KeySlotContentProps
类型
CryptoObjectUid
分类
ara
头文件
注解
N/A

在文件 第 行定义.