Sdílet prostřednictvím


SignInManager<TUser>.SignInWithClaimsAsync Metoda

Definice

Přetížení

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Podepíše zadaný userznak .

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Podepíše zadaný userznak .

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Zdroj:
SignInManager.cs

Podepíše zadaný userznak .

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živatel, který se má přihlásit.

authenticationProperties
AuthenticationProperties

Vlastnosti použité na přihlašovací a ověřovací soubor cookie.

additionalClaims
IEnumerable<Claim>

Další deklarace identity, které budou uloženy v souboru cookie.

Návraty

Objekt úlohy představující asynchronní operaci.

Platí pro

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Zdroj:
SignInManager.cs

Podepíše zadaný userznak .

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živatel, který se má přihlásit.

isPersistent
Boolean

Příznak označující, jestli se má soubor cookie přihlášení zachovat i po zavření prohlížeče.

additionalClaims
IEnumerable<Claim>

Další deklarace identity, které budou uloženy v souboru cookie.

Návraty

Objekt úlohy představující asynchronní operaci.

Platí pro