public AuthnRequestFactory( ILogger <AuthnRequestFactory> logger, IIdpConfigurationProviderFactory idpConfigurationProviderFactory, ISpConfigurationProvider spConfigurationProvider ) { this.logger = logger; this.idpConfigurationProviderFactory = idpConfigurationProviderFactory; this.spConfigurationProvider = spConfigurationProvider; }
public SamlAuthenticationHandler( IOptionsMonitor <SamlAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, IAuthnRequestService authnRequestService, IIdpConfigurationProviderFactory idpConfigurationProviderFactory ) : base(options, logger, encoder, clock) { this.authnRequestService = authnRequestService; this.idpConfigurationProviderFactory = idpConfigurationProviderFactory; }