AuthenticateAsync()
|
現在の要求を認証します。
(継承元 AuthenticationHandler<TOptions>)
|
AuthenticateAsync(AuthenticateContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
BuildChallengeUrl(AuthenticationProperties, String)
|
OAuth チャレンジ URL を構築します。
|
BuildChallengeUrl(AuthenticationProperties, String)
|
OAuth をサポートする認証ハンドラー。
|
BuildRedirectUri(String)
|
指定した targetPath の絶対 URL を構築します。
(継承元 AuthenticationHandler<TOptions>)
|
ChallengeAsync(AuthenticationProperties)
|
現在の要求にチャレンジします。
(継承元 AuthenticationHandler<TOptions>)
|
ChallengeAsync(ChallengeContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
CreateEventsAsync()
|
イベント インスタンスの新しいインスタンスを作成します。
|
CreateEventsAsync()
|
イベント インスタンスの新しいインスタンスを作成します。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
CreateTicketAsync(ClaimsIdentity, AuthenticationProperties, OAuthTokenResponse)
|
OAuth をサポートする認証ハンドラー。
|
CreateTicketAsync(ClaimsIdentity, AuthenticationProperties, OAuthTokenResponse)
|
指定した tokens から AuthenticationTicket を作成します。
|
ExchangeCodeAsync(OAuthCodeExchangeContext)
|
リモート プロバイダーからの承認トークンの承認コードを交換します。
|
ExchangeCodeAsync(String, String)
|
OAuth をサポートする認証ハンドラー。
|
FinishResponseAsync()
|
応答が送信されるときに呼び出されるフック
(継承元 AuthenticationHandler<TOptions>)
|
ForbidAsync(AuthenticationProperties)
|
現在の要求を禁止します。
(継承元 AuthenticationHandler<TOptions>)
|
FormatScope()
|
Scope プロパティの書式を設定します。
|
FormatScope(IEnumerable<String>)
|
OAuth スコープの一覧を書式設定します。
|
GenerateCorrelationId(AuthenticationProperties)
|
現在のリモート認証要求を関連付けるために使用される nonce を含む Cookie を生成します。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
GenerateCorrelationId(AuthenticationProperties)
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
GetDescriptions(DescribeSchemesContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
HandleAccessDeniedErrorAsync(AuthenticationProperties)
|
派生型は、アクセス拒否エラーを処理するためにこのメソッドをオーバーライドできます。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleAuthenticateAsync()
|
派生型が認証を処理できるようにします。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleAuthenticateOnceAsync()
|
HandleAuthenticateAsync が 1 回だけ呼び出されるようにするために使用されます。 以降の呼び出しでは、同じ認証結果が返されます。
(継承元 AuthenticationHandler<TOptions>)
|
HandleAuthenticateOnceSafeAsync()
|
HandleAuthenticateAsync が安全に 1 回だけ呼び出されるようにするために使用されます。 後続の呼び出しでは、同じ認証結果が返されます。 例外はすべて、例外を含む失敗した認証結果に変換されます。
(継承元 AuthenticationHandler<TOptions>)
|
HandleChallengeAsync(AuthenticationProperties)
|
問題の認証スキームが要求フローの一部として認証の相互作用を処理する場合は、このメソッドをオーバーライドして 401 チャレンジの懸念に対処します。 (応答ヘッダーの追加や、ログイン ページまたは外部サインインの場所の 302 への 401 の結果の変更など)。
|
HandleChallengeAsync(AuthenticationProperties)
|
問題の認証スキームが要求フローの一部として認証の相互作用を処理する場合は、このメソッドをオーバーライドして 401 チャレンジの懸念に対処します。 (応答ヘッダーの追加や、ログイン ページまたは外部サインインの場所の 302 への 401 の結果の変更など)。
(継承元 AuthenticationHandler<TOptions>)
|
HandleForbiddenAsync(AuthenticationProperties)
|
Forbid を処理するには、このメソッドをオーバーライドします。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleForbiddenAsync(ChallengeContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleRemoteAuthenticateAsync()
|
ID プロバイダーでユーザー ID を認証します。
このメソッドは、CallbackPath によって定義されたエンドポイントで要求を処理します。
|
HandleRemoteCallbackAsync()
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleRequestAsync()
|
現在の認証要求を処理します。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleSignInAsync(SignInContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleSignOutAsync(SignOutContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
HandleUnauthorizedAsync(ChallengeContext)
|
OAuth をサポートする認証ハンドラー。
|
HandleUnauthorizedAsync(ChallengeContext)
|
問題の認証スキームが要求フローの一部として認証の相互作用を処理する場合は、このメソッドをオーバーライドして 401 チャレンジの懸念に対処します。 (応答ヘッダーの追加や、ログイン ページまたは外部サインインの場所の 302 への 401 の結果の変更など)。
(継承元 AuthenticationHandler<TOptions>)
|
InitializeAsync(AuthenticationScheme, HttpContext)
|
ハンドラーを初期化し、オプションを解決して検証します。
(継承元 AuthenticationHandler<TOptions>)
|
InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)
|
Initialize は要求ごとに 1 回呼び出され、適切な状態でこのインスタンスをコンテキスト化します。
(継承元 AuthenticationHandler<TOptions>)
|
InitializeEventsAsync()
|
InitializeAsync(AuthenticationScheme, HttpContext)によって要求ごとに 1 回呼び出されるイベント オブジェクトを初期化します。
(継承元 AuthenticationHandler<TOptions>)
|
InitializeHandlerAsync()
|
ハンドラーが自身の初期化を完了するためにオプション/イベントが初期化された後に呼び出されます。
(継承元 AuthenticationHandler<TOptions>)
|
ResolveTarget(String)
|
この認証操作が転送されるスキームを解決します。
(継承元 AuthenticationHandler<TOptions>)
|
ShouldHandleRequestAsync()
|
現在の認証要求を HandleRequestAsync()で処理するかどうかを決定する値を取得します。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
ShouldHandleScheme(String, Boolean)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
SignInAsync(SignInContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
SignOutAsync(SignOutContext)
|
OAuth をサポートする認証ハンドラー。
(継承元 AuthenticationHandler<TOptions>)
|
ValidateCorrelationId(AuthenticationProperties)
|
現在の要求が現在のリモート認証要求と関連付けられることを検証します。
(継承元 RemoteAuthenticationHandler<TOptions>)
|
ValidateCorrelationId(AuthenticationProperties)
|
OAuth をサポートする認証ハンドラー。
(継承元 RemoteAuthenticationHandler<TOptions>)
|