AuthenticationHttpContextExtensions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HttpContext で認証を公開する拡張メソッド。
public ref class AuthenticationHttpContextExtensions abstract sealed
public static class AuthenticationHttpContextExtensions
type AuthenticationHttpContextExtensions = class
Public Module AuthenticationHttpContextExtensions
- 継承
-
AuthenticationHttpContextExtensions
メソッド
AuthenticateAsync(HttpContext) |
既定の認証スキームを使用して、現在の要求を認証します。 既定の認証スキームは、 を使用して DefaultAuthenticateScheme構成できます。 |
AuthenticateAsync(HttpContext, String) |
指定したスキームを使用して、現在の要求を認証します。 |
ChallengeAsync(HttpContext) |
既定のチャレンジ スキームを使用して、現在の要求にチャレンジします。 認証チャレンジは、認証されていないユーザーが認証を必要とするエンドポイントを要求したときに発行できます。 既定のチャレンジ スキームは、 を使用して DefaultChallengeScheme構成できます。 |
ChallengeAsync(HttpContext, AuthenticationProperties) |
既定のチャレンジ スキームを使用して、現在の要求にチャレンジします。 認証チャレンジは、認証されていないユーザーが認証を必要とするエンドポイントを要求したときに発行できます。 既定のチャレンジ スキームは、 を使用して DefaultChallengeScheme構成できます。 |
ChallengeAsync(HttpContext, String) |
指定したスキームを使用して、現在の要求にチャレンジします。 認証チャレンジは、認証されていないユーザーが認証を必要とするエンドポイントを要求したときに発行できます。 |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
指定したスキームを使用して、現在の要求にチャレンジします。 認証チャレンジは、認証されていないユーザーが認証を必要とするエンドポイントを要求したときに発行できます。 |
ForbidAsync(HttpContext) |
既定の禁止スキームを使用して、現在の要求を禁止します。 許可は、認証されたユーザーがアクセスを許可されていないリソースにアクセスしようとしたときに使用されます。 既定の禁止スキームは、 を使用して DefaultForbidScheme構成できます。 |
ForbidAsync(HttpContext, AuthenticationProperties) |
既定の禁止スキームを使用して、現在の要求を禁止します。 許可は、認証されたユーザーがアクセスを許可されていないリソースにアクセスしようとしたときに使用されます。 既定の禁止スキームは、 を使用して DefaultForbidScheme構成できます。 |
ForbidAsync(HttpContext, String) |
指定したスキームを使用して現在の要求を禁止します。 許可は、認証されたユーザーがアクセスを許可されていないリソースにアクセスしようとしたときに使用されます。 |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
指定したスキームを使用して現在の要求を禁止します。 許可は、認証されたユーザーがアクセスを許可されていないリソースにアクセスしようとしたときに使用されます。 |
GetTokenAsync(HttpContext, String) |
既定の認証スキームを使用して要求を認証し、トークンの値を返します。 既定の認証スキームは、 を使用して DefaultAuthenticateScheme構成できます。 |
GetTokenAsync(HttpContext, String, String) |
指定したスキームを使用して要求を認証し、トークンの値を返します。 |
SignInAsync(HttpContext, ClaimsPrincipal) |
既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。 |
SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties) |
既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。 |
SignInAsync(HttpContext, String, ClaimsPrincipal) |
指定したスキームのプリンシパルにサインインします。 |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
指定したスキームのプリンシパルにサインインします。 |
SignOutAsync(HttpContext) |
既定の認証スキームのプリンシパルをサインアウトします。 サインアウトの既定のスキームは、 を使用して DefaultSignOutScheme構成できます。 |
SignOutAsync(HttpContext, AuthenticationProperties) |
既定の認証スキームのプリンシパルをサインアウトします。 サインアウトの既定のスキームは、 を使用して DefaultSignOutScheme構成できます。 |
SignOutAsync(HttpContext, String) |
指定したスキームのプリンシパルをサインアウトします。 |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
指定したスキームのプリンシパルをサインアウトします。 |