Share via


AuthenticationHttpContextExtensions.SignInAsync Metode

Definisi

Overload

SignInAsync(HttpContext, ClaimsPrincipal)

Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan DefaultSignInScheme.

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan DefaultSignInScheme.

SignInAsync(HttpContext, String, ClaimsPrincipal)

Masuk ke prinsipal untuk skema yang ditentukan.

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

Masuk ke prinsipal untuk skema yang ditentukan.

SignInAsync(HttpContext, ClaimsPrincipal)

Sumber:
AuthenticationHttpContextExtensions.cs
Sumber:
AuthenticationHttpContextExtensions.cs

Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan 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

Parameter

context
HttpContext

Konteksnya HttpContext .

principal
ClaimsPrincipal

Pengguna.

Mengembalikan

Tugasnya.

Berlaku untuk

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

Sumber:
AuthenticationHttpContextExtensions.cs
Sumber:
AuthenticationHttpContextExtensions.cs

Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan 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

Parameter

context
HttpContext

Konteksnya HttpContext .

principal
ClaimsPrincipal

Pengguna.

Mengembalikan

Tugasnya.

Berlaku untuk

SignInAsync(HttpContext, String, ClaimsPrincipal)

Sumber:
AuthenticationHttpContextExtensions.cs
Sumber:
AuthenticationHttpContextExtensions.cs

Masuk ke prinsipal untuk skema yang ditentukan.

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

Parameter

context
HttpContext

Konteksnya HttpContext .

scheme
String

Nama skema autentikasi.

principal
ClaimsPrincipal

Pengguna.

Mengembalikan

Tugasnya.

Berlaku untuk

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

Sumber:
AuthenticationHttpContextExtensions.cs
Sumber:
AuthenticationHttpContextExtensions.cs

Masuk ke prinsipal untuk skema yang ditentukan.

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

Parameter

context
HttpContext

Konteksnya HttpContext .

scheme
String

Nama skema autentikasi.

principal
ClaimsPrincipal

Pengguna.

Mengembalikan

Tugasnya.

Berlaku untuk