]> nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/api/Identity.java
Refactor RecipientAddress
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / api / Identity.java
1 package org.asamk.signal.manager.api;
2
3 import org.signal.libsignal.protocol.IdentityKey;
4
5 public record Identity(
6 RecipientAddress recipient,
7 IdentityKey identityKey,
8 String safetyNumber,
9 byte[] scannableSafetyNumber,
10 TrustLevel trustLevel,
11 long dateAddedTimestamp
12 ) {
13
14 public byte[] getFingerprint() {
15 return identityKey.getPublicKey().serialize();
16 }
17 }