Example #1
0
 public ErrorController(TelemetryScopedLogger logger, IWebHostEnvironment environment, IStringLocalizer localizer, SequenceLogic sequenceLogic, ITenantRepository tenantRepository, SecurityHeaderLogic securityHeaderLogic) : base(logger, false)
 {
     this.logger              = logger;
     this.environment         = environment;
     this.localizer           = localizer;
     this.sequenceLogic       = sequenceLogic;
     this.tenantRepository    = tenantRepository;
     this.securityHeaderLogic = securityHeaderLogic;
 }
Example #2
0
 public LoginController(TelemetryScopedLogger logger, IStringLocalizer localizer, ITenantRepository tenantRepository, SessionLogic sessionLogic, SequenceLogic sequenceLogic, AccountLogic accountLogic, LoginUpLogic loginUpLogic, LogoutUpLogic logoutUpLogic) : base(logger)
 {
     this.logger           = logger;
     this.localizer        = localizer;
     this.tenantRepository = tenantRepository;
     this.sessionLogic     = sessionLogic;
     this.sequenceLogic    = sequenceLogic;
     this.accountLogic     = accountLogic;
     this.loginUpLogic     = loginUpLogic;
     this.logoutUpLogic    = logoutUpLogic;
 }
Example #3
0
 public MfaController(TelemetryScopedLogger logger, IStringLocalizer localizer, ITenantRepository tenantRepository, LoginPageLogic loginPageLogic, SequenceLogic sequenceLogic, SecurityHeaderLogic securityHeaderLogic, AccountLogic userAccountLogic, AccountActionLogic accountActionLogic, AccountTwoFactorLogic accountTwoFactorLogic) : base(logger)
 {
     this.logger                = logger;
     this.localizer             = localizer;
     this.tenantRepository      = tenantRepository;
     this.loginPageLogic        = loginPageLogic;
     this.sequenceLogic         = sequenceLogic;
     this.securityHeaderLogic   = securityHeaderLogic;
     this.userAccountLogic      = userAccountLogic;
     this.accountActionLogic    = accountActionLogic;
     this.accountTwoFactorLogic = accountTwoFactorLogic;
 }
Example #4
0
 public LoginController(TelemetryScopedLogger logger, IStringLocalizer localizer, ITenantRepository tenantRepository, SessionLoginUpPartyLogic sessionLogic, SequenceLogic sequenceLogic, AccountLogic userAccountLogic, AccountActionLogic accountActionLogic, ClaimTransformationsLogic claimTransformationsLogic, LoginUpLogic loginUpLogic, LogoutUpLogic logoutUpLogic, SingleLogoutDownLogic singleLogoutDownLogic, OAuthRefreshTokenGrantDownLogic <OAuthDownClient, OAuthDownScope, OAuthDownClaim> oauthRefreshTokenGrantLogic) : base(logger)
 {
     this.logger                      = logger;
     this.localizer                   = localizer;
     this.tenantRepository            = tenantRepository;
     this.sessionLogic                = sessionLogic;
     this.sequenceLogic               = sequenceLogic;
     this.userAccountLogic            = userAccountLogic;
     this.accountActionLogic          = accountActionLogic;
     this.claimTransformationsLogic   = claimTransformationsLogic;
     this.loginUpLogic                = loginUpLogic;
     this.logoutUpLogic               = logoutUpLogic;
     this.singleLogoutDownLogic       = singleLogoutDownLogic;
     this.oauthRefreshTokenGrantLogic = oauthRefreshTokenGrantLogic;
 }
 public FoxIDsRouteTransformer(LocalizationLogic localizationLogic, SequenceLogic sequenceLogic)
 {
     this.localizationLogic = localizationLogic;
     this.sequenceLogic     = sequenceLogic;
 }
Example #6
0
 public SamlController(TelemetryScopedLogger logger, IServiceProvider serviceProvider, SequenceLogic sequenceLogic) : base(logger)
 {
     this.logger          = logger;
     this.serviceProvider = serviceProvider;
     this.sequenceLogic   = sequenceLogic;
 }
Example #7
0
 public SequenceActionAttribute(SequenceLogic sequenceLogic, SequenceAction action)
 {
     this.sequenceLogic = sequenceLogic;
     this.action        = action;
 }