All Classes and Interfaces

Class
Description
Facilitates HTTPS communication with the Threema Message API.
 
API response returned by API call.
Exception that gets thrown if a message has a bad/illegal format after it has been decrypted.
A poll choice item that is part of a poll message.
 
A poll create message that can be sent/received with end-to-end encryption via Threema.
 
A poll vote message that can be sent/received with end-to-end encryption via Threema.
 
 
 
Result of a capability lookup
 
 
Command line interface for CryptTool and APIConnector operations for testing purposes and simple invocation from other programming languages.
 
Contains static methods to do various Threema cryptography related tasks.
 
 
 
 
 
 
Exception that gets thrown when decryption fails (because the keys are incorrect, or the data is corrupted).
A delivery receipt message that can be sent/received with end-to-end encryption via Threema.
A delivery receipt type.
 
 
 
Helper to handle Threema end-to-end encryption.
 
 
Result of a data encryption
 
 
 
A File Message
 
 
 
 
A group poll create message that can be sent/received with end-to-end encryption via Threema.
 
A group poll vote message that can be sent/received with end-to-end encryption via Threema.
 
A create group message that can be sent/received with end-to-end encryption via Threema.
 
A group delete profile picture message that can be sent/received with end-to-end encryption via Threema.
 
A group delivery receipt message that can be sent/received with end-to-end encryption via Threema.
A delivery receipt type.
 
A File Message
 
Encapsulates the 8-byte message IDs that Threema uses.
A leave group message that can be sent/received with end-to-end encryption via Threema.
 
A Location Message
 
A group rename message that can be sent/received with end-to-end encryption via Threema.
 
A group request sync message that can be sent/received with end-to-end encryption via Threema.
 
A group set profile picture message that can be sent/received with end-to-end encryption via Threema.
 
A group text message that can be sent/received with end-to-end encryption via Threema.
 
 
 
 
 
 
Deprecated. 
Exception that gets thrown on a illegal call.
Exception that gets thrown when a hex-encoded value could not be decoded (e.g. because it contains non-hex characters or because the character length is not even).
Exception that gets thrown when an invalid key has been specified (e.g. wrong length).
Encapsulates an asymmetric key, either public or private.
 
 
A Location Message
 
Encapsulates the 8-byte message IDs that Threema uses.
Base class for exceptions that may occur when parsing/decrypting an encrypted Threema message.
 
Exception that gets thrown on a illegal call.
 
 
 
 
Stores and caches public keys for Threema users.
 
Exception that gets thrown on a illegal call.
 
 
 
 
 
 
 
 
 
A text message that can be sent/received with end-to-end encryption via Threema.
 
ThreemaGroupMessage
 
 
ThreemaMessage
 
Exception that gets thrown when an attempt has been made to decrypt a message of a type that is not supported by this library.
Result of a file upload
 
A vote choice item that is part of a vote message.