java.lang.Object
it.auties.whatsapp.model.signal.session.SessionStateBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]private ConcurrentHashMap<String, SessionChain> private booleanprivate SignalKeyPairprivate byte[]private SessionPreKeyprivate intprivate intprivate byte[]private byte[]private int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbaseKey(byte[] baseKey) build()chains(ConcurrentHashMap<String, SessionChain> chains) closed(boolean closed) ephemeralKeyPair(SignalKeyPair ephemeralKeyPair) lastRemoteEphemeralKey(byte[] lastRemoteEphemeralKey) pendingPreKey(SessionPreKey pendingPreKey) previousCounter(int previousCounter) registrationId(int registrationId) remoteIdentityKey(byte[] remoteIdentityKey) rootKey(byte[] rootKey) version(int version)
-
Field Details
-
version
private int version -
registrationId
private int registrationId -
baseKey
private byte[] baseKey -
remoteIdentityKey
private byte[] remoteIdentityKey -
chains
-
rootKey
private byte[] rootKey -
pendingPreKey
-
ephemeralKeyPair
-
lastRemoteEphemeralKey
private byte[] lastRemoteEphemeralKey -
previousCounter
private int previousCounter -
closed
private boolean closed
-
-
Constructor Details
-
SessionStateBuilder
public SessionStateBuilder()
-
-
Method Details
-
version
-
registrationId
-
baseKey
-
remoteIdentityKey
-
chains
-
rootKey
-
pendingPreKey
-
ephemeralKeyPair
-
lastRemoteEphemeralKey
-
previousCounter
-
closed
-
build
-