BackupCertificate(String, CancellationToken)
|
创建证书的备份(包括所有版本),这些版本可用于在删除证书时将证书还原到备份时的状态,或者将证书还原到原始值所在的同一区域中的其他保管库。 此操作需要证书/备份权限。
|
BackupCertificateAsync(String, CancellationToken)
|
创建证书的备份(包括所有版本),这些版本可用于在删除证书时将证书还原到备份时的状态,或者将证书还原到原始值所在的同一区域中的其他保管库。 此操作需要证书/备份权限。
|
CreateIssuer(CertificateIssuer, CancellationToken)
|
在密钥保管库中创建或替换证书 CertificateIssuer 。 此操作需要 certificates/setissuers 权限。
|
CreateIssuerAsync(CertificateIssuer, CancellationToken)
|
在密钥保管库中创建或替换证书 CertificateIssuer 。 此操作需要 certificates/setissuers 权限。
|
DeleteContacts(CancellationToken)
|
从密钥保管库中删除所有证书 CertificateContact,替换任何现有联系人。 此操作需要 certificates/managecontacts 权限。
|
DeleteContactsAsync(CancellationToken)
|
从密钥保管库中删除所有证书 CertificateContact,替换任何现有联系人。 此操作需要 certificates/managecontacts 权限。
|
DeleteIssuer(String, CancellationToken)
|
从保管库中删除指定的证书 CertificateIssuer 。 此操作需要 certificate/deleteissuers 权限。
|
DeleteIssuerAsync(String, CancellationToken)
|
从保管库中删除指定的证书 CertificateIssuer 。 此操作需要 certificate/deleteissuers 权限。
|
DownloadCertificate(DownloadCertificateOptions, CancellationToken)
|
从指定的证书创建 。X509Certificate2
|
DownloadCertificate(String, String, CancellationToken)
|
从指定的证书创建 。X509Certificate2
|
DownloadCertificateAsync(DownloadCertificateOptions, CancellationToken)
|
从指定的证书创建 。X509Certificate2
|
DownloadCertificateAsync(String, String, CancellationToken)
|
从指定的证书创建 。X509Certificate2
|
GetCertificate(String, CancellationToken)
|
返回最新版本的 及其 KeyVaultCertificateCertificatePolicy。 此操作需要证书/获取权限。
|
GetCertificateAsync(String, CancellationToken)
|
返回最新版本的 及其 KeyVaultCertificateCertificatePolicy。 此操作需要证书/获取权限。
|
GetCertificateOperation(String, CancellationToken)
|
从密钥保管库获取挂起 CertificateOperation 的 。 此操作需要证书/获取权限。
|
GetCertificateOperationAsync(String, CancellationToken)
|
从密钥保管库获取挂起 CertificateOperation 的 。 此操作需要证书/获取权限。
|
GetCertificatePolicy(String, CancellationToken)
|
检索 CertificatePolicy 指定证书的 。 此操作需要证书/获取权限。
|
GetCertificatePolicyAsync(String, CancellationToken)
|
检索 CertificatePolicy 指定证书的 。 此操作需要证书/获取权限。
|
GetCertificateVersion(String, String, CancellationToken)
|
获取 特定版本的 KeyVaultCertificate。 此操作需要证书/获取权限。
|
GetCertificateVersionAsync(String, String, CancellationToken)
|
获取 特定版本的 KeyVaultCertificate。 此操作需要证书/获取权限。
|
GetContacts(CancellationToken)
|
获取密钥保管库的证书 CertificateContact。 此操作需要 certificates/managecontacts 权限。
|
GetContactsAsync(CancellationToken)
|
获取密钥保管库的证书 CertificateContact。 此操作需要 certificates/managecontacts 权限。
|
GetDeletedCertificate(String, CancellationToken)
|
检索有关指定已删除 KeyVaultCertificate的信息。 此操作仅适用于启用了软删除的保管库,并且需要证书/获取权限。
|
GetDeletedCertificateAsync(String, CancellationToken)
|
检索有关指定已删除 KeyVaultCertificate的信息。 此操作仅适用于启用了软删除的保管库,并且需要证书/获取权限。
|
GetDeletedCertificates(Boolean, CancellationToken)
|
枚举保管库中已删除的证书。 此操作仅在启用了软删除的保管库上可用,并且需要证书/列表/获取权限。
|
GetDeletedCertificatesAsync(Boolean, CancellationToken)
|
枚举保管库中已删除的证书。 此操作仅在启用了软删除的保管库上可用,并且需要证书/列表/获取权限。
|
GetIssuer(String, CancellationToken)
|
从保管库检索指定的证书 CertificateIssuer 。 此操作需要 certificates/getissuers 权限。
|
GetIssuerAsync(String, CancellationToken)
|
从保管库检索指定的证书 CertificateIssuer 。 此操作需要 certificates/getissuers 权限。
|
GetPropertiesOfCertificates(Boolean, CancellationToken)
|
列出指定保管库中所有已启用和禁用的证书的属性。 可以在后续调用 中使用返回 Name 的 GetCertificate(String, CancellationToken)。
此操作需要证书/列表权限。
|
GetPropertiesOfCertificatesAsync(Boolean, CancellationToken)
|
列出指定保管库中所有已启用和禁用的证书的属性。 可以在后续调用 中使用返回 Name 的 GetCertificate(String, CancellationToken)。
此操作需要证书/列表权限。
|
GetPropertiesOfCertificateVersions(String, CancellationToken)
|
列出指定保管库中指定证书的所有已启用和禁用版本的属性。 可以在后续调用 中使用返回 Name 的 GetCertificateVersion(String, String, CancellationToken)。
此操作需要证书/列表权限。
|
GetPropertiesOfCertificateVersionsAsync(String, CancellationToken)
|
列出指定保管库中指定证书的所有已启用和禁用版本的属性。 可以在后续调用 中使用返回 Name 的 GetCertificateVersion(String, String, CancellationToken)。
此操作需要证书/列表权限。
|
GetPropertiesOfIssuers(CancellationToken)
|
列出指定保管库中所有颁发者的属性。 可以在后续调用 中使用返回 Name 的 GetIssuer(String, CancellationToken)。
此操作需要 certificates/getissuers 权限。
|
GetPropertiesOfIssuersAsync(CancellationToken)
|
列出指定保管库中所有颁发者的属性。 可以在后续调用 中使用返回 Name 的 GetIssuer(String, CancellationToken)。
此操作需要 certificates/getissuers 权限。
|
ImportCertificate(ImportCertificateOptions, CancellationToken)
|
将预先存在的证书导入密钥保管库。 指定的证书必须采用 PFX 或 ASCII PEM 格式,并且必须包含私钥以及 X.509 证书。 此操作需要证书/导入权限。
|
ImportCertificateAsync(ImportCertificateOptions, CancellationToken)
|
将预先存在的证书导入密钥保管库。 指定的证书必须采用 PFX 或 ASCII PEM 格式,并且必须包含私钥以及 X.509 证书。 此操作需要证书/导入权限。
|
MergeCertificate(MergeCertificateOptions, CancellationToken)
|
将证书或证书链与服务中当前可用的密钥对合并。 此操作需要证书/创建权限。
|
MergeCertificateAsync(MergeCertificateOptions, CancellationToken)
|
将证书或证书链与服务中当前可用的密钥对合并。 此操作需要证书/创建权限。
|
PurgeDeletedCertificate(String, CancellationToken)
|
永久且不可逆地删除指定的已删除证书,无法恢复。 此操作仅适用于启用了软删除的保管库,并且需要证书/清除权限。 如果 DeletedCertificate 的 DeletedCertificate.RecoveryLevel 未指定“Purgeable”,则操作不可用。
|
PurgeDeletedCertificateAsync(String, CancellationToken)
|
永久且不可逆地删除指定的已删除证书,无法恢复。 此操作仅适用于启用了软删除的保管库,并且需要证书/清除权限。 如果 DeletedCertificate 的 DeletedCertificate.RecoveryLevel 未指定“Purgeable”,则操作不可用。
|
RestoreCertificateBackup(Byte[], CancellationToken)
|
KeyVaultCertificate从 或 创建的BackupCertificate(String, CancellationToken)BackupCertificateAsync(String, CancellationToken)备份中还原 ,包括所有版本。 备份必须还原到其原始保管库所在的同一区域中的保管库。 此操作需要证书/还原权限。
|
RestoreCertificateBackupAsync(Byte[], CancellationToken)
|
KeyVaultCertificate从 或 创建的BackupCertificate(String, CancellationToken)BackupCertificateAsync(String, CancellationToken)备份中还原 ,包括所有版本。 备份必须还原到其原始保管库所在的同一区域中的保管库。 此操作需要证书/还原权限。
|
SetContacts(IEnumerable<CertificateContact>, CancellationToken)
|
设置密钥保管库的证书 CertificateContact,替换任何现有联系人。 此操作需要 certificates/managecontacts 权限。
|
SetContactsAsync(IEnumerable<CertificateContact>, CancellationToken)
|
设置密钥保管库的证书 CertificateContact,替换任何现有联系人。 此操作需要 certificates/managecontacts 权限。
|
StartCreateCertificate(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken)
|
启动长时间运行的操作,以使用指定的证书策略在保管库中创建 KeyVaultCertificate 。
|
StartCreateCertificateAsync(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken)
|
启动长时间运行的操作,以使用指定的证书策略在保管库中创建 KeyVaultCertificate 。
|
StartDeleteCertificate(String, CancellationToken)
|
删除指定 KeyVaultCertificate的所有版本。 如果保管库已启用软删除, KeyVaultCertificate 则将标记为永久删除,并且可以使用 恢复 StartRecoverDeletedCertificate(String, CancellationToken)或使用 清除 PurgeDeletedCertificate(String, CancellationToken)。 此操作需要证书/删除权限。
|
StartDeleteCertificateAsync(String, CancellationToken)
|
删除指定 KeyVaultCertificate的所有版本。 如果保管库已启用软删除, KeyVaultCertificate 则将标记为永久删除,并且可以使用 恢复 StartRecoverDeletedCertificate(String, CancellationToken)或使用 清除 PurgeDeletedCertificate(String, CancellationToken)。 此操作需要证书/删除权限。
|
StartRecoverDeletedCertificate(String, CancellationToken)
|
将 DeletedCertificate 恢复到其预先删除的状态。 此操作仅适用于启用了软删除的保管库,并且需要证书/恢复权限。
|
StartRecoverDeletedCertificateAsync(String, CancellationToken)
|
将 DeletedCertificate 恢复到其预先删除的状态。 此操作仅适用于启用了软删除的保管库,并且需要证书/恢复权限。
|
UpdateCertificatePolicy(String, CertificatePolicy, CancellationToken)
|
汇报CertificatePolicy指定证书的 。 此操作需要证书/更新权限。
|
UpdateCertificatePolicyAsync(String, CertificatePolicy, CancellationToken)
|
汇报CertificatePolicy指定证书的 。 此操作需要证书/更新权限。
|
UpdateCertificateProperties(CertificateProperties, CancellationToken)
|
使用其可变属性的指定值汇报指定的 KeyVaultCertificate 。 此操作需要证书/更新权限。
|
UpdateCertificatePropertiesAsync(CertificateProperties, CancellationToken)
|
使用其可变属性的指定值汇报指定的 KeyVaultCertificate 。 此操作需要证书/更新权限。
|
UpdateIssuer(CertificateIssuer, CancellationToken)
|
汇报保管库中的指定证书CertificateIssuer,仅更新指定的字段,其他字段将保持不变。 此操作需要 certificates/setissuers 权限。
|
UpdateIssuerAsync(CertificateIssuer, CancellationToken)
|
汇报保管库中的指定证书CertificateIssuer,仅更新指定的字段,其他字段将保持不变。 此操作需要 certificates/setissuers 权限。
|