WebAuthenticationCoreManager 클래스

정의

웹 계정 공급자로부터 토큰을 가져오기 위한 핵심 메서드를 포함합니다.

public ref class WebAuthenticationCoreManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAuthenticationCoreManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class WebAuthenticationCoreManager
Public Class WebAuthenticationCoreManager
상속
Object Platform::Object IInspectable WebAuthenticationCoreManager
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1607 14393 CreateWebAccountMonitor
1803 17134 FindAllAccountsAsync(WebAccountProvider)
1803 17134 FindAllAccountsAsync(WebAccountProvider,String)
1803 17134 FindSystemAccountProviderAsync(String)
1803 17134 FindSystemAccountProviderAsync(String,String)
1803 17134 FindSystemAccountProviderAsync(String,String,User)

메서드

CreateWebAccountMonitor(IIterable<WebAccount>)

지정된 계정을 watch 웹 계정 모니터를 만듭니다.

FindAccountAsync(WebAccountProvider, String)

웹 계정 공급자를 비동기적으로 찾습니다.

FindAccountProviderAsync(String)

웹 계정 공급자를 비동기적으로 찾습니다.

FindAccountProviderAsync(String, String)

웹 계정 공급자를 비동기적으로 찾습니다.

FindAccountProviderAsync(String, String, User)

웹 계정 공급자를 비동기적으로 찾습니다.

FindAllAccountsAsync(WebAccountProvider)

특정 ID 공급자에 대해 사용자가 추가한 모든 계정을 열거합니다.

FindAllAccountsAsync(WebAccountProvider, String)

특정 ID 공급자에 대해 사용자가 추가한 모든 계정을 열거합니다.

FindSystemAccountProviderAsync(String)

디바이스 전체 인증을 위해 웹 계정 공급자를 비동기적으로 찾으려고 시도합니다.

FindSystemAccountProviderAsync(String, String)

디바이스 전체 인증을 위해 웹 계정 공급자를 비동기적으로 찾으려고 시도합니다.

FindSystemAccountProviderAsync(String, String, User)

디바이스 전체 인증을 위해 웹 계정 공급자를 비동기적으로 찾으려고 시도합니다.

GetTokenSilentlyAsync(WebTokenRequest)

UI를 표시하지 않고 토큰을 비동기적으로 가져옵니다. 사용자에게 자격 증명을 입력하라는 메시지가 표시되지 않습니다.

GetTokenSilentlyAsync(WebTokenRequest, WebAccount)

UI를 표시하지 않고 토큰을 비동기적으로 가져옵니다. 사용자에게 자격 증명을 입력하라는 메시지가 표시되지 않습니다.

RequestTokenAsync(WebTokenRequest)

웹 계정 공급자로부터 토큰을 비동기적으로 요청합니다. 필요한 경우 사용자에게 자격 증명을 입력하라는 메시지가 표시됩니다.

RequestTokenAsync(WebTokenRequest, WebAccount)

웹 계정 공급자로부터 토큰을 비동기적으로 요청합니다. 필요한 경우 사용자에게 자격 증명을 입력하라는 메시지가 표시됩니다.

적용 대상

추가 정보