/// <summary>
 /// Initializes a new instance of the <see cref="ClientAuthenticationApiController"/> class.
 /// </summary>
 /// <param name="userClaimsService"></param>
 /// <param name="userTokensService"></param>
 /// <param name="externalProviderAuthenticatorFactory"></param>
 public ClientAuthenticationApiController(
     IUserClaimsService userClaimsService,
     IUserTokensService userTokensService,
     IExternalProviderAuthenticatorFactory externalProviderAuthenticatorFactory)
 {
     this.userClaimsService = userClaimsService;
     this.userTokensService = userTokensService;
     this.externalProviderAuthenticatorFactory = externalProviderAuthenticatorFactory;
     this.HideActivityLogParameters            = true;
 }
示例#2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="AdminUsersController"/> class.
        /// </summary>
        /// <param name="userManager"></param>
        /// <param name="roleManager"></param>
        /// <param name="userTokensService"></param>
        /// <param name="userClaimsService"></param>
        public AdminUsersController(
            IUserManager userManager,
            IRoleManager roleManager,
            IUserTokensService userTokensService,
            IUserClaimsService userClaimsService)
        {
            this.HasCreate = false;
            this.HasEdit   = false;

            this.userManager       = userManager;
            this.roleManager       = roleManager;
            this.userTokensService = userTokensService;
            this.userClaimsService = userClaimsService;
        }
 public AccountController(IUsersService userService, IUserTokensService userTokensService)
 {
     _userService       = userService;
     _userTokensService = userTokensService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RefreshAccessTokenCommandHandler"/> class.
 /// </summary>
 /// <param name="userTokensService"></param>
 public RefreshAccessTokenCommandHandler(IUserTokensService userTokensService)
 {
     this.userTokensService = userTokensService;
 }