Docs Menu
Docs Home
/ /
io.realm.mongodb.auth

Clase EmailPasswordAuth

java.lang.Object
io.realm.mongodb.auth.EmailPasswordAuth

Funcionalidad de encapsulamiento de clase proporcionada cuando los usuarios inician sesión a través del proveedor Credentials.Provider.EMAIL_PASSWORD.

Modificador y Tipo
Método y descripción

vacío abstracto protegido

int functionType,
OsJavaNetworkTransport.NetworkTransportJNIResultCallback callback,
)

public void

Llame a la función de restablecimiento de contraseña configurada en el proveedor Credentials.Provider.EMAIL_PASSWORD.

Tarea asincrónica dedominio público

Llame a la función de restablecimiento de contraseña configurada en el proveedor Credentials.Provider.EMAIL_PASSWORD.

public void

String token,
String tokenId
)

Confirma un usuario con el token y el ID de token proporcionados.

Tarea asincrónica dedominio público

Confirma un usuario con el token y el ID de token proporcionados.

public void

String email,
String password
)

Registra un nuevo usuario con el correo electrónico y contraseña indicados.

Tarea asincrónica dedominio público

Registra un nuevo usuario con el correo electrónico y contraseña indicados.

public void

Reenviar la confirmación de un usuario al correo electrónico indicado.

Tarea asincrónica dedominio público

Reenviar la confirmación de un usuario al correo electrónico indicado.

public void

String token,
String tokenId,
String newPassword
)

Restablece la contraseña de un usuario con el token, el ID del token y la nueva contraseña indicados.

Tarea asincrónica dedominio público

Restablece la nueva contraseña de un usuario con el token, el ID del token y la nueva contraseña indicados.

public void

Vuelve a intentar la confirmación personalizada de un usuario para un correo electrónico determinado.

Tarea asincrónica dedominio público

Vuelve a intentar la confirmación personalizada de un usuario para un correo electrónico determinado.

public void

Envía a un usuario un correo electrónico de restablecimiento de contraseña para el correo electrónico indicado.

Tarea asincrónica dedominio público

Envía a un usuario un correo electrónico de restablecimiento de contraseña para el correo electrónico indicado.

  • Métodos heredados de la clase java.lang.Object: getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

protected abstract void call (
int functionType,
OsJavaNetworkTransport.NetworkTransportJNIResultCallback callback,
)
String email,
String newPassword,
)

Llame a la función de restablecimiento de contraseña configurada en el proveedor Credentials.Provider.EMAIL_PASSWORD.

Parámetros

  • email - el correo electrónico del usuario.

  • newPassword - la nueva contraseña del usuario.

  • args - cualquier argumento adicional proporcionado a la función de restablecimiento. Todos los argumentos deben poder convertirse a valores compatibles con JSON mediante toString() .

Lanzamientos

Llame a la función de restablecimiento de contraseña configurada en el proveedor Credentials.Provider.EMAIL_PASSWORD.

Parámetros

  • email - el correo electrónico del usuario.

  • newPassword - la nueva contraseña del usuario.

  • args - cualquier argumento adicional proporcionado a la función de restablecimiento. Todos los argumentos deben poder convertirse a valores compatibles con JSON mediante toString() .

  • callback - Devolución de llamada cuando el restablecimiento se completa o falla. La devolución de llamada siempre se realizará en el mismo hilo en el que se invocó este método.

Lanzamientos

public void confirmUser (
String token,
String tokenId
)

Confirma un usuario con el token y el ID de token proporcionados.

Parámetros

  • token - el token de confirmación.

  • tokenId - el id del token de confirmación.

Lanzamientos

Confirma un usuario con el token y el ID de token proporcionados.

Parámetros

  • token - el token de confirmación.

  • tokenId - el id del token de confirmación.

  • callback - Devolución de llamada cuando la confirmación se ha completado o ha fallado. La devolución de llamada siempre se realizará en el mismo hilo en el que se invoque este método.

Lanzamientos

public void registerUser (
String email,
String password
)

Registra un nuevo usuario con el correo electrónico y contraseña indicados.

Parámetros

  • email - El correo electrónico para registrarse. Este será el nombre de usuario que usará al iniciar sesión.

  • password La contraseña para asociar el correo electrónico. Debe tener entre 6 y 128 caracteres.

Lanzamientos

Registra un nuevo usuario con el correo electrónico y contraseña indicados.

Parámetros

  • email - El correo electrónico para registrarse. Este será el nombre de usuario que usará al iniciar sesión.

  • password La contraseña asociada al correo electrónico debe tener entre 6 y 128 caracteres.

  • callback - Devolución de llamada cuando el registro se ha completado o ha fallado. La devolución de llamada siempre se realizará en el mismo hilo en el que se invoque este método.

Lanzamientos

String email
)

Reenviar la confirmación de un usuario al correo electrónico indicado.

Parámetros

  • email - el correo electrónico del usuario.

Lanzamientos

Reenviar la confirmación de un usuario al correo electrónico indicado.

Parámetros

  • email - el correo electrónico del usuario.

  • callback - Devolución de llamada cuando el reenvío del correo electrónico se completa o falla. La devolución de llamada siempre se realizará en el mismo hilo en el que se invoque este método.

Lanzamientos

public void resetPassword (
String token,
String tokenId,
String newPassword
)

Restablece la contraseña de un usuario con el token, el ID del token y la nueva contraseña indicados.

Parámetros

  • token - el token de restablecimiento de contraseña.

  • tokenId - el id del token de restablecimiento de contraseña.

  • newPassword - La nueva contraseña del usuario identificado con token . La contraseña debe tener entre 6 y 128 caracteres.

Lanzamientos

Restablece la nueva contraseña de un usuario con el token, el ID del token y la nueva contraseña indicados.

Parámetros

  • token - el token de restablecimiento de contraseña.

  • tokenId - el id del token de restablecimiento de contraseña.

  • newPassword - La nueva contraseña del usuario identificado con token . La contraseña debe tener entre 6 y 128 caracteres.

  • callback - Devolución de llamada cuando el restablecimiento se completa o falla. La devolución de llamada siempre se realizará en el mismo hilo en el que se invocó este método.

Lanzamientos

String email
)

Vuelve a intentar la confirmación personalizada de un usuario para un correo electrónico determinado.

Parámetros

  • email - el correo electrónico del usuario.

Lanzamientos

Vuelve a intentar la confirmación personalizada de un usuario para un correo electrónico determinado.

Parámetros

  • email - el correo electrónico del usuario.

  • callback - Devolución de llamada cuando se completa o falla el reintento de la confirmación personalizada. La devolución de llamada siempre se realizará en el mismo hilo en el que se invoque este método.

Lanzamientos

String email
)

Envía a un usuario un correo electrónico de restablecimiento de contraseña para el correo electrónico indicado.

Parámetros

  • email - el correo electrónico del usuario.

Lanzamientos

Envía a un usuario un correo electrónico de restablecimiento de contraseña para el correo electrónico indicado.

Parámetros

  • email - el correo electrónico del usuario.

  • callback - Devolución de llamada cuando el envío del correo electrónico se completa o falla. La devolución de llamada siempre se realizará en el mismo hilo en el que se invoque este método.

Lanzamientos

Volver

Autorización de clave de API