- calculateAgreement(ECPublicKey, ECPrivateKey) - Static method in class org.whispersystems.libsignal.ecc.Curve
-
- calculateSignature(ECPrivateKey, byte[]) - Static method in class org.whispersystems.libsignal.ecc.Curve
-
- calculateVrfSignature(ECPrivateKey, byte[]) - Static method in class org.whispersystems.libsignal.ecc.Curve
-
- ChainKey - Class in org.whispersystems.libsignal.ratchet
-
- ChainKey(HKDF, byte[], int) - Constructor for class org.whispersystems.libsignal.ratchet.ChainKey
-
- checkArgument(boolean) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the
calling method.
- checkArgument(boolean, Object) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the
calling method.
- checkArgument(boolean, String, Object...) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the
calling method.
- checkElementIndex(int, int) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that index specifies a valid element in an array,
list or string of size size.
- checkElementIndex(int, int, String) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that index specifies a valid element in an array,
list or string of size size.
- checkNotNull(T) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that an object reference passed as a parameter to the calling
method is not null.
- checkNotNull(T, Object) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that an object reference passed as a parameter to the calling
method is not null.
- checkNotNull(T, String, Object...) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that an object reference passed as a parameter to the calling
method is not null.
- checkPositionIndex(int, int) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that index specifies a valid position in an array,
list or string of size size.
- checkPositionIndex(int, int, String) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that index specifies a valid position in an array,
list or string of size size.
- checkPositionIndexes(int, int, int) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures that start and end specify a valid positions
in an array, list or string of size size, and are in order.
- checkState(boolean) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving the state of the calling
instance, but not involving any parameters to the calling method.
- checkState(boolean, Object) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving the state of the calling
instance, but not involving any parameters to the calling method.
- checkState(boolean, String, Object...) - Static method in class org.whispersystems.libsignal.util.guava.Preconditions
-
Ensures the truth of an expression involving the state of the calling
instance, but not involving any parameters to the calling method.
- CiphertextMessage - Interface in org.whispersystems.libsignal.protocol
-
- clearUnacknowledgedPreKeyMessage() - Method in class org.whispersystems.libsignal.state.SessionState
-
- combine(byte[]...) - Static method in class org.whispersystems.libsignal.util.ByteUtil
-
- compare(byte[], byte[]) - Method in class org.whispersystems.libsignal.util.ByteArrayComparator
-
- compare(IdentityKey, IdentityKey) - Method in class org.whispersystems.libsignal.util.IdentityKeyComparator
-
- compareTo(ECPublicKey) - Method in class org.whispersystems.libsignal.ecc.DjbECPublicKey
-
- compareTo(byte[]) - Method in class org.whispersystems.libsignal.fingerprint.ScannableFingerprint
-
Compare a scanned QR code with what we expect.
- containsPreKey(int) - Method in class org.whispersystems.libsignal.state.impl.InMemoryPreKeyStore
-
- containsPreKey(int) - Method in class org.whispersystems.libsignal.state.impl.InMemorySignalProtocolStore
-
- containsPreKey(int) - Method in interface org.whispersystems.libsignal.state.PreKeyStore
-
- containsSession(SignalProtocolAddress) - Method in class org.whispersystems.libsignal.state.impl.InMemorySessionStore
-
- containsSession(SignalProtocolAddress) - Method in class org.whispersystems.libsignal.state.impl.InMemorySignalProtocolStore
-
- containsSession(SignalProtocolAddress) - Method in interface org.whispersystems.libsignal.state.SessionStore
-
Determine whether there is a committed
SessionRecord for a recipientId + deviceId tuple.
- containsSignedPreKey(int) - Method in class org.whispersystems.libsignal.state.impl.InMemorySignalProtocolStore
-
- containsSignedPreKey(int) - Method in class org.whispersystems.libsignal.state.impl.InMemorySignedPreKeyStore
-
- containsSignedPreKey(int) - Method in interface org.whispersystems.libsignal.state.SignedPreKeyStore
-
- copyFrom(byte[]) - Static method in class org.whispersystems.libsignal.util.ByteUtil
-
- create(SenderKeyName) - Method in class org.whispersystems.libsignal.groups.GroupSessionBuilder
-
Construct a group session for sending messages.
- create() - Method in class org.whispersystems.libsignal.ratchet.AliceSignalProtocolParameters.Builder
-
- create() - Method in class org.whispersystems.libsignal.ratchet.BobSignalProtocolParameters.Builder
-
- create() - Method in class org.whispersystems.libsignal.ratchet.SymmetricSignalProtocolParameters.Builder
-
- createChain(ECPublicKey, ECKeyPair) - Method in class org.whispersystems.libsignal.ratchet.RootKey
-
- createFor(int, byte[], IdentityKey, byte[], IdentityKey) - Method in interface org.whispersystems.libsignal.fingerprint.FingerprintGenerator
-
- createFor(int, byte[], List<IdentityKey>, byte[], List<IdentityKey>) - Method in interface org.whispersystems.libsignal.fingerprint.FingerprintGenerator
-
- createFor(int, byte[], IdentityKey, byte[], IdentityKey) - Method in class org.whispersystems.libsignal.fingerprint.NumericFingerprintGenerator
-
Generate a scannable and displayable fingerprint.
- createFor(int, byte[], List<IdentityKey>, byte[], List<IdentityKey>) - Method in class org.whispersystems.libsignal.fingerprint.NumericFingerprintGenerator
-
Generate a scannable and displayable fingerprint for logical identities that have multiple
physical keys.
- createFor(int) - Static method in class org.whispersystems.libsignal.kdf.HKDF
-
- CURRENT_VERSION - Static variable in interface org.whispersystems.libsignal.protocol.CiphertextMessage
-
- Curve - Class in org.whispersystems.libsignal.ecc
-
- Curve() - Constructor for class org.whispersystems.libsignal.ecc.Curve
-