Beispiel #1
0
 public SamlLogoutDownLogic(TelemetryScopedLogger logger, IServiceProvider serviceProvider, ITenantRepository tenantRepository, SequenceLogic sequenceLogic, SecurityHeaderLogic securityHeaderLogic, Saml2ConfigurationLogic saml2ConfigurationLogic, ClaimTransformationsLogic claimTransformationsLogic, SamlClaimsDownLogic samlClaimsDownLogic, ClaimsDownLogic <OidcDownClient, OidcDownScope, OidcDownClaim> claimsDownLogic, SingleLogoutDownLogic singleLogoutDownLogic, IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor)
 {
     this.logger                    = logger;
     this.serviceProvider           = serviceProvider;
     this.tenantRepository          = tenantRepository;
     this.sequenceLogic             = sequenceLogic;
     this.securityHeaderLogic       = securityHeaderLogic;
     this.saml2ConfigurationLogic   = saml2ConfigurationLogic;
     this.claimTransformationsLogic = claimTransformationsLogic;
     this.samlClaimsDownLogic       = samlClaimsDownLogic;
     this.claimsDownLogic           = claimsDownLogic;
     this.singleLogoutDownLogic     = singleLogoutDownLogic;
 }