A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Y 

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
 
CallLinkAuthCredential_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredential_PresentDeterministic(kotlin.Array,kotlin.Array,long,kotlin.Array,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialPresentation - class in org.signal.libsignal.zkgroup.calllinks
 
CallLinkAuthCredentialPresentation_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialPresentation_GetUserId(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialPresentation_Verify(kotlin.Array,long,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialResponse - class in org.signal.libsignal.zkgroup.calllinks
 
CallLinkAuthCredentialResponse_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialResponse_IssueDeterministic(kotlin.Array,long,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkAuthCredentialResponse_Receive(kotlin.Array,kotlin.Array,long,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkPublicParams - class in org.signal.libsignal.zkgroup.calllinks
 
CallLinkPublicParams_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkSecretParams - class in org.signal.libsignal.zkgroup.calllinks
 
CallLinkSecretParams_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkSecretParams_DecryptUserId(kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkSecretParams_DeriveFromRootKey(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkSecretParams_EncryptUserId(kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CallLinkSecretParams_GetPublicParams(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
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.
Cds2ClientState_New(kotlin.Array,kotlin.Array,long) - function in org.signal.libsignal.internal.Native
 
Cds2Metrics_extract(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
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
 
CdsiLookup_complete(long,long) - function in org.signal.libsignal.internal.Native
 
CdsiLookup_Destroy(long) - function in org.signal.libsignal.internal.Native
 
CdsiLookup_new(long,long,java.lang.String,java.lang.String,long) - function in org.signal.libsignal.internal.Native
 
CdsiLookup_token(long) - function in org.signal.libsignal.internal.Native
 
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
 
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 ChatService has 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(long) - function in org.signal.libsignal.internal.NativeTesting
 
ComparableBackup_GetComparableString(long) - function in org.signal.libsignal.internal.NativeTesting
 
ComparableBackup_GetUnknownFields(long) - function in org.signal.libsignal.internal.NativeTesting
 
ComparableBackup_ReadUnencrypted(java.io.InputStream,long,int) - 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.
ConnectionManager_clear_proxy(long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_Destroy(long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_new(int,java.lang.String,long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_on_network_change(long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_set_censorship_circumvention_enabled(long,boolean) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_set_invalid_proxy(long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_set_proxy(long,long) - function in org.signal.libsignal.internal.Native
 
ConnectionManager_set_remote_config(long,long) - function in org.signal.libsignal.internal.Native
 
ConnectionProxyConfig_Destroy(long) - function in org.signal.libsignal.internal.Native
 
ConnectionProxyConfig_new(java.lang.String,java.lang.String,int,java.lang.String,java.lang.String) - function in org.signal.libsignal.internal.Native
 
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
 
CreateCallLinkCredential_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredential_PresentDeterministic(kotlin.Array,kotlin.Array,kotlin.Array,kotlin.Array,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialPresentation - class in org.signal.libsignal.zkgroup.calllinks
 
CreateCallLinkCredentialPresentation_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialPresentation_Verify(kotlin.Array,kotlin.Array,long,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequest - class in org.signal.libsignal.zkgroup.calllinks
 
CreateCallLinkCredentialRequest_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequest_IssueDeterministic(kotlin.Array,kotlin.Array,long,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequestContext - class in org.signal.libsignal.zkgroup.calllinks
 
CreateCallLinkCredentialRequestContext_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequestContext_GetRequest(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequestContext_NewDeterministic(kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialRequestContext_ReceiveResponse(kotlin.Array,kotlin.Array,kotlin.Array,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateCallLinkCredentialResponse - class in org.signal.libsignal.zkgroup.calllinks
 
CreateCallLinkCredentialResponse_CheckValidContents(kotlin.Array) - function in org.signal.libsignal.internal.Native
 
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.
CreateOTP(java.lang.String,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CreateOTPFromBase64(java.lang.String,java.lang.String) - function in org.signal.libsignal.internal.Native
 
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
 
CryptographicHash_Destroy(long) - function in org.signal.libsignal.internal.Native
 
CryptographicHash_Finalize(long) - function in org.signal.libsignal.internal.Native
 
CryptographicHash_New(java.lang.String) - function in org.signal.libsignal.internal.Native
 
CryptographicHash_Update(long,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CryptographicHash_UpdateWithOffset(long,kotlin.Array,int,int) - function in org.signal.libsignal.internal.Native
 
CryptographicMac - class in org.signal.libsignal.crypto
 
CryptographicMac_Destroy(long) - function in org.signal.libsignal.internal.Native
 
CryptographicMac_Finalize(long) - function in org.signal.libsignal.internal.Native
 
CryptographicMac_New(java.lang.String,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CryptographicMac_Update(long,kotlin.Array) - function in org.signal.libsignal.internal.Native
 
CryptographicMac_UpdateWithOffset(long,kotlin.Array,int,int) - function in org.signal.libsignal.internal.Native
 
currentRatchetKeyMatches(org.signal.libsignal.protocol.ecc.ECPublicKey) - function in org.signal.libsignal.protocol.state.SessionRecord
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Y