Package org.signal.libsignal.net
See: Description
-
Class Summary Class Description Request Response ChatConnection Represents an established connection to the Chat Service. RegistrationSessionNotReadyException The session is already verified or not in a state to request a code because requested information hasn't been provided yet. NetworkProtocolException Error thrown by a network failure on a higher level, for example failure to establish a WebSocket connection. BadgeEntitlement BackupEntitlement RegisterAccountResponse RetryLaterException Thrown when a request should be retried after waiting. ServerMessageAck DeviceDeregisteredException Indicates that the local device has been deregistered or delinked. DurationExt UnauthenticatedChatConnection Represents an unauthenticated (i.e. CdsiInvalidTokenException Error thrown by a failed CDSI lookup operation. AuthenticatedChatConnection Represents an authenticated communication channel with the ChatConnection. RegistrationSessionSendCodeException The request to send a verification code with the given transport could not be fulfilled, but may succeed with a different transport. CreateSession Values passed to the server by createSession. AccountAttributes Account attributes sent as part of a registerAccount request. RegistrationService A client for the the registration service. DeviceTransferPossibleException ChatServiceInactiveException Indicates that an operation on the ChatServicehas been called beforeRegistrationCodeNotDeliverableException The attempt to send a verification code failed because an external service (e.g. AppExpiredException Indicates that the local application is too old, and was rejected by the server. RegistrationLockException Thrown when a registration request is made for an account that has registration lock enabled. CdsiProtocolException Error thrown when a CDSI server returns an unexpected response. ChatServiceException Error thrown by Chat Service API. RegistrationSessionNotFoundException No session with the specified ID could be found. RegistrationSessionIdInvalidException The session ID is not valid. CdsiLookupRequest RegistrationException Error thrown by an unsuccessful registration request. ConnectedElsewhereException Indicates that the same credentials we used to open an authenticated ChatConnection were also used to open a second connection "elsewhere". KeyTransparencyClient Typed API to access the key transparency subsystem using an existing unauthenticated chat connection. Network NetworkException Error thrown by a low-level network failure, for example failure to open a TCP connection. ConnectionInvalidatedException Exception thrown when the server explicitly invalidates and disconnects a connection. RegistrationRecoveryFailedException Thrown when verification fails for registration request with a recovery password. RegistrationSessionState The state of a registration verification session as reported by the server. Entry CdsiLookupResponse EnclaveAuth RateLimitChallengeException Thrown when a request should be retried after waiting. SvrB Service for Secure Value Recovery for Backups (SVR-B) operations. SvrBStoreResponse The result of preparing a backup to be stored with forward secrecy guarantees. SvrBRestoreResponse The result of restoring a backup. -
Interface Summary Interface Description ChatConnectionListener -
Enum Summary Enum Description IpType The order of values in this enum should match IpTypeenum in Rust (libsignal-net).VerificationTransport Svr2CredentialsResult Environment ChallengeOption