From b55ae1ce1863e19c3c01240334bd52a6264044d1 Mon Sep 17 00:00:00 2001 From: ameba23 Date: Mon, 12 Apr 2021 15:03:50 +0200 Subject: [PATCH] Changes to implementation for SecertOwnerTask --- .../briar/api/socialbackup/recovery/SecretOwnerTask.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/briar-api/src/main/java/org/briarproject/briar/api/socialbackup/recovery/SecretOwnerTask.java b/briar-api/src/main/java/org/briarproject/briar/api/socialbackup/recovery/SecretOwnerTask.java index 0278645d5..2a3f3a37a 100644 --- a/briar-api/src/main/java/org/briarproject/briar/api/socialbackup/recovery/SecretOwnerTask.java +++ b/briar-api/src/main/java/org/briarproject/briar/api/socialbackup/recovery/SecretOwnerTask.java @@ -22,11 +22,14 @@ public interface SecretOwnerTask { private final PublicKey publicKey; private final InetSocketAddress socketAddress; + private final byte[] localPayload; public Listening(PublicKey publicKey, InetSocketAddress socketAddress) { this.publicKey = publicKey; this.socketAddress = socketAddress; + // TODO this should also include the socket address + this.localPayload = publicKey.getEncoded(); } public PublicKey getPublicKey() { @@ -36,6 +39,10 @@ public interface SecretOwnerTask { public InetSocketAddress getSocketAddress() { return socketAddress; } + + public byte[] getLocalPayload() { + return localPayload; + } } public static class ReceivingShard extends State {