SignInManager<TUser>.SignInWithClaimsAsync Yöntem

Tanım

Aşırı Yüklemeler

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Belirtilen useriçinde oturum açar.

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Belirtilen useriçinde oturum açar.

SignInWithClaimsAsync(TUser, AuthenticationProperties, IEnumerable<Claim>)

Belirtilen useriçinde oturum açar.

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

Parametreler

user
TUser

Oturum açacak kullanıcı.

authenticationProperties
AuthenticationProperties

Oturum açma ve kimlik doğrulama tanımlama bilgisine uygulanan özellikler.

additionalClaims
IEnumerable<Claim>

Tanımlama bilgisinde depolanacak ek talepler.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır

SignInWithClaimsAsync(TUser, Boolean, IEnumerable<Claim>)

Belirtilen useriçinde oturum açar.

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

Parametreler

user
TUser

Oturum açacak kullanıcı.

isPersistent
Boolean

Tarayıcı kapatıldıktan sonra oturum açma tanımlama bilgisinin kalıcı olup olmayacağını gösteren bayrak.

additionalClaims
IEnumerable<Claim>

Tanımlama bilgisinde depolanacak ek talepler.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Şunlara uygulanır