public IdentityProviderConfigurationValidation() { _options = new IdentityServerOptions(); _options.DynamicProviders.AddProviderType <OpenIdConnectHandler, OpenIdConnectOptions, OidcProvider>("oidc"); _validator = new DefaultIdentityProviderConfigurationValidator(_options); }
/// <summary> /// Initializes a new instance of the <see cref="ValidatingIdentityProviderStore{T}" /> class. /// </summary> public ValidatingIdentityProviderStore(T inner, IIdentityProviderConfigurationValidator validator, IEventService events, ILogger <ValidatingIdentityProviderStore <T> > logger) { _inner = inner; _validator = validator; _events = events; _logger = logger; _validatorType = validator.GetType().FullName; }