public OidcProvidersController( ILogger <OidcProvidersController> logger, IOidcProviderStore oidcProviderStore) { _logger = logger; _oidcProviderStore = oidcProviderStore; }
public MyAuthenticationSchemeProvider( IOptions <AuthenticationOptions> options, IOidcProviderStore oidcProviderStore) : base(options) { this._oidcProviderStore = oidcProviderStore; if (this._oidcProviderStore == null) { throw new ArgumentNullException($"An implementation of {typeof(IOidcProviderStore).FullName} must be registered in the dependency container"); } this._oidcHandlerType = typeof(OpenIdConnectHandler); }
public MyOidcPostconfigurator(IOidcProviderStore oidcProviderStore) { _oidcProviderStore = oidcProviderStore; }