UserClaimsPrincipalFactory<TUser,TRole> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Erstellen eines Anspruchsprinzipals für einen bestimmten Benutzer bereit.
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)
Typparameter
- TUser
Der Typ, der verwendet wird, um einen Benutzer darzustellen.
- TRole
Der Typ, der verwendet wird, um eine Rolle darzustellen.
- Vererbung
-
UserClaimsPrincipalFactory<TUser,TRole>
- Vererbung
- Implementiert
Konstruktoren
UserClaimsPrincipalFactory<TUser,TRole>(UserManager<TUser>, RoleManager<TRole>, IOptions<IdentityOptions>) |
Initialisiert eine neue Instanz der UserClaimsPrincipalFactory<TUser,TRole>-Klasse. |
UserClaimsPrincipalFactory<TUser,TRole>(UserManager<TUser>, RoleManager<TRole>, IOptions<IdentityOptions>) |
Initialisiert eine neue Instanz der UserClaimsPrincipalFactory<TUser,TRole>-Klasse. |
Eigenschaften
Options |
Ruft den IdentityOptions für diese Factory ab. |
Options |
Ruft den IdentityOptions für diese Factory ab. (Geerbt von UserClaimsPrincipalFactory<TUser>) |
RoleManager |
Ruft den RoleManager<TRole> für diese Factory ab. |
UserManager |
Ruft den UserManager<TUser> für diese Factory ab. |
UserManager |
Ruft den UserManager<TUser> für diese Factory ab. (Geerbt von UserClaimsPrincipalFactory<TUser>) |
Methoden
CreateAsync(TUser) |
Erstellt asynchron eine ClaimsPrincipal von einem Benutzer. |
CreateAsync(TUser) |
Erstellt asynchron eine ClaimsPrincipal von einem Benutzer. (Geerbt von UserClaimsPrincipalFactory<TUser>) |
GenerateClaimsAsync(TUser) |
Generieren Sie die Ansprüche für einen Benutzer. |