Skip to content

Latest commit

 

History

History
108 lines (84 loc) · 3.17 KB

app-check.api.md

File metadata and controls

108 lines (84 loc) · 3.17 KB

API Report File for "@firebase/app-check"

Do not edit this file. It is a report generated by API Extractor.

import{FirebaseApp}from'@firebase/app';import{PartialObserver}from'@firebase/util';import{Unsubscribe}from'@firebase/util';// @publicexportinterfaceAppCheck{app: FirebaseApp;}// @internal (undocumented)exporttype_AppCheckComponentName='app-check';// @internal (undocumented)exporttype_AppCheckInternalComponentName='app-check-internal';// @publicexportinterfaceAppCheckOptions{isTokenAutoRefreshEnabled?: boolean;provider: CustomProvider|ReCaptchaV3Provider|ReCaptchaEnterpriseProvider;}// @publicexportinterfaceAppCheckToken{readonlyexpireTimeMillis: number;// (undocumented)readonlytoken: string;}// @publicexporttypeAppCheckTokenListener=(token: AppCheckTokenResult)=>void;// @publicexportinterfaceAppCheckTokenResult{readonlytoken: string;}// Warning: (ae-forgotten-export) The symbol "AppCheckProvider" needs to be exported by the entry point index.d.ts//// @publicexportclassCustomProviderimplementsAppCheckProvider{constructor(_customProviderOptions: CustomProviderOptions);// Warning: (ae-forgotten-export) The symbol "AppCheckTokenInternal" needs to be exported by the entry point index.d.ts//// @internal (undocumented)getToken(): Promise<AppCheckTokenInternal>;// @internal (undocumented)initialize(app: FirebaseApp): void;// @internal (undocumented)isEqual(otherProvider: unknown): boolean;}// @publicexportinterfaceCustomProviderOptions{getToken: ()=>Promise<AppCheckToken>;}// @publicexportfunctiongetLimitedUseToken(appCheckInstance: AppCheck): Promise<AppCheckTokenResult>;// @publicexportfunctiongetToken(appCheckInstance: AppCheck,forceRefresh?: boolean): Promise<AppCheckTokenResult>;// @publicexportfunctioninitializeAppCheck(app: FirebaseApp|undefined,options: AppCheckOptions): AppCheck;// @publicexportfunctiononTokenChanged(appCheckInstance: AppCheck,observer: PartialObserver<AppCheckTokenResult>): Unsubscribe;// @publicexportfunctiononTokenChanged(appCheckInstance: AppCheck,onNext: (tokenResult: AppCheckTokenResult)=>void,onError?: (error: Error)=>void,onCompletion?: ()=>void): Unsubscribe;export{PartialObserver}// @publicexportclassReCaptchaEnterpriseProviderimplementsAppCheckProvider{constructor(_siteKey: string);// @internalgetToken(): Promise<AppCheckTokenInternal>;// @internal (undocumented)initialize(app: FirebaseApp): void;// @internal (undocumented)isEqual(otherProvider: unknown): boolean;}// @publicexportclassReCaptchaV3ProviderimplementsAppCheckProvider{constructor(_siteKey: string);// @internalgetToken(): Promise<AppCheckTokenInternal>;// @internal (undocumented)initialize(app: FirebaseApp): void;// @internal (undocumented)isEqual(otherProvider: unknown): boolean;}// @publicexportfunctionsetTokenAutoRefreshEnabled(appCheckInstance: AppCheck,isTokenAutoRefreshEnabled: boolean): void;export{Unsubscribe}
close