UserStore<TUser,TRole,TContext> Classe

Définition

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

generic <typename TUser, typename TRole, typename TContext>
 where TUser : IdentityUser<System::String ^> where TRole : IdentityRole<System::String ^> where TContext : DbContextpublic ref class UserStore : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserStore<TUser, TRole, TContext, System::String ^>
public class UserStore<TUser,TRole,TContext> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserStore<TUser,TRole,TContext,string> where TUser : IdentityUser<string> where TRole : IdentityRole<string> where TContext : DbContext
type UserStore<'User, 'Role, 'Context (requires 'User :> IdentityUser<string> and 'Role :> IdentityRole<string> and 'Context :> DbContext)> = class
    inherit UserStore<'User, 'Role, 'Context, string (requires 'User :> IdentityUser<string> and 'Role :> IdentityRole<string> and 'Context :> DbContext)>
Public Class UserStore(Of TUser, TRole, TContext)
Inherits UserStore(Of TUser, TRole, TContext, String)

Paramètres de type

TUser

Type représentant un utilisateur.

TRole

Type représentant un rôle.

TContext

Type de la classe de contexte de données utilisée pour accéder au magasin.

Héritage
UserStore<TUser,TRole,TContext,TKey,IdentityUserClaim<TKey>,IdentityUserRole<TKey>,IdentityUserLogin<TKey>,IdentityUserToken<TKey>>
UserStore<TUser,TRole,TContext,String>
UserStore<TUser,TRole,TContext>
Héritage

Constructeurs

UserStore<TUser,TRole,TContext>(TContext, IdentityErrorDescriber)

Construit une nouvelle instance de UserStore<TUser,TRole,TContext>.

Propriétés

AutoSaveChanges

Obtient ou définit un indicateur indiquant si les modifications doivent être conservées après l’appel de CreateAsync, UpdateAsync et DeleteAsync.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Context

Obtient le contexte de base de données pour ce magasin.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ErrorDescriber

Obtient ou définit le IdentityErrorDescriber pour toute erreur qui s’est produite avec l’opération actuelle.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Users

Propriété de navigation pour les utilisateurs que contient le magasin.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)

Méthodes

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Ajoute le claims donné au spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Ajoute le login donné au spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddToRoleAsync(TUser, String, CancellationToken)

Ajoute le donné normalizedRoleName au spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
AddUserTokenAsync(TUserToken)

Ajoutez un nouveau jeton d’utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Ajoutez un nouveau jeton d’utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ConvertIdFromString(String)

Convertit le fourni en id objet clé fortement typé.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ConvertIdToString(TKey)

Convertit le fourni en id sa représentation sous forme de chaîne.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Convertit le fourni en id sa représentation sous forme de chaîne.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CountCodesAsync(TUser, CancellationToken)

Retourne le nombre de code de récupération encore valides pour un utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Crée le spécifié user dans le magasin d’utilisateurs.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
CreateUserClaim(TUser, Claim)

Appelé pour créer une nouvelle instance d’un IdentityUserClaim<TKey>.

(Hérité de UserStore<TUser,TRole,TContext,TKey>)
CreateUserLogin(TUser, UserLoginInfo)

Appelé pour créer une nouvelle instance d’un IdentityUserLogin<TKey>.

(Hérité de UserStore<TUser,TRole,TContext,TKey>)
CreateUserRole(TUser, TRole)

Appelé pour créer une nouvelle instance d’un IdentityUserRole<TKey>.

(Hérité de UserStore<TUser,TRole,TContext,TKey>)
CreateUserToken(TUser, String, String, String)

Appelé pour créer une nouvelle instance d’un IdentityUserToken<TKey>.

(Hérité de UserStore<TUser,TRole,TContext,TKey>)
DeleteAsync(TUser, CancellationToken)

Supprime le spécifié user du magasin d’utilisateurs.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
Dispose()

Supprime la banque

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByEmailAsync(String, CancellationToken)

Obtient l’utilisateur, le cas échéant, associé à l’adresse e-mail normalisée spécifiée.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByIdAsync(String, CancellationToken)

Recherche et retourne un utilisateur, le cas échéant, qui a le spécifié userId.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByLoginAsync(String, String, CancellationToken)

Récupère l’utilisateur associé au fournisseur de connexion et à la clé de fournisseur de connexion spécifiés.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindByNameAsync(String, CancellationToken)

Recherche et retourne un utilisateur, le cas échéant, qui a le nom d’utilisateur normalisé spécifié.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindRoleAsync(String, CancellationToken)

Retourne un rôle avec le nom normalisé s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindTokenAsync(TUser, String, String, CancellationToken)

Recherchez un jeton utilisateur s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserAsync(TKey, CancellationToken)

Retourne un utilisateur avec l’id utilisateur correspondant s’il existe.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Retourne un utilisateur avec l’id utilisateur correspondant s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserLoginAsync(String, String, CancellationToken)

Retourne une connexion d’utilisateur avec le fournisseur, providerKey s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Retourne une connexion utilisateur avec l’id d’utilisateur, le fournisseur et la clé providerKey correspondants s’il existe.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Retourne une connexion utilisateur avec l’id d’utilisateur, le fournisseur et la clé providerKey correspondants s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserRoleAsync(TKey, TKey, CancellationToken)

Retourne un rôle d’utilisateur pour userId et roleId s’il existe.

(Hérité de UserStoreBase<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
FindUserRoleAsync(TKey, TKey, CancellationToken)

Retourne un rôle d’utilisateur pour userId et roleId s’il existe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Récupère le nombre actuel d’échecs d’accès pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Obtenez la clé d’authentificateur pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Obtenez les revendications associées au spécifié user en tant qu’opération asynchrone.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetEmailAsync(TUser, CancellationToken)

Obtient l’adresse e-mail du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Obtient un indicateur indiquant si l’adresse e-mail du spécifié user a été vérifiée, true si l’adresse e-mail est vérifiée sinon false.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Récupère un indicateur indiquant si le verrouillage de l’utilisateur peut être activé pour l’utilisateur spécifié.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Obtient le dernier DateTimeOffset verrouillage d’un utilisateur ayant expiré, le cas échéant. Tout moment dans le passé doit indiquer qu’un utilisateur n’est pas verrouillé.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetLoginsAsync(TUser, CancellationToken)

Récupère les connexions associées pour le spécifié.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Retourne l’e-mail normalisé pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Obtient le nom d’utilisateur normalisé pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPasswordHashAsync(TUser, CancellationToken)

Obtient le hachage de mot de passe d’un utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPhoneNumberAsync(TUser, CancellationToken)

Obtient le numéro de téléphone, le cas échéant, pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Obtient un indicateur indiquant si le usernuméro de téléphone spécifié a été confirmé.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetRolesAsync(TUser, CancellationToken)

Récupère les rôles dont le spécifié user est membre.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetSecurityStampAsync(TUser, CancellationToken)

Obtenez l’empreinte de sécurité pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetTokenAsync(TUser, String, String, CancellationToken)

Retourne la valeur du jeton.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Retourne un indicateur indiquant si l’authentification à deux facteurs est activée ou non pour le spécifié user , en tant qu’opération asynchrone.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUserIdAsync(TUser, CancellationToken)

Obtient l’identificateur utilisateur pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUserNameAsync(TUser, CancellationToken)

Obtient le nom d’utilisateur du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUsersForClaimAsync(Claim, CancellationToken)

Récupère tous les utilisateurs avec la revendication spécifiée.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
GetUsersInRoleAsync(String, CancellationToken)

Récupère tous les utilisateurs du rôle spécifié.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
HasPasswordAsync(TUser, CancellationToken)

Retourne un indicateur indiquant si l’utilisateur spécifié a un mot de passe.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Enregistre qu’un échec d’accès s’est produit, en incrémentant le nombre d’accès ayant échoué.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
IsInRoleAsync(TUser, String, CancellationToken)

Retourne un indicateur indiquant si l’utilisateur spécifié est membre du give normalizedRoleName.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RedeemCodeAsync(TUser, String, CancellationToken)

Retourne si une code de récupération est valide pour un utilisateur. Remarque : les codes de récupération ne sont valides qu’une seule fois et ne seront pas valides après utilisation.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Supprime le claims donné du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveFromRoleAsync(TUser, String, CancellationToken)

Supprime le donné normalizedRoleName du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

Supprime le loginProvider donné du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Supprime un jeton pour un utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
RemoveUserTokenAsync(TUserToken)

Supprimez un nouveau jeton d’utilisateur.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Supprimez un nouveau jeton d’utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Remplace le claim sur le spécifié userpar .newClaim

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Mises à jour les codes de récupération de l’utilisateur lors de l’invalidation des codes de récupération précédents.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Réinitialise le nombre d’échecs d’accès d’un utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SaveChanges(CancellationToken)

Enregistre le magasin actuel.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Définit la clé d’authentificateur pour le spécifié user.

(Hérité de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

Définit l’adresse email d’un user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Définit l’indicateur indiquant si l’adresse usere-mail spécifiée a été confirmée ou non.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Définissez l’indicateur indiquant si le spécifié user peut être verrouillé..

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Verrouille un utilisateur jusqu’à ce que la date de fin spécifiée soit passée. La définition d’une date de fin dans le passé déverrouille immédiatement un utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Définit l’e-mail normalisé pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Définit le nom normalisé donné pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Définit le hachage du mot de passe d’un utilisateur.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Définit le numéro de téléphone du spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Définit un indicateur indiquant si le numéro de téléphone du spécifié usera été confirmé.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Définit la sécurité stamp fournie pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Définit la valeur du jeton pour un utilisateur particulier.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Définit un indicateur indiquant si l’authentification à deux facteurs est activée ou non pour le spécifié user , en tant qu’opération asynchrone.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
SetUserNameAsync(TUser, String, CancellationToken)

Définit le donné userName pour le spécifié user.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
ThrowIfDisposed()

Lève si cette classe a été supprimée.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)
UpdateAsync(TUser, CancellationToken)

Mises à jour le spécifié user dans le magasin d’utilisateurs.

(Hérité de UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>)

S’applique à