SmartCardCryptographicKeyAttestationStatus 枚举

定义

定义密钥的证明状态。

public enum class SmartCardCryptographicKeyAttestationStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 131072)]
enum class SmartCardCryptographicKeyAttestationStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 131072)]
public enum SmartCardCryptographicKeyAttestationStatus
var value = Windows.Devices.SmartCards.SmartCardCryptographicKeyAttestationStatus.noAttestation
Public Enum SmartCardCryptographicKeyAttestationStatus
继承
SmartCardCryptographicKeyAttestationStatus
属性

Windows 要求

设备系列
Windows Mobile Extension SDK (在 10.0.10586.0 中引入)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (在 v2.0 中引入)

字段

NoAttestation 0

密钥没有证明。

SoftwareKeyWithoutTpm 1

密钥是设备上没有 TPM 的软件密钥。

SoftwareKeyWithTpm 2

密钥是具有 TPM 的设备上的软件密钥。

TpmKeyUnknownAttestationStatus 3

支持密钥的 TPM 具有未知的证明状态。

TpmKeyWithAttestation 7

密钥是带有证明的 TPM 密钥。

TpmKeyWithLongTermAttestationFailure 6

密钥是长期证明失败的 TPM 密钥。

TpmKeyWithoutAttestationCapability 4

密钥是设备上无法提供证明的 TPM 密钥。

TpmKeyWithTemporaryAttestationFailure 5

密钥是临时证明失败的 TPM 密钥。

适用于

另请参阅