SecondaryAuthenticationFactorDeviceCapabilities SecondaryAuthenticationFactorDeviceCapabilities SecondaryAuthenticationFactorDeviceCapabilities SecondaryAuthenticationFactorDeviceCapabilities Enum

Definition

Represents the capabilities of the companion device.

Note

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft to use the secondaryAuthenticationFactor capability, calls to this API will fail. To apply for approval, contact cdfonboard@microsoft.com. For more information on capabilities, see App capability declarations. For an overview of the Companion Device Framework, see the Windows Unlock with companion (IoT) devices overview.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class SecondaryAuthenticationFactorDeviceCapabilitiespublic enum SecondaryAuthenticationFactorDeviceCapabilitiesPublic Enum SecondaryAuthenticationFactorDeviceCapabilities// You can use this enum in JavaScript.
Attributes
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Fields

CloseRangeDataTransmission CloseRangeDataTransmission CloseRangeDataTransmission CloseRangeDataTransmission
ConfirmUserIntentToAuthenticate ConfirmUserIntentToAuthenticate ConfirmUserIntentToAuthenticate ConfirmUserIntentToAuthenticate

Set this flag if the companion device can confirm user intent to authenticate.

HMacSha256 HMacSha256 HMacSha256 HMacSha256

The device supports HMacSha256.

None None None None

No capabilities.

SecureStorage SecureStorage SecureStorage SecureStorage

Set this flag if the companion device supports secure storage and can protect auth key and device key from unauthorized access. In order to make sure your key storage meets the security bar, contact cdfonboard@microsoft.com.

StoreKeys StoreKeys StoreKeys StoreKeys

Set this flag if the companion device stores the auth key and device keys.

SupportSecureUserPresenceCheck SupportSecureUserPresenceCheck SupportSecureUserPresenceCheck SupportSecureUserPresenceCheck

Set this flag if the companion device supports secure storage and can protect auth key and device key from unauthorized access. In order to make sure your key storage meets the security bar, contact cdfonboard@microsoft.com.

TransmittedDataIsEncrypted TransmittedDataIsEncrypted TransmittedDataIsEncrypted TransmittedDataIsEncrypted

Set this flag if the companion device transmits auth keys and devices key over an encrypted channel.

See Also