public AuthRequestBuilder(OidcSettings settings, IServiceProvider serviceProvider, IOidcLogger <AuthRequestBuilder> logger) { Settings = settings; ServiceProvider = serviceProvider; Metadata = serviceProvider.GetRequiredService <IMetadataService>(); Logger = logger; }
public BrowserStorage(OidcSettings settings, Interop interop, IOidcLogger <BrowserStorage> logger) { StorageType = settings.StorageType.IsLocal() ? "localStorage" : "sessionStorage"; KeyPrefix = settings.StoragePrefix; Interop = interop; Logger = logger; }
public Store(OidcSettings settings, IMetadataService metadata, IStorage storage, IOidcLogger <Store> logger) { Settings = settings; Metadata = metadata; Storage = storage; Logger = logger; }
public SessionMonitor(OidcSettings settings, Interop interop, IMetadataService metadata, IOidcLogger <SessionMonitor> logger) { Settings = settings; Interop = interop; Metadata = metadata; Logger = logger; Timer = new Timer(TimerCallback, null, Timeout.Infinite, Timeout.Infinite); }
public OidcClient(IAuthRequestBuilder requestBuilder, IAuthResponseParser responseParser, IStore store, HttpClient httpClient, IOidcLogger <OidcClient> logger) { RequestBuilder = requestBuilder; ResponseParser = responseParser; Store = store; HttpClient = httpClient; Logger = logger; }
public UserManagerHelper(IStore store, NavigationManager uriHelper, Interop interop, OidcHttpClient httpClient, IOidcLogger <UserManagerHelper> logger) { Store = store; UriHelper = uriHelper; Interop = interop; HttpClient = httpClient; Logger = logger; }
public LogoutClient(ILogoutRequestBuilder requestBuilder, ILogoutResponseParser responseParser, IStore store, ITokenRevocationClient revocationClient, OidcHttpClient httpClient, IOidcLogger <LogoutClient> logger) { RequestBuilder = requestBuilder; ResponseParser = responseParser; Store = store; RevocationClient = revocationClient; HttpClient = httpClient; Logger = logger; }
public UserManager( OidcSettings settings, IOidcClient oidcClient, ILogoutClient logoutClient, ISessionMonitor monitor, IUserManagerHelper helper, IOidcLogger <UserManager> logger ) { Settings = settings; OidcClient = oidcClient; LogoutClient = logoutClient; Monitor = monitor; Helper = helper; Logger = logger; Version = GetType().InformationalVersion(); if (Settings.MonitorSession) { Monitor.OnSessionChanged += SessionChanged; } }
public UserManager( IOidcClient oidcClient, ILogoutClient logoutClient, ISessionMonitor monitor, IStore store, IUriHelper uriHelper, Interop interop, OidcHttpClient httpClient, IOidcLogger <UserManager> logger ) { OidcClient = oidcClient; LogoutClient = logoutClient; Monitor = monitor; Store = store; UriHelper = uriHelper; Interop = interop; HttpClient = httpClient; Logger = logger; Version = GetType().InformationalVersion(); Monitor.OnSessionChanged += SessionChanged; }
public AuthResponseParser(OidcSettings settings, ITokenParser tokenParser, IOidcLogger <AuthResponseParser> logger) { Settings = settings; TokenParser = tokenParser; Logger = logger; }
public AuthRequestBuilder(OidcSettings settings, IMetadataService metadata, IOidcLogger <AuthRequestBuilder> logger) { Settings = settings; Metadata = metadata; Logger = logger; }
public LogoutResponseParser(IOidcLogger <LogoutResponseParser> logger) { Logger = logger; }
public MetadataService(Metadata metadata, HttpClient client, IOidcLogger <MetadataService> logger) { Metadata = metadata; Client = client; Logger = logger; }