Example #1
0
 public SamlValidator(
     ISamlXmlProvider xmlProvider,
     IConfigurationProvider configurationProvider)
 {
     _xmlProvider           = xmlProvider;
     _configurationProvider = configurationProvider;
 }
Example #2
0
 public SamlService(
     IHttpContextAccessor contextAccessor,
     ISamlMessageFactory samlMessageFactory,
     IHttpArtifactBinding httpArtifactBinding,
     IHttpRedirectBinding httpRedirectBinding,
     ISamlXmlProvider xmlProvider,
     ISamlValidator validator,
     ISamlClaimFactory claimFactory,
     ILogger <SamlService> logger,
     IConfigurationProvider configurationProvider)
 {
     _contextAccessor     = contextAccessor;
     _samlMessageFactory  = samlMessageFactory;
     _httpArtifactBinding = httpArtifactBinding;
     _httpRedirectBinding = httpRedirectBinding;
     _xmlProvider         = xmlProvider;
     _validator           = validator;
     _claimFactory        = claimFactory;
     _logger = logger;
     _configurationProvider = configurationProvider;
 }