public LoginUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, SequenceLogic sequenceLogic, ClaimTransformationsLogic claimTransformationsLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.sequenceLogic = sequenceLogic; this.claimTransformationsLogic = claimTransformationsLogic; }
public SingleLogoutDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SecurityHeaderLogic securityHeaderLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.securityHeaderLogic = securityHeaderLogic; }
public SamlLogoutUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, FormActionLogic formActionLogic, Saml2ConfigurationLogic saml2ConfigurationLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.formActionLogic = formActionLogic; this.saml2ConfigurationLogic = saml2ConfigurationLogic; }
public OidcRpInitiatedLogoutDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SecurityHeaderLogic securityHeaderLogic, JwtDownLogic <TClient, TScope, TClaim> jwtDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.securityHeaderLogic = securityHeaderLogic; this.jwtDownLogic = jwtDownLogic; }
public SamlAuthnUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, ClaimTransformationsLogic claimTransformationsLogic, Saml2ConfigurationLogic saml2ConfigurationLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.claimTransformationsLogic = claimTransformationsLogic; this.saml2ConfigurationLogic = saml2ConfigurationLogic; }
public OidcEndSessionDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, FormActionLogic formActionLogic, JwtLogic <TClient, TScope, TClaim> jwtLogic, OAuthRefreshTokenGrantLogic <TClient, TScope, TClaim> oauthRefreshTokenGrantLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.formActionLogic = formActionLogic; this.jwtLogic = jwtLogic; this.oauthRefreshTokenGrantLogic = oauthRefreshTokenGrantLogic; }
public AccountActionLogic(FoxIDsSettings settings, TelemetryScopedLogger logger, SequenceLogic sequenceLogic, IConnectionMultiplexer redisConnectionMultiplexer, IStringLocalizer localizer, ITenantRepository tenantRepository, SendEmailLogic sendEmailLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.settings = settings; this.logger = logger; this.sequenceLogic = sequenceLogic; this.redisConnectionMultiplexer = redisConnectionMultiplexer; this.localizer = localizer; this.tenantRepository = tenantRepository; this.sendEmailLogic = sendEmailLogic; }
public OidcRpInitiatedLogoutUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SessionUpPartyLogic sessionUpPartyLogic, SingleLogoutDownLogic singleLogoutDownLogic, OAuthRefreshTokenGrantDownLogic <OAuthDownClient, OAuthDownScope, OAuthDownClaim> oauthRefreshTokenGrantLogic, SecurityHeaderLogic securityHeaderLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.sessionUpPartyLogic = sessionUpPartyLogic; this.singleLogoutDownLogic = singleLogoutDownLogic; this.oauthRefreshTokenGrantLogic = oauthRefreshTokenGrantLogic; this.securityHeaderLogic = securityHeaderLogic; }
public OidcAuthDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, FormActionLogic formActionLogic, ClaimTransformationsLogic claimTransformationsLogic, JwtLogic <TClient, TScope, TClaim> jwtLogic, OAuthAuthCodeGrantLogic <TClient, TScope, TClaim> oauthAuthCodeGrantLogic, OAuthResourceScopeLogic <TClient, TScope, TClaim> oauthResourceScopeLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.formActionLogic = formActionLogic; this.claimTransformationsLogic = claimTransformationsLogic; this.jwtLogic = jwtLogic; this.oauthAuthCodeGrantLogic = oauthAuthCodeGrantLogic; this.oauthResourceScopeLogic = oauthResourceScopeLogic; }
public SamlAuthnUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SessionUpPartyLogic sessionUpPartyLogic, SecurityHeaderLogic securityHeaderLogic, ClaimTransformationsLogic claimTransformationsLogic, ClaimsDownLogic <OidcDownClient, OidcDownScope, OidcDownClaim> claimsDownLogic, Saml2ConfigurationLogic saml2ConfigurationLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.sessionUpPartyLogic = sessionUpPartyLogic; this.securityHeaderLogic = securityHeaderLogic; this.claimTransformationsLogic = claimTransformationsLogic; this.claimsDownLogic = claimsDownLogic; this.saml2ConfigurationLogic = saml2ConfigurationLogic; }
public OidcAuthUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SessionUpPartyLogic sessionUpPartyLogic, SecurityHeaderLogic securityHeaderLogic, OidcDiscoveryReadUpLogic oidcDiscoveryReadUpLogic, ClaimTransformationsLogic claimTransformationsLogic, IHttpClientFactory httpClientFactory, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.sessionUpPartyLogic = sessionUpPartyLogic; this.securityHeaderLogic = securityHeaderLogic; this.oidcDiscoveryReadUpLogic = oidcDiscoveryReadUpLogic; this.claimTransformationsLogic = claimTransformationsLogic; this.httpClientFactory = httpClientFactory; }
public LogoutUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, SequenceLogic sequenceLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.sequenceLogic = sequenceLogic; }
public FormActionLogic(TelemetryScopedLogger logger, SequenceLogic sequenceLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.sequenceLogic = sequenceLogic; }