Condividi tramite


SecondaryAuthenticationFactorAuthentication Classe

Definizione

Contiene i metodi di base per l'autenticazione con un dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità dell'app. Per una panoramica di Companion Device Framework, vedere la panoramica dei dispositivi Windows Unlock with companion (IoT).

public ref class SecondaryAuthenticationFactorAuthentication sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SecondaryAuthenticationFactorAuthentication final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 655360, "Windows.Foundation.UniversalApiContract")]
class SecondaryAuthenticationFactorAuthentication final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SecondaryAuthenticationFactorAuthentication
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("SecondaryAuthenticationFactorAuthentication is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 655360, "Windows.Foundation.UniversalApiContract")]
public sealed class SecondaryAuthenticationFactorAuthentication
Public NotInheritable Class SecondaryAuthenticationFactorAuthentication
Ereditarietà
Object Platform::Object IInspectable SecondaryAuthenticationFactorAuthentication
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Proprietà

DeviceConfigurationData

Ottiene i dati di configurazione del dispositivo.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

DeviceNonce

Ottiene il nonce del dispositivo.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

ServiceAuthenticationHmac

Ottiene l'autenticazione del servizio HMAC.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

SessionNonce

Ottiene il nonce della sessione.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

Metodi

AbortAuthenticationAsync(String)

Interrompe un'autenticazione.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

FinishAuthenticationAsync(IBuffer, IBuffer)

Completa un'autenticazione con un dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

GetAuthenticationStageInfoAsync()

Ottiene informazioni sulla fase di autenticazione.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

ShowNotificationMessageAsync(String, SecondaryAuthenticationFactorAuthenticationMessage)

Visualizza un messaggio sopra la schermata di blocco o nel riquadro dell'opzione di accesso del dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

StartAuthenticationAsync(String, IBuffer)

Avviare un'autenticazione con un dispositivo complementare.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

Eventi

AuthenticationStageChanged

Viene generato quando cambia la fase di autenticazione.

Nota

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account sviluppatore non venga effettuato appositamente da Microsoft per usare la funzionalità secondaryAuthenticationFactor , le chiamate a questa API avranno esito negativo. Per richiedere l'approvazione, contattare cdfonboard@microsoft.com. Per altre informazioni sulle funzionalità, vedere Dichiarazioni di funzionalità delle app. Per una panoramica di Companion Device Framework, vedere panoramica di Sblocco di Windows con dispositivi complementari (IoT ).

Si applica a

Vedi anche