public LoginPageLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, SessionLoginUpPartyLogic sessionLogic, SequenceLogic sequenceLogic, ClaimTransformLogic claimTransformLogic, LoginUpLogic loginUpLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.sessionLogic = sessionLogic; this.sequenceLogic = sequenceLogic; this.claimTransformLogic = claimTransformLogic; this.loginUpLogic = loginUpLogic; }
public OAuthTokenDownLogic(TelemetryScopedLogger logger, ITenantRepository tenantRepository, JwtDownLogic <TClient, TScope, TClaim> jwtDownLogic, SecretHashLogic secretHashLogic, ClaimTransformLogic claimTransformLogic, OAuthResourceScopeDownLogic <TClient, TScope, TClaim> oauthResourceScopeDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.tenantRepository = tenantRepository; this.jwtDownLogic = jwtDownLogic; this.secretHashLogic = secretHashLogic; this.claimTransformLogic = claimTransformLogic; this.oauthResourceScopeDownLogic = oauthResourceScopeDownLogic; }
public OidcAuthDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SecurityHeaderLogic securityHeaderLogic, ClaimTransformLogic claimTransformLogic, JwtDownLogic <TClient, TScope, TClaim> jwtDownLogic, OAuthAuthCodeGrantDownLogic <TClient, TScope, TClaim> oauthAuthCodeGrantDownLogic, OAuthResourceScopeDownLogic <TClient, TScope, TClaim> oauthResourceScopeDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.sequenceLogic = sequenceLogic; this.securityHeaderLogic = securityHeaderLogic; this.claimTransformLogic = claimTransformLogic; this.jwtDownLogic = jwtDownLogic; this.oauthAuthCodeGrantDownLogic = oauthAuthCodeGrantDownLogic; this.oauthResourceScopeDownLogic = oauthResourceScopeDownLogic; }
public OidcAuthUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, JwtUpLogic <TParty, TClient> jwtUpLogic, SequenceLogic sequenceLogic, SessionUpPartyLogic sessionUpPartyLogic, SecurityHeaderLogic securityHeaderLogic, OidcDiscoveryReadUpLogic <TParty, TClient> oidcDiscoveryReadUpLogic, ClaimTransformLogic claimTransformLogic, IHttpClientFactory httpClientFactory, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.serviceProvider = serviceProvider; this.tenantRepository = tenantRepository; this.jwtUpLogic = jwtUpLogic; this.sequenceLogic = sequenceLogic; this.sessionUpPartyLogic = sessionUpPartyLogic; this.securityHeaderLogic = securityHeaderLogic; this.oidcDiscoveryReadUpLogic = oidcDiscoveryReadUpLogic; this.claimTransformLogic = claimTransformLogic; this.httpClientFactory = httpClientFactory; }
public SamlAuthnUpLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SessionUpPartyLogic sessionUpPartyLogic, SecurityHeaderLogic securityHeaderLogic, SamlMetadataReadUpLogic samlMetadataReadUpLogic, ClaimTransformLogic claimTransformLogic, 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.samlMetadataReadUpLogic = samlMetadataReadUpLogic; this.claimTransformLogic = claimTransformLogic; this.claimsDownLogic = claimsDownLogic; this.saml2ConfigurationLogic = saml2ConfigurationLogic; }