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

Ключ — это программный ключ на устройстве без доверенного платформенного модуля.

SoftwareKeyWithTpm 2

Ключ — это программный ключ на устройстве с TPM.

TpmKeyUnknownAttestationStatus 3

Доверенный платформенный модуль, поддерживающий ключ, имеет неизвестное состояние аттестации.

TpmKeyWithAttestation 7

Ключ является ключом доверенного платформенного модуля с аттестацией.

TpmKeyWithLongTermAttestationFailure 6

Ключ является ключом доверенного платформенного модуля с долгосрочным сбоем аттестации.

TpmKeyWithoutAttestationCapability 4

Ключ — это ключ доверенного платформенного модуля на устройстве, которое не может обеспечить аттестацию.

TpmKeyWithTemporaryAttestationFailure 5

Ключ является ключом доверенного платформенного модуля с временным сбоем аттестации.

Применяется к

См. также раздел