ActionCodeURL class

Una clase de utilidad para analizar URL de acciones de correo electrónico, como restablecimiento de contraseña, verificación de correo electrónico, inicio de sesión de enlace de correo electrónico, etc.

El constructor de esta clase está marcado como interno. El código de terceros no debe llamar al constructor directamente ni crear subclases que amplíen la clase ActionCodeURL .

Firma:

export declare class ActionCodeURL 

Propiedades

Propiedad modificadores Escribe Descripción
Clave API cuerda La clave API del enlace de acción de correo electrónico.
código cuerda El código de acción del vínculo de acción del correo electrónico.
URL continua cadena | nulo La URL de continuación del enlace de acción de correo electrónico. Nulo si no se proporciona.
Código de lenguaje cadena | nulo El código de idioma del enlace de acción del correo electrónico. Nulo si no se proporciona.
operación cuerda La acción realizada por el vínculo de acción de correo electrónico. Regresa de uno de los tipos de ActionCodeInfo
inquilinoId cadena | nulo El ID de arrendatario del vínculo de acción de correo electrónico. Nulo si la acción de correo electrónico es del proyecto principal.

Métodos

Método modificadores Descripción
parseLink(enlace) static Analiza la cadena del enlace de la acción del correo electrónico y devuelve un ActionCodeURL si el enlace es válido; de lo contrario, devuelve un valor nulo.

ActionCodeURL.apiKey

La clave API del enlace de acción de correo electrónico.

Firma:

readonly apiKey: string;

ActionCodeURL.código

El código de acción del vínculo de acción del correo electrónico.

Firma:

readonly code: string;

ActionCodeURL.continueUrl

La URL de continuación del enlace de acción de correo electrónico. Nulo si no se proporciona.

Firma:

readonly continueUrl: string | null;

ActionCodeURL.languageCode

El código de idioma del enlace de acción del correo electrónico. Nulo si no se proporciona.

Firma:

readonly languageCode: string | null;

ActionCodeURL.operación

La acción realizada por el vínculo de acción de correo electrónico. Regresa de uno de los tipos de ActionCodeInfo

Firma:

readonly operation: string;

ActionCodeURL.tenantId

El ID de arrendatario del vínculo de acción de correo electrónico. Nulo si la acción de correo electrónico es del proyecto principal.

Firma:

readonly tenantId: string | null;

Analiza la cadena del enlace de la acción del correo electrónico y devuelve un ActionCodeURL si el enlace es válido; de lo contrario, devuelve un valor nulo.

Firma:

static parseLink(link: string): ActionCodeURL | null;

Parámetros

Parámetro Escribe Descripción
Enlace cuerda La cadena de enlace de la acción de correo electrónico.

Devoluciones:

URL del código de acción | nulo

El objeto ActionCodeURL , o nulo si el enlace no es válido.