删除存储的凭据

<ph type="x-smartling-placeholder">

出现以下任一情况时,系统会从 Smart Lock 中删除凭据 发生:

  • 使用凭据登录失败,因为该账号已不存在,或者 密码不正确。
  • 用户完成应用的账号删除流程。

如需删除凭据,请调用 CredentialsClient.delete()

mCredentialsClient.delete(credential).addOnCompleteListener(
        new OnCompleteListener<Void>() {
            @Override
            public void onComplete(@NonNull Task<Void> task) {
                if (task.isSuccessful()) {
                    // Credential deletion succeeded.
                    // ...
                }
            }
        });