UNPKG

oidc-client-rx

Version:

ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications

20 lines 907 B
import type { Provider } from "injection-js"; import { type Observable } from "rxjs"; import type { OpenIdConfiguration } from "../openid-configuration"; export declare class OpenIdConfigLoader { loader?: Provider; } export declare abstract class StsConfigLoader { abstract loadConfigs(): Observable<OpenIdConfiguration[]>; } export declare class StsConfigStaticLoader implements StsConfigLoader { private readonly passedConfigs; constructor(passedConfigs: OpenIdConfiguration | OpenIdConfiguration[]); loadConfigs(): Observable<OpenIdConfiguration[]>; } export declare class StsConfigHttpLoader implements StsConfigLoader { private readonly configs$; constructor(configs$: Observable<OpenIdConfiguration> | Observable<OpenIdConfiguration>[] | Observable<OpenIdConfiguration[]>); loadConfigs(): Observable<OpenIdConfiguration[]>; } //# sourceMappingURL=config-loader.d.ts.map