C# Class Microsoft.Identity.Client.Requests.BaseRequest

Afficher le fichier Open project: AzureAD/microsoft-authentication-library-for-dotnet

Protected Properties

Свойство Type Description
CompletedTask System.Threading.Tasks.Task
restrictToSingleUser bool

Private Properties

Свойство Type Description
AddPolicyParameter string
LogReturnedToken void
MapIdentifierToUser User
NotifyAfterAccessCache void
NotifyBeforeAccessCache void
PreRunAsync System.Threading.Tasks.Task
PreTokenRequest System.Threading.Tasks.Task
RefreshAccessTokenAsync Task
SendHttpMessageAsync Task
SendTokenRequestByRefreshTokenAsync Task

Méthodes publiques

Méthode Description
CreateCallState ( System.Guid correlationId ) : CallState
RunAsync ( ) : Task

Méthodes protégées

Méthode Description
AddAditionalRequestParameters ( DictionaryRequestParameters requestParameters ) : void
BaseRequest ( AuthenticationRequestParameters authenticationRequestParameters ) : System
BrokerInvocationRequired ( ) : bool
GetDecoratedScope ( HashSet inputScope ) : HashSet
PostRunAsync ( AuthenticationResult result ) : System.Threading.Tasks.Task
PostTokenRequest ( AuthenticationResultEx result ) : void
SendTokenRequestAsync ( ) : Task
ValidateResult ( ) : void
ValidateScopeInput ( HashSet scopesToValidate ) : void

Private Methods

Méthode Description
AddPolicyParameter ( string endpoint ) : string
LogReturnedToken ( AuthenticationResult result ) : void
MapIdentifierToUser ( string identifier ) : User
NotifyAfterAccessCache ( ) : void
NotifyBeforeAccessCache ( ) : void
PreRunAsync ( ) : System.Threading.Tasks.Task
PreTokenRequest ( ) : System.Threading.Tasks.Task
RefreshAccessTokenAsync ( AuthenticationResultEx result ) : Task
SendHttpMessageAsync ( IRequestParameters requestParameters ) : Task
SendTokenRequestByRefreshTokenAsync ( string refreshToken ) : Task

Method Details

AddAditionalRequestParameters() protected abstract méthode

protected abstract AddAditionalRequestParameters ( DictionaryRequestParameters requestParameters ) : void
requestParameters DictionaryRequestParameters
Résultat void

BaseRequest() protected méthode

protected BaseRequest ( AuthenticationRequestParameters authenticationRequestParameters ) : System
authenticationRequestParameters Microsoft.Identity.Client.Internal.AuthenticationRequestParameters
Résultat System

BrokerInvocationRequired() protected méthode

protected BrokerInvocationRequired ( ) : bool
Résultat bool

CreateCallState() public static méthode

public static CreateCallState ( System.Guid correlationId ) : CallState
correlationId System.Guid
Résultat CallState

GetDecoratedScope() protected méthode

protected GetDecoratedScope ( HashSet inputScope ) : HashSet
inputScope HashSet
Résultat HashSet

PostRunAsync() protected méthode

protected PostRunAsync ( AuthenticationResult result ) : System.Threading.Tasks.Task
result AuthenticationResult
Résultat System.Threading.Tasks.Task

PostTokenRequest() protected méthode

protected PostTokenRequest ( AuthenticationResultEx result ) : void
result Microsoft.Identity.Client.Internal.AuthenticationResultEx
Résultat void

RunAsync() public méthode

public RunAsync ( ) : Task
Résultat Task

SendTokenRequestAsync() protected méthode

protected SendTokenRequestAsync ( ) : Task
Résultat Task

ValidateResult() protected méthode

protected ValidateResult ( ) : void
Résultat void

ValidateScopeInput() protected méthode

protected ValidateScopeInput ( HashSet scopesToValidate ) : void
scopesToValidate HashSet
Résultat void

Property Details

CompletedTask protected_oe static_oe property

protected static Task,System.Threading.Tasks CompletedTask
Résultat System.Threading.Tasks.Task

restrictToSingleUser protected_oe property

protected bool restrictToSingleUser
Résultat bool