C# 클래스 Microsoft.Identity.Client.WebUI

상속: IWebUI
파일 보기 프로젝트 열기: AzureAD/microsoft-authentication-library-for-dotnet 1 사용 예제들

공개 메소드들

메소드 설명
AcquireAuthorizationAsync ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : Task
Authenticate ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : void
SetAuthorizationResult ( AuthorizationResult authorizationResultInput ) : void
WebUI ( IPlatformParameters parameters ) : System

보호된 메소드들

메소드 설명
OnAuthenticate ( string headers ) : AuthorizationResult

비공개 메소드들

메소드 설명
Authenticate ( Uri requestUri, Uri callbackUri, string headers ) : AuthorizationResult
CallbackMethod ( AuthorizationResult result ) : void
ProcessAuthorizationResult ( WebAuthenticationResult webAuthenticationResult, CallState callState ) : AuthorizationResult
ThrowOnNetworkDown ( ) : void

메소드 상세

AcquireAuthorizationAsync() 공개 메소드

public AcquireAuthorizationAsync ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : Task
authorizationUri System.Uri
redirectUri System.Uri
additionalHeaders string>.IDictionary
callState CallState
리턴 Task

Authenticate() 공개 메소드

public Authenticate ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : void
authorizationUri System.Uri
redirectUri System.Uri
additionalHeaders string>.IDictionary
callState CallState
리턴 void

OnAuthenticate() 보호된 추상적인 메소드

protected abstract OnAuthenticate ( string headers ) : AuthorizationResult
headers string
리턴 Microsoft.Identity.Client.Internal.AuthorizationResult

SetAuthorizationResult() 공개 정적인 메소드

public static SetAuthorizationResult ( AuthorizationResult authorizationResultInput ) : void
authorizationResultInput Microsoft.Identity.Client.Internal.AuthorizationResult
리턴 void

WebUI() 공개 메소드

public WebUI ( IPlatformParameters parameters ) : System
parameters IPlatformParameters
리턴 System