예제 #1
0
 public UserManager(IMemoryContext memoryContext,
                    IUserAuthenticatorKeyStore authenticatorKeyStore,
                    IUserTwoFactorTokenProvider twoFactorTokenProvider,
                    ISecretKeyProvider secretKeyProvider,
                    IPasswordHasher <UserData> passwordHasher,
                    IDateTime dateTime,
                    IConfiguration configuration)
 {
     _memoryContext          = memoryContext;
     _authenticatorKeyStore  = authenticatorKeyStore;
     _twoFactorTokenProvider = twoFactorTokenProvider;
     _secretKeyProvider      = secretKeyProvider;
     _passwordHasher         = passwordHasher;
     _dateTime      = dateTime;
     _configuration = configuration;
 }
예제 #2
0
 public void RegisterTokenProvider(string providerName, IUserTwoFactorTokenProvider <IdentityUser> provider)
 {
     _manager.RegisterTokenProvider(providerName, provider);
 }
예제 #3
0
 public void RegisterTokenProvider(string providerName, IUserTwoFactorTokenProvider <T> provider)
 {
     u.RegisterTokenProvider(providerName, provider);
 }
예제 #4
0
 public void RegisterTokenProvider(string providerName, IUserTwoFactorTokenProvider <IUser> provider) => this.UserManager.RegisterTokenProvider(providerName, (IUserTwoFactorTokenProvider <User>)provider);
 public override void RegisterTokenProvider(string providerName, IUserTwoFactorTokenProvider <User> provider)
 {
     base.RegisterTokenProvider(providerName, provider);
 }
예제 #6
0
 public void RegisterTokenProvider(string providerName, IUserTwoFactorTokenProvider <ApplicationUser> provider)
 {
     _userManager.RegisterTokenProvider(providerName, provider);
 }