MCPcopy Create free account

hub / github.com/signalapp/libsignal / functions

Functions8,820 in github.com/signalapp/libsignal

↓ 38 callersMethodinto_option
(self)
rust/net/chat/src/stream_util.rs:42
↓ 37 callersMethodequals
(other: PublicKey)
node/ts/EcKeys.ts:23
↓ 37 callersMethodtoStringCondensed
(byte[] bytes)
java/shared/java/org/signal/libsignal/protocol/util/Hex.java:31
↓ 37 callersMethodupdate
(&mut self, input: &[u8])
rust/crypto/src/hash.rs:31
↓ 36 callersMethodabsorb_and_ratchet
(&mut self, input: &[u8])
rust/poksho/src/shoapi.rs:16
↓ 36 callersMethodget_public_params
(&self)
rust/zkgroup/src/api/server_params.rs:121
↓ 36 callersFunctiontoBase64
(buffer: Uint8Array<ArrayBuffer>)
node/ts/test/util.ts:106
↓ 36 callersMethodupdate
(&'a mut self, bytes: &'a [u8])
rust/protocol/src/incremental_mac.rs:78
↓ 35 callersFunctionaci
()
rust/net/chat/src/api/keytrans.rs:589
↓ 35 callersMethodget_point
(&mut self)
rust/zkgroup/src/common/sho.rs:44
↓ 35 callersMethodguardedRun
(final LongConsumer consumer)
java/shared/java/org/signal/libsignal/internal/NativeHandleGuard.java:47
↓ 35 callersMethodmake_bundle_with_latest_keys
(&self, device_id: DeviceId)
rust/protocol/tests/support/mod.rs:324
↓ 35 callersMethodvalue
(&self)
rust/core/src/curve.rs:26
↓ 34 callersMethoddeserialize
(buf: Uint8Array<ArrayBuffer>)
node/ts/EcKeys.ts:19
↓ 34 callersMethodnext
(&self)
rust/protocol/src/sender_keys.rs:100
↓ 34 callersMethodprocess
Build a new session from a {@link org.signal.libsignal.protocol.state.PreKeyBundle} retrieved from a server. @param preKey A PreKey for the destinati
java/shared/java/org/signal/libsignal/protocol/SessionBuilder.java:100
↓ 34 callersMethodstring
java/client/src/test/java/org/signal/libsignal/internal/NativeTestingNiceTest.kt:38
↓ 34 callersMethodupdate
Updates the internal monitoring data for a key as much as possible given a set of ProofStep structures. It should only be called after verify_full_tre
rust/keytrans/src/verify.rs:879
↓ 33 callersMethodfromUuid
(uuidString: string)
node/ts/Address.ts:159
↓ 33 callersFunctiontestConversion
({ item, toString, nativeToString, nativeIdentity, nativeIdentityAsync, }: { item: T
node/ts/test/BridgingTest.ts:256
↓ 32 callersMethod_fromNativeHandle
(handle: Native.KyberKeyPair)
node/ts/index.ts:229
↓ 32 callersMethodadd_attribute
Adds an attribute to the credential. This is order-sensitive.
rust/zkcredential/src/issuance.rs:88
↓ 32 callersMethodas_deref
(&self)
rust/net/infra/src/host.rs:30
↓ 32 callersMethodbody
(&self)
rust/protocol/src/protocol.rs:156
↓ 32 callersMethodresolve
Resolve an ordered sequence of routes with hostnames as a stream of resolved routes. Produces a sequence of [`ResolvedRoutes`] in roughly priority or
rust/net/infra/src/route/schedule.rs:125
↓ 32 callersMethodtoServiceIdFixedWidthBinary
()
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:100
↓ 31 callersMethodadd_public_attribute
Adds a public attribute to the credential. This is order-sensitive.
rust/zkcredential/src/issuance.rs:79
↓ 31 callersFunctionassertArrayEquals
( expected: Uint8Array<ArrayBuffer>, actual: Uint8Array<ArrayBuffer> )
node/ts/test/util.ts:73
↓ 31 callersFunctioncheck
The main entry point to the module.
rust/net/chat/src/api/keytrans/monitor_and_search.rs:27
↓ 31 callersMethodgetIdentityKeyPair
Get the local client's identity key pair. @return The local client's persistent identity key pair.
java/shared/java/org/signal/libsignal/protocol/state/IdentityKeyStore.java:38
↓ 31 callersMethodinto_vec
(self)
rust/net/chat/src/api/keytrans.rs:208
↓ 31 callersMethodloadSession
Returns a copy of the {@link SessionRecord} corresponding to the recipientId + deviceId tuple, or a new SessionRecord if one does not currently exist.
java/shared/java/org/signal/libsignal/protocol/state/SessionStore.java:34
↓ 31 callersFunctionmake_single_message_throwable
( env: &mut jni::Env<'a>, message: String, class: ClassName<'static>, )
rust/bridge/shared/types/src/jni/mod.rs:438
↓ 30 callersMethoddecode
Deserialize a public identity from a byte slice.
rust/protocol/src/identity_key.rs:52
↓ 30 callersMethodencrypt
( &self, receipt_serial_bytes: ReceiptSerialBytes, sho: &mut Sho, )
rust/zkgroup/src/crypto/receipt_credential_request.rs:57
↓ 30 callersMethodfromStringCondensed
(String encoded)
java/shared/java/org/signal/libsignal/protocol/util/Hex.java:39
↓ 30 callersFunctionmessage_encrypt
Encrypt `ptext` for `remote_address`, loading and storing session state. If the session is unacknowledged (a locally-initiated session that has not y
rust/protocol/src/session_management.rs:43
↓ 30 callersFunctionparse
()
rust/account-keys/src/lib.rs:155
↓ 30 callersMethodsqueeze_and_ratchet
(&mut self, outlen: usize)
rust/poksho/src/shoapi.rs:32
↓ 29 callersMethodassertReceiveIncomingRequest
()
node/ts/net/FakeChat.ts:99
↓ 29 callersMethodcalculate_signature
( &self, message: &[u8], csprng: &mut R, )
rust/core/src/curve.rs:275
↓ 29 callersFunctionconnectUnauth
( tokio: TokioAsyncContext, grpcOverrides?: [string] )
node/ts/test/chat/ServiceTestUtils.ts:37
↓ 29 callersMethodstore_session
( &mut self, address: &ProtocolAddress, record: &SessionRecord, )
rust/protocol/src/storage/inmem.rs:320
↓ 29 callersMethodthenApply
Returns a future that will complete with the applied function applied to this future's completion value. <p>If this future completes exceptionally, t
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:196
↓ 29 callersMethodverify
* @throws {LibSignalErrorBase} (with a generic error code) if the verification failed
node/ts/zkgroup/DonationPermit.ts:29
↓ 28 callersMethodas_mut
(&mut self)
rust/net/infra/src/route/ws.rs:25
↓ 28 callersMethodas_ref
(&self)
rust/message-backup/src/backup/testutil.rs:144
↓ 28 callersFunctioncall_method_checked
Calls a method and translates any thrown exceptions to [`BridgeLayerError::CallbackException`]. Wraps [`jni::Env::call_method`]. The result must have
rust/bridge/shared/types/src/jni/call_method.rs:17
↓ 28 callersMethodget_mut
(&mut self, kind: ServiceIdKind)
rust/net/chat/src/api/registration.rs:337
↓ 28 callersMethodparseFromBinary
(byte[] serviceIdBinary)
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:131
↓ 27 callersMethodcompleteExceptionally
(Throwable throwable)
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:118
↓ 27 callersMethodcompress
Compresses the endorsement for storage. Serializing an `Endorsement<RistrettoPoint>` is equivalent to calling `compress` and serializing the resultin
rust/zkcredential/src/endorsements.rs:236
↓ 27 callersMethodgetNextIncomingRequest
()
java/client/src/main/java/org/signal/libsignal/net/FakeChatRemote.java:27
↓ 27 callersMethodgetPrivateKey
()
java/shared/java/org/signal/libsignal/protocol/IdentityKeyPair.java:50
↓ 27 callersFunctiontest_distinguished_tree
()
rust/net/chat/src/api/keytrans.rs:648
↓ 27 callersMethodverify
( &self, public_key: profile_key_credential_request::PublicKey, ciphertext: profile_ke
rust/zkgroup/src/crypto/proofs.rs:147
↓ 26 callersMethodapply
(long value)
java/shared/java/org/signal/libsignal/internal/FilterExceptions.java:56
↓ 26 callersMethodcomplete
(T result)
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:90
↓ 26 callersMethodgetRecipients
Returns the recipients parsed from the message. <p>The iteration order of the resulting Map is deterministic: the same input message data will produc
java/server/src/main/java/org/signal/libsignal/protocol/SealedSenderMultiRecipientMessage.java:147
↓ 26 callersMethodis_none
(&self)
rust/attest/src/dcap/sgx_x509.rs:233
↓ 26 callersMethodpublic_key
(&self)
rust/zkgroup/src/api/server_params.rs:579
↓ 25 callersMethodabsorb_and_ratchet
(&mut self, data: &[u8])
rust/zkgroup/src/common/sho.rs:32
↓ 25 callersFunctionaci_identity_key
()
rust/net/chat/src/api/keytrans.rs:593
↓ 25 callersMethodget
(&self, kind: ServiceIdKind)
rust/net/chat/src/api/registration.rs:344
↓ 25 callersMethodgetMethod
()
java/client/src/main/java/org/signal/libsignal/net/ChatConnection.java:232
↓ 25 callersMethodget_point
Uses [`ShoApi::squeeze_and_ratchet_into`] to generate a pseudorandom point.
rust/zkcredential/src/sho.rs:15
↓ 25 callersMethodhash
(&self)
rust/usernames/src/username.rs:131
↓ 25 callersMethodprivate_key
(&self)
rust/protocol/src/identity_key.rs:149
↓ 25 callersMethodpublic_key
(&self)
rust/protocol/src/identity_key.rs:36
↓ 25 callersMethodrun
()
java/shared/java/org/signal/libsignal/internal/FilterExceptions.java:29
↓ 25 callersMethodto_be_bytes
(&self)
rust/core/src/e164.rs:18
↓ 24 callersMethodcmp
(&self, other: &Self)
rust/net/infra/src/utils/binary_heap.rs:165
↓ 24 callersMethodcomplete_one_successful_backup
(&mut self)
rust/net/src/svrb.rs:1229
↓ 24 callersMethodfromParts
( String nickname, String discriminator, int minNicknameLength, int maxNicknameLength)
java/shared/java/org/signal/libsignal/usernames/Username.java:91
↓ 24 callersMethodget
()
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:156
↓ 24 callersMethodgetScannableFingerprint
@return A scannable fingerprint that can be scanned and compared locally.
java/shared/java/org/signal/libsignal/protocol/fingerprint/Fingerprint.java:29
↓ 24 callersMethodskip
@see InputStream#skip
java/client/src/main/java/org/signal/libsignal/media/TrustedSkipInputStream.java:21
↓ 24 callersFunctiontimeout
Requires a `Future` to complete before the specified duration has elapsed. Takes in a future whose return type is `Result<T, E>`, a `duration` timeou
rust/net/infra/src/utils.rs:31
↓ 24 callersMethodtoString
()
java/client/src/main/java/org/signal/libsignal/net/CdsiLookupResponse.java:57
↓ 24 callersMethodtoString
()
node/ts/net/Chat.ts:163
↓ 23 callersFunctionfrom_bytes
()
rust/attest/src/dcap/evidence.rs:166
↓ 23 callersMethodget_request
(&self)
rust/zkgroup/src/api/backups/auth_credential.rs:144
↓ 23 callersMethodisCancelled
()
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:80
↓ 23 callersMethodresolve
(&self, request: DnsLookupRequest)
rust/net/infra/src/dns/custom_resolver.rs:142
↓ 23 callersMethodsqueeze_and_ratchet_as_array
(&mut self)
rust/poksho/src/shoapi.rs:52
↓ 23 callersMethodstatus
(&self)
rust/net/infra/src/route/schedule.rs:307
↓ 23 callersFunctiontest_request
()
rust/net/infra/src/dns/custom_resolver.rs:621
↓ 22 callersMethodadd_seconds
(&self, seconds: u64)
rust/zkgroup/src/common/simple_types.rs:53
↓ 22 callersMethodassertRegistrationSessionErrorIs
( String errorDescription, Class<E> expectedErrorType, ThrowingConsumer<String> throwError)
java/client/src/test/java/org/signal/libsignal/net/RegistrationServiceTest.java:238
↓ 22 callersFunctioncheck
(callback: () => void)
node/ts/test/NetTest.ts:193
↓ 22 callersMethodcompletedFuture
(U value)
java/shared/java/org/signal/libsignal/internal/CompletableFuture.java:41
↓ 22 callersFunctionfind_class
Looks up a class by name. Uses the cached class loader, if there is one, or the provided `jni::Env`. Use this instead of [`jni::Env::find_class`].
rust/bridge/shared/types/src/jni/class_lookup.rs:64
↓ 22 callersMethodgetPublicParams
()
node/ts/zkgroup/ServerSecretParams.ts:38
↓ 22 callersMethodinto_inner
(self)
rust/net/chat/src/api/keytrans/maybe_partial.rs:83
↓ 22 callersMethodlookup_ip
(&self, hostname: &str)
rust/net/infra/src/dns.rs:226
↓ 22 callersMethodparse
Parses the input as an SSv2 SentMessage. <p>The input is kept alive as long as the result is; it's used to implement {@link #messageForRecipient} and
java/server/src/main/java/org/signal/libsignal/protocol/SealedSenderMultiRecipientMessage.java:112
↓ 22 callersMethodparseFromString
(String serviceIdString)
java/shared/java/org/signal/libsignal/protocol/ServiceId.java:118
↓ 22 callersMethodto_bytes
(&self)
rust/poksho/src/proof.rs:45
↓ 22 callersMethodwith_kyber_pre_key
(mut self, id_choice: IdChoice)
rust/protocol/tests/support/mod.rs:295
↓ 21 callersFunctionnewNativeHandle
(handle: T)
node/ts/internal.ts:23
← previousnext →101–200 of 8,820, ranked by callers