C# Class Microsoft.Identity.Client.WebUI

Inheritance: IWebUI
Afficher le fichier Open project: AzureAD/microsoft-authentication-library-for-dotnet Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
OnAuthenticate ( string headers ) : AuthorizationResult

Private Methods

Méthode Description
Authenticate ( Uri requestUri, Uri callbackUri, string headers ) : AuthorizationResult
CallbackMethod ( AuthorizationResult result ) : void
ProcessAuthorizationResult ( WebAuthenticationResult webAuthenticationResult, CallState callState ) : AuthorizationResult
ThrowOnNetworkDown ( ) : void

Method Details

AcquireAuthorizationAsync() public méthode

public AcquireAuthorizationAsync ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : Task
authorizationUri System.Uri
redirectUri System.Uri
additionalHeaders string>.IDictionary
callState CallState
Résultat Task

Authenticate() public méthode

public Authenticate ( Uri authorizationUri, Uri redirectUri, string>.IDictionary additionalHeaders, CallState callState ) : void
authorizationUri System.Uri
redirectUri System.Uri
additionalHeaders string>.IDictionary
callState CallState
Résultat void

OnAuthenticate() protected abstract méthode

protected abstract OnAuthenticate ( string headers ) : AuthorizationResult
headers string
Résultat Microsoft.Identity.Client.Internal.AuthorizationResult

SetAuthorizationResult() public static méthode

public static SetAuthorizationResult ( AuthorizationResult authorizationResultInput ) : void
authorizationResultInput Microsoft.Identity.Client.Internal.AuthorizationResult
Résultat void

WebUI() public méthode

public WebUI ( IPlatformParameters parameters ) : System
parameters IPlatformParameters
Résultat System