Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
io.realm.mongodb.auth

Class 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

protected abstract void

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.

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 id de token indicados.

Confirma un usuario con el token y id de token indicados.

public void

String email,
String password
)

Registers a new user with the given email and password.

Registers a new user with the given email and password.

public void

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

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

public void

String token,
String tokenId,
String newPassword
)

Resets the password of a user with the given token, token id, and new password.

Resets the newPassword of a user with the given token, token id, and new password.

public void

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

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

public void

Sends a user a password reset email for the given email.

Sends a user a password reset email for the given email.

  • 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 - the email of the user.

  • newPassword - the new password of the user.

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

Throws

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

Parámetros

  • email - the email of the user.

  • newPassword - the new password of the user.

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

  • callback - callback when the reset has completed or failed. The callback will always happen on the same thread as this this method is called on.

Throws

public void confirmUser (
String token,
String tokenId
)

Confirma un usuario con el token y id de token indicados.

Parámetros

  • token - the confirmation token.

  • tokenId - the id of the confirmation token.

Throws

Confirma un usuario con el token y id de token indicados.

Parámetros

  • token - the confirmation token.

  • tokenId - the id of the confirmation token.

  • callback - función de retorno cuando se ha completado o fallado la confirmación. La función de retorno siempre ocurrirá en el mismo hilo en el que se llame este método.

Throws

public void registerUser (
String email,
String password
)

Registers a new user with the given email and password.

Parámetros

  • email - the email to register with. This will be the username used during log in.

  • password - the password to associate with the email. The password must be between 6 and 128 characters long.

Throws

Registers a new user with the given email and password.

Parámetros

  • email - the email to register with. This will be the username used during log in.

  • password - the password to associated with the email. The password must be between 6 and 128 characters long.

  • callback - función de retorno cuando se completa o falla el registro. La función de retorno siempre ocurrirá en el mismo hilo en el que se llame este método.

Throws

String email
)

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

Parámetros

  • email - the email of the user.

Throws

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

Parámetros

  • email - the email of the user.

  • callback - callback when resending the email has completed or failed. The callback will always happen on the same thread as this method is called on.

Throws

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

Resets the password of a user with the given token, token id, and new password.

Parámetros

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

  • tokenId - the id of the reset password token.

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

Throws

Resets the newPassword of a user with the given token, token id, and new password.

Parámetros

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

  • tokenId - the id of the reset password token.

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

  • callback - callback when the reset has completed or failed. The callback will always happen on the same thread as this this method is called on.

Throws

String email
)

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

Parámetros

  • email - the email of the user.

Throws

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

Parámetros

  • email - the email of the user.

  • callback - función de retorno cuando reintentar la confirmación personalizada está completada o fallida. La función de retorno siempre ocurrirá en el mismo hilo en el que se llame este método.

Throws

String email
)

Sends a user a password reset email for the given email.

Parámetros

  • email - the email of the user.

Throws

Sends a user a password reset email for the given email.

Parámetros

  • email - the email of the user.

  • callback - callback when sending the email has completed or failed. The callback will always happen on the same thread as this method is called on.

Throws

Volver

ApiKeyAuth

En esta página