SmartCardCryptographicKeyAttestationStatus Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the attestation status of a key.
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
- Inheritance
-
SmartCardCryptographicKeyAttestationStatus
- Attributes
Windows requirements
Device family |
Windows Mobile Extension SDK (introduced in 10.0.10586.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduced in v2.0)
|
Fields
Name | Value | Description |
---|---|---|
NoAttestation | 0 | The key has no attestation. |
SoftwareKeyWithoutTpm | 1 | The key is a software key on a device without a TPM. |
SoftwareKeyWithTpm | 2 | The key is a software key on a device with a TPM. |
TpmKeyUnknownAttestationStatus | 3 | The TPM supporting the key has an unknown attestation status. |
TpmKeyWithoutAttestationCapability | 4 | The key is a TPM key on a device that does not have the ability to provide attestation. |
TpmKeyWithTemporaryAttestationFailure | 5 | The key is a TPM key with a temporary attestation failure. |
TpmKeyWithLongTermAttestationFailure | 6 | The key is a TPM key with a long term attestation failure. |
TpmKeyWithAttestation | 7 | The key is a TPM key with attestation. |