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;
ActionCodeURL.parseLink()
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.