Skip to content

Commit 7e76c7b

Browse files
committed
fix api extractor
1 parent 3f52cd8 commit 7e76c7b

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

etc/firebase-admin.api.md

+4
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ export namespace appCheck {
6262
export type AppCheckTokenOptions = AppCheckTokenOptions;
6363
// Warning: (ae-forgotten-export) The symbol "DecodedAppCheckToken" needs to be exported by the entry point default-namespace.d.ts
6464
export type DecodedAppCheckToken = DecodedAppCheckToken;
65+
// Warning: (ae-forgotten-export) The symbol "VerifyAppCheckTokenOptions" needs to be exported by the entry point default-namespace.d.ts
66+
//
67+
// (undocumented)
68+
export type VerifyAppCheckTokenOptions = VerifyAppCheckTokenOptions;
6569
// Warning: (ae-forgotten-export) The symbol "VerifyAppCheckTokenResponse" needs to be exported by the entry point default-namespace.d.ts
6670
export type VerifyAppCheckTokenResponse = VerifyAppCheckTokenResponse;
6771
}

etc/firebase-admin.app-check.api.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export class AppCheck {
1515
// (undocumented)
1616
readonly app: App;
1717
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
18-
verifyToken(appCheckToken: string): Promise<VerifyAppCheckTokenResponse>;
18+
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
1919
}
2020

2121
// @public
@@ -33,6 +33,7 @@ export interface AppCheckTokenOptions {
3333
export interface DecodedAppCheckToken {
3434
// (undocumented)
3535
[key: string]: any;
36+
already_consumed?: boolean;
3637
app_id: string;
3738
aud: string[];
3839
exp: number;
@@ -44,6 +45,11 @@ export interface DecodedAppCheckToken {
4445
// @public
4546
export function getAppCheck(app?: App): AppCheck;
4647

48+
// @public
49+
export interface VerifyAppCheckTokenOptions {
50+
consume?: boolean;
51+
}
52+
4753
// @public
4854
export interface VerifyAppCheckTokenResponse {
4955
appId: string;

src/app-check/app-check-namespace.ts

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
AppCheckToken as TAppCheckToken,
2020
AppCheckTokenOptions as TAppCheckTokenOptions,
2121
DecodedAppCheckToken as TDecodedAppCheckToken,
22+
VerifyAppCheckTokenOptions as TVerifyAppCheckTokenOptions,
2223
VerifyAppCheckTokenResponse as TVerifyAppCheckTokenResponse,
2324
} from './app-check-api';
2425
import { AppCheck as TAppCheck } from './app-check';
@@ -74,4 +75,6 @@ export namespace appCheck {
7475
export type VerifyAppCheckTokenResponse = TVerifyAppCheckTokenResponse;
7576

7677
export type AppCheckTokenOptions = TAppCheckTokenOptions;
78+
79+
export type VerifyAppCheckTokenOptions = TVerifyAppCheckTokenOptions;
7780
}

src/app-check/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export {
2929
AppCheckToken,
3030
AppCheckTokenOptions,
3131
DecodedAppCheckToken,
32+
VerifyAppCheckTokenOptions,
3233
VerifyAppCheckTokenResponse,
3334
} from './app-check-api';
3435
export { AppCheck } from './app-check';

0 commit comments

Comments
 (0)