C# Класс Microsoft.Identity.Client.WebUI

Наследование: IWebUI
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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