/var/www/greso.tech/server/nsm/node_modules/firebase-admin/lib/auth
NameSizeModeActions
action-code-settings-builder.d.ts36570644editdlrm
action-code-settings-builder.js62450644editdlrm
auth-api-request.d.ts79870644editdlrm
auth-api-request.js906500644editdlrm
auth-config.d.ts256390644editdlrm
auth-config.js527760644editdlrm
auth-namespace.d.ts110030644editdlrm
auth-namespace.js7010644editdlrm
auth.d.ts17120644editdlrm
auth.js22310644editdlrm
base-auth.d.ts302550644editdlrm
base-auth.js472470644editdlrm
identifier.d.ts17540644editdlrm
identifier.js14890644editdlrm
index.d.ts33540644editdlrm
index.js39320644editdlrm
project-config-manager.d.ts7640644editdlrm
project-config-manager.js15360644editdlrm
project-config.d.ts31150644editdlrm
project-config.js62620644editdlrm
tenant-manager.d.ts61760644editdlrm
tenant-manager.js93050644editdlrm
tenant.d.ts62740644editdlrm
tenant.js114600644editdlrm
token-generator.d.ts15280644editdlrm
token-generator.js85930644editdlrm
token-verifier.d.ts76470644editdlrm
token-verifier.js160540644editdlrm
user-import-builder.d.ts109660644editdlrm
user-import-builder.js182690644editdlrm
user-record.d.ts80820644editdlrm
user-record.js135970644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/firebase-admin/lib/auth/project-config.d.ts (3115B)
/*! firebase-admin v11.9.0 */ import { SmsRegionConfig, MultiFactorConfig, MultiFactorAuthServerConfig, RecaptchaConfig, PasswordPolicyAuthServerConfig, PasswordPolicyConfig } from './auth-config'; /** * Interface representing the properties to update on the provided project config. */ export interface UpdateProjectConfigRequest { /** * The SMS configuration to update on the project. */ smsRegionConfig?: SmsRegionConfig; /** * The multi-factor auth configuration to update on the project. */ multiFactorConfig?: MultiFactorConfig; /** * The reCAPTCHA configuration to update on the project. * By enabling reCAPTCHA Enterprise integration, you are * agreeing to the reCAPTCHA Enterprise * {@link https://cloud.google.com/terms/service-terms | Term of Service}. */ recaptchaConfig?: RecaptchaConfig; /** * The password policy configuration to update on the project */ passwordPolicyConfig?: PasswordPolicyConfig; } /** * Response received when getting or updating the project config. */ export interface ProjectConfigServerResponse { smsRegionConfig?: SmsRegionConfig; mfa?: MultiFactorAuthServerConfig; recaptchaConfig?: RecaptchaConfig; passwordPolicyConfig?: PasswordPolicyAuthServerConfig; } /** * Request to update the project config. */ export interface ProjectConfigClientRequest { smsRegionConfig?: SmsRegionConfig; mfa?: MultiFactorAuthServerConfig; recaptchaConfig?: RecaptchaConfig; passwordPolicyConfig?: PasswordPolicyAuthServerConfig; } /** * Represents a project configuration. */ export declare class ProjectConfig { /** * The SMS Regions Config for the project. * Configures the regions where users are allowed to send verification SMS. * This is based on the calling code of the destination phone number. */ readonly smsRegionConfig?: SmsRegionConfig; /** * The project's multi-factor auth configuration. * Supports only phone and TOTP. */ private readonly multiFactorConfig_?; /** * The reCAPTCHA configuration to update on the project. * By enabling reCAPTCHA Enterprise integration, you are * agreeing to the reCAPTCHA Enterprise * {@link https://cloud.google.com/terms/service-terms | Term of Service}. */ private readonly recaptchaConfig_?; /** * The multi-factor auth configuration. */ get multiFactorConfig(): MultiFactorConfig | undefined; /** * The password policy configuration for the project */ readonly passwordPolicyConfig?: PasswordPolicyConfig; /** * Validates a project config options object. Throws an error on failure. * * @param request - The project config options object to validate. */ private static validate; /** * The reCAPTCHA configuration. */ get recaptchaConfig(): RecaptchaConfig | undefined; /** * Returns a JSON-serializable representation of this object. * * @returns A JSON-serializable representation of this object. */ toJSON(): object; }