mirror of
https://github.com/signalapp/Signal-Server
synced 2026-08-31 08:04:09 +01:00
accept encrypted username with confirm-username-hash requests
This commit is contained in:
@@ -18,6 +18,7 @@ import org.signal.libsignal.usernames.Username;
|
||||
import org.whispersystems.textsecuregcm.entities.AccountIdentifierResponse;
|
||||
import org.whispersystems.textsecuregcm.entities.AccountIdentityResponse;
|
||||
import org.whispersystems.textsecuregcm.entities.ConfirmUsernameHashRequest;
|
||||
import org.whispersystems.textsecuregcm.entities.EncryptedUsername;
|
||||
import org.whispersystems.textsecuregcm.entities.ReserveUsernameHashRequest;
|
||||
import org.whispersystems.textsecuregcm.entities.ReserveUsernameHashResponse;
|
||||
import org.whispersystems.textsecuregcm.entities.UsernameHashResponse;
|
||||
@@ -87,9 +88,10 @@ public class AccountTest {
|
||||
.orElseThrow();
|
||||
|
||||
// confirm a username
|
||||
final ConfirmUsernameHashRequest confirmUsernameHashRequest = new ConfirmUsernameHashRequest(
|
||||
final ConfirmUsernameHashRequest confirmUsernameHashRequest = new ConfirmUsernameHashRequest(
|
||||
reservedUsername.getHash(),
|
||||
reservedUsername.generateProof()
|
||||
reservedUsername.generateProof(),
|
||||
new EncryptedUsername("cluck cluck i'm a parrot".getBytes())
|
||||
);
|
||||
// try unauthorized
|
||||
Operations
|
||||
|
||||
Reference in New Issue
Block a user