Я использую API Windows 10 «Паспорт» и «Окно Hello» в своем приложении WPF.
bool keyCredentialAvailable = await KeyCredentialManager.IsSupportedAsync();
if (keyCredentialAvailable)
{
KeyCredentialRetrievalResult keyCreationResult = await KeyCredentialManager.RequestCreateAsync("Hi", KeyCredentialCreationOption.ReplaceExisting);
}
RequestCreateAsync
открывает всплывающее окно с запросом биометрических данных или PIN-кода. Что видно на скриншоте позади MainWindow.
У меня нет ссылки на это всплывающее окно, чтобы я мог вынести его на передний план. Кроме того, я вызываю этот метод в методе Loaded
моего MainWindow, чтобы можно было убедиться, что главное окно загружено полностью.