public JwtLogic(TelemetryScopedLogger logger, TrackKeyLogic trackKeyLogic, ClaimsLogic <TClient, TScope, TClaim> claimsLogic, OAuthResourceScopeLogic <TClient, TScope, TClaim> oauthResourceScopeLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.trackKeyLogic = trackKeyLogic; this.claimsLogic = claimsLogic; this.oauthResourceScopeLogic = oauthResourceScopeLogic; }
public OAuthTokenDownLogic(TelemetryScopedLogger logger, ITenantRepository tenantRepository, JwtLogic <TClient, TScope, TClaim> jwtLogic, SecretHashLogic secretHashLogic, OAuthResourceScopeLogic <TClient, TScope, TClaim> oauthResourceScopeLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor) { this.logger = logger; this.tenantRepository = tenantRepository; this.jwtLogic = jwtLogic; this.secretHashLogic = secretHashLogic; this.oauthResourceScopeLogic = oauthResourceScopeLogic; }
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; }