in Fido/app/src/main/java/com/fido/example/fido2apiexample/Fido2DemoActivity.java [329:350]
private void updateRegisterResponseToServer(AuthenticatorAttestationResponse response) {
Task<String> updateRegisterResponseToServerTask = asyncUpdateRegisterResponseToServer(response);
updateRegisterResponseToServerTask.addOnCompleteListener(
new OnCompleteListener<String>() {
@Override
public void onComplete(@NonNull Task<String> task) {
String securityKeyToken = task.getResult();
if (securityKeyToken == null) {
Toast.makeText(
Fido2DemoActivity.this,
"security key registration failed",
Toast.LENGTH_SHORT)
.show();
return;
}
updateAndDisplayRegisteredKeys();
Log.i(
TAG,
"Update register response to server with securityKeyToken: " + securityKeyToken);
}
});
}