Example #1
0
 public PermissionAuthorizationHandler(IAuthenticationSchemeProvider schemes, IJwtAppService jwtApp, IHttpContextAccessor httpContextAccessor, UserStore userStore)
 {
     Schemes = schemes;
     _jwtApp = jwtApp;
     _httpContextAccessor = httpContextAccessor;
     _userStore           = userStore;
 }
Example #2
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="configuration"></param>
 /// <param name="jwtApp"></param>
 /// <param name="userApp"></param>
 public SecretController(IConfiguration configuration,
                         IJwtAppService jwtApp, IIdentityUserServices userApp)
 {
     _configuration = configuration;
     _jwtApp        = jwtApp;
     _userApp       = userApp;
 }
Example #3
0
        /// <summary>
        /// Ctor
        /// </summary>

        /// <param name="configuration"></param>
        /// <param name="jwtApp"></param>
        /// <param name="logininfoApp"></param>

        public SecretController(IConfiguration configuration,
                                IJwtAppService jwtApp, ILoginInfoAppService logininfoApp)
        {
            _configuration = configuration;
            _jwtApp        = jwtApp;
            _loginApp      = logininfoApp;
        }
Example #4
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="configuration"></param>
 /// <param name="jwtApp"></param>
 /// <param name="secretApp"></param>
 public SecretController(ILogger <SecretController> logger, IConfiguration configuration,
                         IJwtAppService jwtApp, ISecretAppService secretApp)
 {
     _configuration = configuration;
     _jwtApp        = jwtApp;
     _secretApp     = secretApp;
     _logger        = logger;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="configuration"></param>
 /// <param name="jwtApp"></param>
 /// <param name="secretApp"></param>
 /// <param name="jwtOptions"></param>
 public AuthenticateController(ILogger <AuthenticateController> logger, IConfiguration configuration,
                               IJwtAppService jwtApp, ISecretService secretApp, IOptions <JwtOptions> jwtOptions)
 {
     _configuration = configuration;
     _jwtApp        = jwtApp;
     _secretApp     = secretApp;
     _logger        = logger;
     _jwtOptions    = jwtOptions.Value;
 }
Example #6
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="schemes"></param>
 /// <param name="jwtApp"></param>
 public PolicyHandler(IAuthenticationSchemeProvider schemes, IJwtAppService jwtApp)
 {
     Schemes = schemes;
     _jwtApp = jwtApp;
 }
Example #7
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="schemes"></param>
 /// <param name="jwtApp"></param>
 /// <param name="httpContextAccessor"></param>
 public PolicyHandler(IAuthenticationSchemeProvider schemes, IJwtAppService jwtApp, IHttpContextAccessor httpContextAccessor)
 {
     Schemes = schemes;
     _jwtApp = jwtApp;
     _httpContextAccessor = httpContextAccessor;
 }
 public AgeAuthorizationHandler(ILogger <AgeAuthorizationHandler> log, IJwtAppService jwtApp, IHttpContextAccessor httpContextAccessor)
 {
     _log    = log;
     _jwtApp = jwtApp;
     _httpContextAccessor = httpContextAccessor;
 }
Example #9
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="jwtApp"></param>
 /// <param name="secretApp"></param>
 public SecretController(IJwtAppService jwtApp, ISecretAppService secretApp)
 {
     _jwtApp    = jwtApp;
     _secretApp = secretApp;
 }
Example #10
0
 /// <summary>
 /// 构造方法
 /// </summary>
 /// <param name="jwtApp"></param>
 /// <param name="homebus"></param>
 public Base_LoginController(IJwtAppService jwtApp, IHomebusiness homebus)
 {
     _jwtApp  = jwtApp;
     _homeBus = homebus;
 }