public JwtDownLogic(TelemetryScopedLogger logger, TrackKeyLogic trackKeyLogic, TrackIssuerLogic trackIssuerLogic, ClaimsDownLogic <TClient, TScope, TClaim> claimsDownLogic, OAuthResourceScopeDownLogic <TClient, TScope, TClaim> oauthResourceScopeDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.trackKeyLogic = trackKeyLogic; this.trackIssuerLogic = trackIssuerLogic; this.claimsDownLogic = claimsDownLogic; this.oauthResourceScopeDownLogic = oauthResourceScopeDownLogic; }
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 OAuthRefreshTokenGrantDownLogic(TelemetryScopedLogger logger, ITenantRepository tenantRepository, ClaimsDownLogic <TClient, TScope, TClaim> claimsDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.tenantRepository = tenantRepository; this.claimsDownLogic = claimsDownLogic; }