Package org.signal.libsignal.net
See: Description
-
Class Summary Class Description RegistrationException Error thrown by an unsuccessful registration request. RegistrationSessionNotReadyException The session is already verified or not in a state to request a code because requested information hasn't been provided yet. RegistrationCodeNotDeliverableException The attempt to send a verification code failed because an external service (e.g. RegistrationSessionState The state of a registration verification session as reported by the server. NetworkProtocolException Error thrown by a network failure on a higher level, for example failure to establish a WebSocket connection. NetworkException Error thrown by a low-level network failure, for example failure to open a TCP connection. KeyTransparency AppExpiredException Indicates that the local application is too old, and was rejected by the server. Network TimeoutException Request timed out. ConnectionInvalidatedException Exception thrown when the server explicitly invalidates and disconnects a connection. UnauthenticatedChatConnection Represents an unauthenticated (i.e. ChatServiceInactiveException Indicates that an operation on the ChatServicehas been called beforeRegistrationSessionNotFoundException No session with the specified ID could be found. Entry CdsiLookupResponse DurationExt 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. RegistrationRecoveryFailedException Thrown when verification fails for registration request with a recovery password. RegistrationSessionIdInvalidException The session ID is not valid. Request Response ChatConnection Represents an established connection to the Chat Service. RegistrationLockException Thrown when a registration request is made for an account that has registration lock enabled. TransportFailureException Transport-level error in Chat Service communication. CdsiLookupRequest EnclaveAuth RetryLaterException Thrown when a request should be retried after waiting. AuthenticatedChatConnection Represents an authenticated communication channel with the ChatConnection. DeviceTransferPossibleException BadgeEntitlement BackupEntitlement RegisterAccountResponse UnexpectedResponseException Unexpected response from the server. CdsiInvalidTokenException Error thrown by a failed CDSI lookup operation. ConnectedElsewhereException Indicates that the same credentials we used to open an authenticated ChatConnection were also used to open a second connection "elsewhere". CdsiProtocolException Error thrown when a CDSI server returns an unexpected response. ChatServiceException Error thrown by Chat Service API. ServerMessageAck ServerSideErrorException Server-side error, retryable with backoff. KeyTransparencyClient Typed API to access the key transparency subsystem using an existing unauthenticated chat connection. DeviceDeregisteredException Indicates that the local device has been deregistered or delinked. Entry MismatchedDeviceException A failure sending to one or more recipients on account of not being up to date on their devices. RateLimitChallengeException Thrown when a request should be retried after waiting. Success The request completed successfully and produced a result. NonSuccess We successfully made the request, but the server returned an error. RetryableNetworkError A retryable network failure occurred before receiving a response. ApplicationError A client-side issue prevented the request from completing. RequestUnauthorizedException A request requires authorization, but the provided authorization (if any) was incorrect or insufficient. 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. UnauthMessagesService GroupSend MultiRecipientMessageResponse Successful response for UnauthMessagesService.sendMultiRecipientMessage. UnauthUsernamesService RequestResultKt -
Enum Summary Enum Description IpType The order of values in this enum should match IpTypeenum in Rust (libsignal-net).MonitorMode Mode of the monitor operation. Environment BuildVariant Build variant for remote config key selection. VerificationTransport Svr2CredentialsResult ChallengeOption -
Interface Summary Interface Description ChatConnectionListener RequestResult High-level result type for chat server requests. MultiRecipientSendAuthorization MultiRecipientSendFailure Either RequestUnauthorizedException or MismatchedDeviceException. BadRequestError Marker interface for business logic errors returned by typed request APIs. LookUpUsernameLinkFailure org.signal.libsignal.usernames.UsernameLinkInvalidEntropyDataLength and org.signal.libsignal.usernames.UsernameLinkInvalidLinkData -
Object Summary Object Description Story