A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
_
C
- calculateAgreement(org.signal.libsignal.protocol.ecc.ECPublicKey) - function in org.signal.libsignal.protocol.ecc.ECPrivateKey
- calculateSignature(kotlin.ByteArray) - function in org.signal.libsignal.protocol.ecc.ECPrivateKey
- CalledFromNative - class in org.signal.libsignal.internal
- Declares that a class or field is accessed via JNI.
- CalledFromNative.Enforcement - class in org.signal.libsignal.internal.CalledFromNative
- CallLinkAuthCredential - class in org.signal.libsignal.zkgroup.calllinks
- CallLinkAuthCredentialPresentation - class in org.signal.libsignal.zkgroup.calllinks
- CallLinkAuthCredentialResponse - class in org.signal.libsignal.zkgroup.calllinks
- CallLinkPublicParams - class in org.signal.libsignal.zkgroup.calllinks
- CallLinkSecretParams - class in org.signal.libsignal.zkgroup.calllinks
- cancel(boolean) - function in org.signal.libsignal.internal.CompletableFuture
- candidatesFrom(java.lang.String,int,int) - function in org.signal.libsignal.usernames.Username
- CannotBeEmptyException - class in org.signal.libsignal.usernames
- CannotStartWithDigitException - class in org.signal.libsignal.usernames
- CAPTCHA - enum entry in org.signal.libsignal.net.ChallengeOption
- Cds2Client - class in org.signal.libsignal.cds2
- Cds2Client provides bindings to interact with Signal's v2 Contact Discovery Service.
- CdsiInvalidTokenException - class in org.signal.libsignal.net
- Error thrown by a failed CDSI lookup operation.
- cdsiLookup(java.lang.String,java.lang.String,org.signal.libsignal.net.CdsiLookupRequest,java.util.function.Consumer) - function in org.signal.libsignal.net.Network
- CdsiLookupRequest - class in org.signal.libsignal.net
- CdsiLookupResponse - class in org.signal.libsignal.net
- CdsiLookupResponse.Entry - class in org.signal.libsignal.net.CdsiLookupResponse
- CdsiProtocolException - class in org.signal.libsignal.net
- Error thrown when a CDSI server returns an unexpected response.
- CertificateValidator - class in org.signal.libsignal.metadata.certificate
- Used by SealedSessionCipher to validate sealed sender certificates.
- ChallengeOption - class in org.signal.libsignal.net
- ChatConnection - class in org.signal.libsignal.net
- Represents an established connection to the Chat Service.
- ChatConnection.Request - class in org.signal.libsignal.net.ChatConnection
- ChatConnection.Response - class in org.signal.libsignal.net.ChatConnection
- ChatConnectionListener - class in org.signal.libsignal.net
- ChatConnectionListener.ServerMessageAck - class in org.signal.libsignal.net.ChatConnectionListener
- ChatServiceException - class in org.signal.libsignal.net
- Error thrown by Chat Service API.
- ChatServiceInactiveException - class in org.signal.libsignal.net
- Indicates that an operation on the
ChatServicehas been called before - checkCalledMethod(java.lang.reflect.Method) - function in org.signal.libsignal.internal.CalledFromNative.Enforcement.Companion
- Checks that the called method on the given target is annotated to avoid being stripped.
- checkCalledStaticMethod(java.lang.reflect.Method) - function in org.signal.libsignal.internal.CalledFromNative.Enforcement.Companion
- Checks that the called static method on the given target is annotated to avoid being stripped.
- checkClassesCanBeLoadedAsyncForTest() - function in org.signal.libsignal.net.Network
- Try to load several libsignal classes asynchronously, using the same mechanism as native (Rust) code.
- checkConstructor(java.lang.reflect.Constructor) - function in org.signal.libsignal.internal.CalledFromNative.Enforcement.Companion
- Checks that the constructor for the given class that takes the given arguments is annotated to avoid being stripped.
- checkSvr2Credentials(kotlin.Array) - function in org.signal.libsignal.net.RegistrationService
- Check that the given list of SVR credentials is valid.
- ChunkSizeChoice - class in org.signal.libsignal.protocol.incrementalmac
- CiphertextMessage - class in org.signal.libsignal.protocol.message
- clearProxy() - function in org.signal.libsignal.net.Network
- Ensures that future connections will be made directly, not through a proxy.
- ClientZkAuthOperations - class in org.signal.libsignal.zkgroup.auth
- ClientZkGroupCipher - class in org.signal.libsignal.zkgroup.groups
- ClientZkProfileOperations - class in org.signal.libsignal.zkgroup.profiles
- ClientZkReceiptOperations - class in org.signal.libsignal.zkgroup.receipts
- close() - function in org.signal.libsignal.internal.NativeHandleGuard
- close() - function in org.signal.libsignal.internal.NativeHandleGuard.CloseableOwner
- close() - function in org.signal.libsignal.messagebackup.OnlineBackupValidator
- Marks that a backup is complete, and does any final checks that require whole-file knowledge.
- close() - function in org.signal.libsignal.protocol.incrementalmac.IncrementalMacInputStream
- close() - function in org.signal.libsignal.protocol.incrementalmac.IncrementalMacOutputStream
- combine(kotlin.Array) - function in org.signal.libsignal.protocol.util.ByteUtil
- combine(java.util.Collection) - function in org.signal.libsignal.zkgroup.groupsend.GroupSendEndorsement
- Combines several endorsements into one.
- ComparableBackup - class in org.signal.libsignal.messagebackup
- An in-memory representation of a backup file used to compare contents.
- ComparableBackup_Destroy(org.signal.libsignal.internal.ObjectHandle) - function in org.signal.libsignal.internal.NativeTesting
- ComparableBackup_GetComparableString(org.signal.libsignal.internal.ObjectHandle) - function in org.signal.libsignal.internal.NativeTesting
- ComparableBackup_GetUnknownFields(org.signal.libsignal.internal.ObjectHandle) - function in org.signal.libsignal.internal.NativeTesting
- ComparableBackup_ReadUnencrypted(java.io.InputStream,java.lang.Long,java.lang.Integer) - function in org.signal.libsignal.internal.NativeTesting
- compareTo(T) - function in java.lang.Comparable
- compareTo(org.signal.libsignal.protocol.ServiceId) - function in org.signal.libsignal.protocol.ServiceId
- compareTo(org.signal.libsignal.protocol.ServiceId) - function in org.signal.libsignal.protocol.ServiceId
- compareTo(org.signal.libsignal.protocol.ecc.ECPublicKey) - function in org.signal.libsignal.protocol.ecc.ECPublicKey
- compareTo(kotlin.Array) - function in org.signal.libsignal.protocol.fingerprint.ScannableFingerprint
- Native.ScannableFingerprint_Compare a scanned QR code with what we expect.
- CompletableFuture - class in org.signal.libsignal.internal
- A stripped-down, Android-21-compatible version of java.util.concurrent.CompletableFuture.
- complete(T) - function in org.signal.libsignal.internal.CompletableFuture
- completedFuture(U) - function in org.signal.libsignal.internal.CompletableFuture
- completeExceptionally(java.lang.Throwable) - function in org.signal.libsignal.internal.CompletableFuture
- completeHandshake(kotlin.Array) - function in org.signal.libsignal.hsmenclave.HsmEnclaveClient
- Called by client upon receipt of first message from HSM enclave, to complete handshake.
- completeHandshake(kotlin.Array) - function in org.signal.libsignal.sgxsession.SgxClient
- Called by client upon receipt of first non-attestation message from service, to complete handshake.
- completeHandshake(kotlin.Array) - function in org.signal.libsignal.sgxsession.SgxClient
- Called by client upon receipt of first non-attestation message from service, to complete handshake.
- computeTag() - function in org.signal.libsignal.crypto.Aes256GcmEncryption
- connectAuthChat(java.lang.String,java.lang.String,boolean,java.util.Locale,org.signal.libsignal.net.ChatConnectionListener) - function in org.signal.libsignal.net.Network
- Initiates an authenticated connection attempt to the chat service.
- connectAuthChat(java.lang.String,java.lang.String,boolean,org.signal.libsignal.net.ChatConnectionListener) - function in org.signal.libsignal.net.Network
- Calls connectAuthChat with no connection-level locale.
- ConnectChatBridge - class in org.signal.libsignal.net.internal
- A helper interface that represents the callback methods used by the Rust side of the bridge.
- ConnectedElsewhereException - class in org.signal.libsignal.net
- Indicates that the same credentials we used to open an authenticated ChatConnection were also used to open a second connection "elsewhere".
- ConnectionInvalidatedException - class in org.signal.libsignal.net
- Exception thrown when the server explicitly invalidates and disconnects a connection.
- connectUnauthChat(java.util.Locale,org.signal.libsignal.net.ChatConnectionListener) - function in org.signal.libsignal.net.Network
- Initiates an unauthenticated connection attempt to the chat service.
- connectUnauthChat(org.signal.libsignal.net.ChatConnectionListener) - function in org.signal.libsignal.net.Network
- Calls connectUnauthChat with no connection-level locale.
- Constants - class in org.signal.libsignal.zkgroup.internal
- constantTimeEqual(kotlin.Array,kotlin.Array) - function in org.signal.libsignal.zkgroup.internal.ByteArray
- constantTimeEqual(kotlin.Array,kotlin.Array) - function in org.signal.libsignal.zkgroup.internal.ByteArray
- containsKyberPreKey(int) - function in org.signal.libsignal.protocol.state.KyberPreKeyStore
- containsKyberPreKey(int) - function in org.signal.libsignal.protocol.state.SignalProtocolStore
- containsKyberPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemoryKyberPreKeyStore
- containsKyberPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemorySignalProtocolStore
- containsPreKey(int) - function in org.signal.libsignal.protocol.state.PreKeyStore
- containsPreKey(int) - function in org.signal.libsignal.protocol.state.SignalProtocolStore
- containsPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemoryPreKeyStore
- containsPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemorySignalProtocolStore
- containsSession(org.signal.libsignal.protocol.SignalProtocolAddress) - function in org.signal.libsignal.protocol.state.SessionStore
- Determine whether there is a committed SessionRecord for a recipientId + deviceId tuple.
- containsSession(org.signal.libsignal.protocol.SignalProtocolAddress) - function in org.signal.libsignal.protocol.state.SignalProtocolStore
- Determine whether there is a committed SessionRecord for a recipientId + deviceId tuple.
- containsSession(org.signal.libsignal.protocol.SignalProtocolAddress) - function in org.signal.libsignal.protocol.state.impl.InMemorySessionStore
- Determine whether there is a committed SessionRecord for a recipientId + deviceId tuple.
- containsSession(org.signal.libsignal.protocol.SignalProtocolAddress) - function in org.signal.libsignal.protocol.state.impl.InMemorySignalProtocolStore
- Determine whether there is a committed SessionRecord for a recipientId + deviceId tuple.
- containsSignedPreKey(int) - function in org.signal.libsignal.protocol.state.SignalProtocolStore
- containsSignedPreKey(int) - function in org.signal.libsignal.protocol.state.SignedPreKeyStore
- containsSignedPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemorySignalProtocolStore
- containsSignedPreKey(int) - function in org.signal.libsignal.protocol.state.impl.InMemorySignedPreKeyStore
- create(org.signal.libsignal.protocol.SignalProtocolAddress,java.util.UUID) - function in org.signal.libsignal.protocol.groups.GroupSessionBuilder
- Construct a group session for sending messages.
- create(kotlin.Array,java.util.UUID) - function in org.signal.libsignal.zkgroup.backups.BackupAuthCredentialRequestContext
- createAuthCredentialPresentation(java.security.SecureRandom,org.signal.libsignal.zkgroup.groups.GroupSecretParams,org.signal.libsignal.zkgroup.auth.AuthCredentialWithPni) - function in org.signal.libsignal.zkgroup.auth.ClientZkAuthOperations
- createAuthCredentialPresentation(org.signal.libsignal.zkgroup.groups.GroupSecretParams,org.signal.libsignal.zkgroup.auth.AuthCredentialWithPni) - function in org.signal.libsignal.zkgroup.auth.ClientZkAuthOperations
- CreateCallLinkCredential - class in org.signal.libsignal.zkgroup.calllinks
- CreateCallLinkCredentialPresentation - class in org.signal.libsignal.zkgroup.calllinks
- CreateCallLinkCredentialRequest - class in org.signal.libsignal.zkgroup.calllinks
- CreateCallLinkCredentialRequestContext - class in org.signal.libsignal.zkgroup.calllinks
- CreateCallLinkCredentialResponse - class in org.signal.libsignal.zkgroup.calllinks
- createFor(int,kotlin.Array,org.signal.libsignal.protocol.IdentityKey,kotlin.Array,org.signal.libsignal.protocol.IdentityKey) - function in org.signal.libsignal.protocol.fingerprint.FingerprintGenerator
- createFor(int,kotlin.Array,org.signal.libsignal.protocol.IdentityKey,kotlin.Array,org.signal.libsignal.protocol.IdentityKey) - function in org.signal.libsignal.protocol.fingerprint.NumericFingerprintGenerator
- Generate a scannable and displayable fingerprint.
- createNewBackupChain(org.signal.libsignal.messagebackup.BackupKey) - function in org.signal.libsignal.net.SvrB
- Generates backup "secret data" for a fresh install.
- createProfileKeyCredentialPresentation(java.security.SecureRandom,org.signal.libsignal.zkgroup.groups.GroupSecretParams,org.signal.libsignal.zkgroup.profiles.ExpiringProfileKeyCredential) - function in org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
- createProfileKeyCredentialPresentation(org.signal.libsignal.zkgroup.groups.GroupSecretParams,org.signal.libsignal.zkgroup.profiles.ExpiringProfileKeyCredential) - function in org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
- createProfileKeyCredentialRequestContext(java.security.SecureRandom,org.signal.libsignal.protocol.ServiceId.Aci,org.signal.libsignal.zkgroup.profiles.ProfileKey) - function in org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
- createProfileKeyCredentialRequestContext(org.signal.libsignal.protocol.ServiceId.Aci,org.signal.libsignal.zkgroup.profiles.ProfileKey) - function in org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
- createReceiptCredentialPresentation(java.security.SecureRandom,org.signal.libsignal.zkgroup.receipts.ReceiptCredential) - function in org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
- createReceiptCredentialPresentation(org.signal.libsignal.zkgroup.receipts.ReceiptCredential) - function in org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
- createReceiptCredentialRequestContext(java.security.SecureRandom,org.signal.libsignal.zkgroup.receipts.ReceiptSerial) - function in org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
- createReceiptCredentialRequestContext(org.signal.libsignal.zkgroup.receipts.ReceiptSerial) - function in org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
- createSession(org.signal.libsignal.net.Network,org.signal.libsignal.net.RegistrationService.CreateSession) - function in org.signal.libsignal.net.RegistrationService
- Start a new registration session.
- CryptographicHash - class in org.signal.libsignal.crypto
- CryptographicMac - class in org.signal.libsignal.crypto
- currentRatchetKeyMatches(org.signal.libsignal.protocol.ecc.ECPublicKey) - function in org.signal.libsignal.protocol.state.SessionRecord