Bagikan melalui


UserClaimsPrincipalFactory<TUser,TRole> Kelas

Definisi

Menyediakan metode untuk membuat prinsip klaim untuk pengguna tertentu.

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

Jenis parameter

TUser

Jenis yang digunakan untuk mewakili pengguna.

TRole

Jenis yang digunakan untuk mewakili peran.

Warisan
UserClaimsPrincipalFactory<TUser,TRole>
Warisan
UserClaimsPrincipalFactory<TUser,TRole>
Penerapan

Konstruktor

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

Menginisialisasi instans baru kelas UserClaimsPrincipalFactory<TUser,TRole>.

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

Menginisialisasi instans baru kelas UserClaimsPrincipalFactory<TUser,TRole>.

Properti

Options

IdentityOptions Mendapatkan untuk pabrik ini.

Options

IdentityOptions Mendapatkan untuk pabrik ini.

(Diperoleh dari UserClaimsPrincipalFactory<TUser>)
RoleManager

RoleManager<TRole> Mendapatkan untuk pabrik ini.

UserManager

UserManager<TUser> Mendapatkan untuk pabrik ini.

UserManager

UserManager<TUser> Mendapatkan untuk pabrik ini.

(Diperoleh dari UserClaimsPrincipalFactory<TUser>)

Metode

CreateAsync(TUser)

ClaimsPrincipal Membuat dari pengguna secara asinkron.

CreateAsync(TUser)

ClaimsPrincipal Membuat dari pengguna secara asinkron.

(Diperoleh dari UserClaimsPrincipalFactory<TUser>)
GenerateClaimsAsync(TUser)

Hasilkan klaim untuk pengguna.

Berlaku untuk