Supprimez les identifiants de Smart Lock dans les cas suivants:
- La connexion à l'aide des identifiants échoue, car le compte n'existe plus ou le mot de passe est incorrect.
- L'utilisateur termine le processus de suppression de compte de l'application.
Pour supprimer des identifiants, appelez CredentialsClient.delete()
:
mCredentialsClient.delete(credential).addOnCompleteListener(
new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
// Credential deletion succeeded.
// ...
}
}
});