Properties
invokeAuthAdmin
invokeAuthAdmin: (<F>(args) => Promise<any>)
Type declaration
- <F>(args): Promise<any>
Type Parameters
F extends "tenantManager" | "projectConfigManager" | "createCustomToken" | "verifyIdToken" | "getUser" | "getUserByEmail" | "getUserByPhoneNumber" | "getUserByProviderUid" | "getUsers" | "listUsers" | "createUser" | "deleteUser" | "deleteUsers" | "updateUser" | "setCustomUserClaims" | "revokeRefreshTokens" | "importUsers" | "createSessionCookie" | "verifySessionCookie" | "generatePasswordResetLink" | "generateEmailVerificationLink" | "generateVerifyAndChangeEmailLink" | "generateSignInWithEmailLink" | "listProviderConfigs" | "getProviderConfig" | "deleteProviderConfig" | "updateProviderConfig" | "createProviderConfig" | "_verifyAuthBlockingToken"
Parameters
args: {
functionName: F;
params: Parameters<Auth[F]>;
port: string;
projectId: string;
}
functionName: F
params: Parameters<Auth[F]>
port: string
projectId: string
Returns Promise<any>
killEmulator
killEmulator: (() => Promise<null>)
Type declaration
- (): Promise<null>
Returns Promise<null>
startEmulator
startEmulator: ((args) => Promise<null>)
Type declaration
- (args): Promise<null>
Parameters
args: {
UIPort: number;
databaseToImport?: string;
only: string[] | ("functions" | "hosting" | "firestore" | "storage" | "auth")[];
ports: number[];
projectId: string;
shouldSaveData: boolean;
suiteId: string;
}
UIPort: number
Optional
databaseToImport?: string
only: string[] | ("functions" | "hosting" | "firestore" | "storage" | "auth")[]
ports: number[]
projectId: string
shouldSaveData: boolean
suiteId: string
Returns Promise<null>