Bagikan melalui


UserClaimsPrincipalFactory<TUser> Kelas

Definisi

Menyediakan metode untuk membuat prinsip klaim untuk pengguna tertentu.

generic <typename TUser>
 where TUser : classpublic ref class UserClaimsPrincipalFactory : Microsoft::AspNetCore::Identity::IUserClaimsPrincipalFactory<TUser>
public class UserClaimsPrincipalFactory<TUser> : Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<TUser> where TUser : class
type UserClaimsPrincipalFactory<'User (requires 'User : null)> = class
    interface IUserClaimsPrincipalFactory<'User (requires 'User : null)>
Public Class UserClaimsPrincipalFactory(Of TUser)
Implements IUserClaimsPrincipalFactory(Of TUser)

Jenis parameter

TUser

Jenis yang digunakan untuk mewakili pengguna.

Warisan
UserClaimsPrincipalFactory<TUser>
Turunan
Penerapan

Konstruktor

UserClaimsPrincipalFactory<TUser>(UserManager<TUser>, IOptions<IdentityOptions>)

Menginisialisasi instans baru kelas UserClaimsPrincipalFactory<TUser>.

Properti

Options

IdentityOptions Mendapatkan untuk pabrik ini.

UserManager

UserManager<TUser> Mendapatkan untuk pabrik ini.

Metode

CreateAsync(TUser)

ClaimsPrincipal Membuat dari pengguna secara asinkron.

GenerateClaimsAsync(TUser)

Hasilkan klaim untuk pengguna.

Berlaku untuk