Udostępnij za pośrednictwem


SignInManager<TUser>.SignInWithClaimsAsync Metoda

Definicja

Przeciążenia

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Loguje się do określonego userelementu .

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Loguje się do określonego userelementu .

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Źródło:
SignInManager.cs

Loguje się do określonego userelementu .

public:
 virtual System::Threading::Tasks::Task ^ SignInWithClaimsAsync(TUser user, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ authenticationProperties, System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ additionalClaims);
public virtual System.Threading.Tasks.Task SignInWithClaimsAsync (TUser user, Microsoft.AspNetCore.Authentication.AuthenticationProperties authenticationProperties, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> additionalClaims);
public virtual System.Threading.Tasks.Task SignInWithClaimsAsync (TUser user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? authenticationProperties, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> additionalClaims);
abstract member SignInWithClaimsAsync : 'User * Microsoft.AspNetCore.Authentication.AuthenticationProperties * seq<System.Security.Claims.Claim> -> System.Threading.Tasks.Task
override this.SignInWithClaimsAsync : 'User * Microsoft.AspNetCore.Authentication.AuthenticationProperties * seq<System.Security.Claims.Claim> -> System.Threading.Tasks.Task
Public Overridable Function SignInWithClaimsAsync (user As TUser, authenticationProperties As AuthenticationProperties, additionalClaims As IEnumerable(Of Claim)) As Task

Parametry

user
TUser

Użytkownik do logowania.

authenticationProperties
AuthenticationProperties

Właściwości zastosowane do pliku cookie logowania i uwierzytelniania.

additionalClaims
IEnumerable<Claim>

Dodatkowe oświadczenia, które będą przechowywane w pliku cookie.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Dotyczy

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Źródło:
SignInManager.cs

Loguje się do określonego userelementu .

public:
 virtual System::Threading::Tasks::Task ^ SignInWithClaimsAsync(TUser user, bool isPersistent, System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ additionalClaims);
public virtual System.Threading.Tasks.Task SignInWithClaimsAsync (TUser user, bool isPersistent, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> additionalClaims);
abstract member SignInWithClaimsAsync : 'User * bool * seq<System.Security.Claims.Claim> -> System.Threading.Tasks.Task
override this.SignInWithClaimsAsync : 'User * bool * seq<System.Security.Claims.Claim> -> System.Threading.Tasks.Task
Public Overridable Function SignInWithClaimsAsync (user As TUser, isPersistent As Boolean, additionalClaims As IEnumerable(Of Claim)) As Task

Parametry

user
TUser

Użytkownik do logowania.

isPersistent
Boolean

Flaga wskazująca, czy plik cookie logowania powinien być utrwalany po zamknięciu przeglądarki.

additionalClaims
IEnumerable<Claim>

Dodatkowe oświadczenia, które będą przechowywane w pliku cookie.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Dotyczy