Поделиться через


SecondaryAuthenticationFactorAuthentication Класс

Определение

Содержит основные методы проверки подлинности на устройстве-компаньоне.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (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
Наследование
Object Platform::Object IInspectable SecondaryAuthenticationFactorAuthentication
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Свойства

DeviceConfigurationData

Возвращает данные конфигурации устройства.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

DeviceNonce

Возвращает nonce устройства.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

ServiceAuthenticationHmac

Возвращает проверку подлинности службы HMAC.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

SessionNonce

Возвращает nonce сеанса.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

Методы

AbortAuthenticationAsync(String)

Прерывает проверку подлинности.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

FinishAuthenticationAsync(IBuffer, IBuffer)

Завершает проверку подлинности с помощью устройства-компаньона.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

GetAuthenticationStageInfoAsync()

Возвращает сведения на этапе проверки подлинности.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

ShowNotificationMessageAsync(String, SecondaryAuthenticationFactorAuthenticationMessage)

Отображает сообщение над экраном блокировки или на плитке параметра входа устройства-компаньона.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

StartAuthenticationAsync(String, IBuffer)

Запустите проверку подлинности с помощью устройства-компаньона.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

События

AuthenticationStageChanged

Возникает при изменении этапа проверки подлинности.

Примечание

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не подготовлена корпорацией Майкрософт специально для использования возможности secondaryAuthenticationFactor , вызовы этого API завершатся ошибкой. Чтобы подать заявку на утверждение, обратитесь в .cdfonboard@microsoft.com Дополнительные сведения о возможностях см. в разделе Объявления возможностей приложений. Общие сведения о платформе сопутствующих устройств см. в статье Общие сведения о разблокировке Windows с помощью сопутствующих устройств (IoT).

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

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