ProjectConfig class

Representa uma configuração de projeto.

Assinatura:

export declare class ProjectConfig 

Propriedades

Propriedade Modificadores Tipo Descrição
emailPrivacyConfig EmailPrivacyConfig A configuração de privacidade de email para o projeto
multiFactorConfig MultiFactorConfig | indefinido A configuração de autenticação multifator.
passwordPolicyConfig PasswordPolicyConfig A configuração da política de senha para o projeto
recaptchaConfig RecaptchaConfig | indefinido A configuração do reCAPTCHA.
smsRegionConfig SmsRegionConfig A configuração de regiões SMS para o projeto. Configura as regiões onde os usuários têm permissão para enviar SMS de verificação. Isto se baseia no código de chamada do número de telefone de destino.

Métodos

Método Modificadores Descrição
paraJSON() Retorna uma representação serializável JSON deste objeto.

ProjectConfig.emailPrivacyConfig

A configuração de privacidade de email para o projeto

Assinatura:

readonly emailPrivacyConfig?: EmailPrivacyConfig;

ProjectConfig.multiFactorConfig

A configuração de autenticação multifator.

Assinatura:

get multiFactorConfig(): MultiFactorConfig | undefined;

ProjectConfig.passwordPolicyConfig

A configuração da política de senha para o projeto

Assinatura:

readonly passwordPolicyConfig?: PasswordPolicyConfig;

ProjectConfig.recaptchaConfig

A configuração do reCAPTCHA.

Assinatura:

get recaptchaConfig(): RecaptchaConfig | undefined;

ProjectConfig.smsRegionConfig

A configuração de regiões SMS para o projeto. Configura as regiões onde os usuários têm permissão para enviar SMS de verificação. Isto se baseia no código de chamada do número de telefone de destino.

Assinatura:

readonly smsRegionConfig?: SmsRegionConfig;

ProjetoConfig.toJSON()

Retorna uma representação serializável JSON deste objeto.

Assinatura:

toJSON(): object;

Retorna:

objeto

Uma representação serializável JSON deste objeto.