AuthenticationHttpContextExtensions.SignInAsync メソッド

定義

オーバーロード

SignInAsync(HttpContext, ClaimsPrincipal)

既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。

SignInAsync(HttpContext, String, ClaimsPrincipal)

指定したスキームのプリンシパルにサインインします。

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

指定したスキームのプリンシパルにサインインします。

SignInAsync(HttpContext, ClaimsPrincipal)

ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs

既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::Security::Claims::ClaimsPrincipal ^ principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, principal As ClaimsPrincipal) As Task

パラメーター

context
HttpContext

HttpContextコンテキスト。

principal
ClaimsPrincipal

ユーザー。

戻り値

タスク。

適用対象

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs

既定の認証スキームのプリンシパルにサインインします。 サインインの既定のスキームは、 を使用して DefaultSignInScheme構成できます。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::Security::Claims::ClaimsPrincipal ^ principal, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * System.Security.Claims.ClaimsPrincipal * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, principal As ClaimsPrincipal, properties As AuthenticationProperties) As Task

パラメーター

context
HttpContext

HttpContextコンテキスト。

principal
ClaimsPrincipal

ユーザー。

properties
AuthenticationProperties

AuthenticationPropertiesプロパティ。

戻り値

タスク。

適用対象

SignInAsync(HttpContext, String, ClaimsPrincipal)

ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs

指定したスキームのプリンシパルにサインインします。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, System::Security::Claims::ClaimsPrincipal ^ principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, System.Security.Claims.ClaimsPrincipal principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, System.Security.Claims.ClaimsPrincipal principal);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * string * System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, scheme As String, principal As ClaimsPrincipal) As Task

パラメーター

context
HttpContext

HttpContextコンテキスト。

scheme
String

認証スキームの名前。

principal
ClaimsPrincipal

ユーザー。

戻り値

タスク。

適用対象

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs
ソース:
AuthenticationHttpContextExtensions.cs

指定したスキームのプリンシパルにサインインします。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, System::Security::Claims::ClaimsPrincipal ^ principal, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * string * System.Security.Claims.ClaimsPrincipal * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, scheme As String, principal As ClaimsPrincipal, properties As AuthenticationProperties) As Task

パラメーター

context
HttpContext

HttpContextコンテキスト。

scheme
String

認証スキームの名前。

principal
ClaimsPrincipal

ユーザー。

properties
AuthenticationProperties

AuthenticationPropertiesプロパティ。

戻り値

タスク。

適用対象