@okta/okta-angular
Version:
Angular support for Okta
15 lines (14 loc) • 582 B
TypeScript
import { InjectionToken, Injector } from '@angular/core';
import { OktaAuth, TokenParams } from '@okta/okta-auth-js';
export type AuthRequiredFunction = (oktaAuth: OktaAuth, injector: Injector, options?: TokenParams) => void;
export interface TestingObject {
disableHttpsCheck: boolean;
}
export interface OktaConfig {
oktaAuth: OktaAuth;
onAuthRequired?: AuthRequiredFunction;
onAuthResume?: AuthRequiredFunction;
testing?: TestingObject;
}
export declare const OKTA_CONFIG: InjectionToken<OktaConfig>;
export declare const OKTA_AUTH: InjectionToken<OktaAuth>;