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 mediante 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 extiendan la clase ActionCodeURL .

Firma:

export declare class ActionCodeURL 

Propiedades

Propiedad Modificadores Tipo Descripción
Clave API cadena La clave API del enlace de acción de correo electrónico.
código cadena El código de acción del enlace de acción del correo electrónico.
continuar URL 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 de correo electrónico. Nulo si no se proporciona.
operación cadena La acción realizada por el enlace de acción de correo electrónico. Regresa de uno de los tipos de ActionCodeInfo
ID de inquilino cadena | nulo El ID de inquilino del enlace 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
analizarEnlace(enlace) static Analiza la cadena del enlace de 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;

CódigoAcciónURL.código

El código de acción del enlace 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;

CódigoAcciónURL.CódigoIdioma

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

Firma:

readonly languageCode: string | null;

Operación ActionCodeURL.

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

Firma:

readonly operation: string;

ActionCodeURL.tenantId

El ID de inquilino del enlace 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 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 Tipo Descripción
enlace cadena La cadena de enlace de 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.