C# 클래스 Microsoft.Identity.Client.Requests.BaseRequest

파일 보기 프로젝트 열기: AzureAD/microsoft-authentication-library-for-dotnet

보호된 프로퍼티들

프로퍼티 타입 설명
CompletedTask System.Threading.Tasks.Task
restrictToSingleUser bool

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
CreateCallState ( System.Guid correlationId ) : CallState
RunAsync ( ) : Task

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

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

protected abstract AddAditionalRequestParameters ( DictionaryRequestParameters requestParameters ) : void
requestParameters DictionaryRequestParameters
리턴 void

BaseRequest() 보호된 메소드

protected BaseRequest ( AuthenticationRequestParameters authenticationRequestParameters ) : System
authenticationRequestParameters Microsoft.Identity.Client.Internal.AuthenticationRequestParameters
리턴 System

BrokerInvocationRequired() 보호된 메소드

protected BrokerInvocationRequired ( ) : bool
리턴 bool

CreateCallState() 공개 정적인 메소드

public static CreateCallState ( System.Guid correlationId ) : CallState
correlationId System.Guid
리턴 CallState

GetDecoratedScope() 보호된 메소드

protected GetDecoratedScope ( HashSet inputScope ) : HashSet
inputScope HashSet
리턴 HashSet

PostRunAsync() 보호된 메소드

protected PostRunAsync ( AuthenticationResult result ) : System.Threading.Tasks.Task
result AuthenticationResult
리턴 System.Threading.Tasks.Task

PostTokenRequest() 보호된 메소드

protected PostTokenRequest ( AuthenticationResultEx result ) : void
result Microsoft.Identity.Client.Internal.AuthenticationResultEx
리턴 void

RunAsync() 공개 메소드

public RunAsync ( ) : Task
리턴 Task

SendTokenRequestAsync() 보호된 메소드

protected SendTokenRequestAsync ( ) : Task
리턴 Task

ValidateResult() 보호된 메소드

protected ValidateResult ( ) : void
리턴 void

ValidateScopeInput() 보호된 메소드

protected ValidateScopeInput ( HashSet scopesToValidate ) : void
scopesToValidate HashSet
리턴 void

프로퍼티 상세

CompletedTask 보호되어 있는 정적으로 프로퍼티

protected static Task,System.Threading.Tasks CompletedTask
리턴 System.Threading.Tasks.Task

restrictToSingleUser 보호되어 있는 프로퍼티

protected bool restrictToSingleUser
리턴 bool