你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CreateOctKeyOptions 类

定义

使用 KeyClient创建 AES 密钥所需的属性。

public class CreateOctKeyOptions : Azure.Security.KeyVault.Keys.CreateKeyOptions
type CreateOctKeyOptions = class
    inherit CreateKeyOptions
Public Class CreateOctKeyOptions
Inherits CreateKeyOptions
继承
CreateOctKeyOptions

构造函数

CreateOctKeyOptions(String, Boolean)

初始化 CreateOctKeyOptions 类的新实例。

属性

Enabled

获取或设置一个值,该值指示是否将启用密钥。 如果为 null,则使用服务默认值。

(继承自 CreateKeyOptions)
ExpiresOn

获取或设置一个 , DateTimeOffset 该值指示密钥何时过期。

(继承自 CreateKeyOptions)
Exportable

获取或设置一个值,该值指示是否可以导出私钥。

(继承自 CreateKeyOptions)
HardwareProtected

获取一个值,该值指示是否在硬件安全模块中创建受硬件保护的密钥 (HSM) 。

KeyOperations

获取键应支持的值的列表 KeyOperation

(继承自 CreateKeyOptions)
KeySize

获取或设置密钥大小(以位为单位),例如 128、192 或 256。 如果为 null,则使用服务默认值。

KeyType

获取要创建的 的 JsonWebKey 键类型,包括 OctOctHsm

Name

获取要创建的密钥的名称。

NotBefore

获取或设置一个 , DateTimeOffset 该值指示密钥何时有效。

(继承自 CreateKeyOptions)
ReleasePolicy

获取或设置可导出密钥的策略规则。

(继承自 CreateKeyOptions)
Tags

获取标记字典,其中包含有关键的特定元数据。 尽管无法设置此集合,但可以使用 集合初始值设定项对其进行修改或初始化。

(继承自 CreateKeyOptions)

适用于