SignInManager<TUser>.SignInWithClaimsAsync Methode

Definition

Überlädt

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Zeichen im angegebenen user.

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Zeichen im angegebenen user.

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Zeichen im angegebenen user.

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

Parameter

user
TUser

Der Benutzer, der sich anmeldet.

authenticationProperties
AuthenticationProperties

Eigenschaften, die auf das Anmelde- und Authentifizierungscooky angewendet werden.

additionalClaims
IEnumerable<Claim>

Zusätzliche Ansprüche, die im Cookie gespeichert werden.

Gibt zurück

Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.

Gilt für:

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Zeichen im angegebenen user.

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

Parameter

user
TUser

Der Benutzer, der sich anmeldet.

isPersistent
Boolean

Flag, das angibt, ob das Anmeldecooky beibehalten werden soll, nachdem der Browser geschlossen wurde.

additionalClaims
IEnumerable<Claim>

Zusätzliche Ansprüche, die im Cookie gespeichert werden.

Gibt zurück

Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.

Gilt für: