OMEMO
latest
Installation
Getting Started
Migration from Legacy
API Documentation
OMEMO
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
X
_
__eq__() (omemo.bundle.Bundle method)
__hash__() (omemo.bundle.Bundle method)
__init__() (omemo.backend.Backend method)
(omemo.identity_key_pair.IdentityKeyPairPriv method)
(omemo.identity_key_pair.IdentityKeyPairSeed method)
(omemo.session_manager.NoEligibleDevices method)
(omemo.storage.Just method)
(omemo.storage.Nothing method)
(omemo.storage.Storage method)
_delete() (omemo.storage.Storage method)
_delete_bundle() (omemo.session_manager.SessionManager static method)
_download_bundle() (omemo.session_manager.SessionManager static method)
_download_device_list() (omemo.session_manager.SessionManager static method)
_evaluate_custom_trust_level() (omemo.session_manager.SessionManager method)
_load() (omemo.storage.Storage method)
_make_trust_decision() (omemo.session_manager.SessionManager method)
_send_message() (omemo.session_manager.SessionManager static method)
_store() (omemo.storage.Storage method)
_upload_bundle() (omemo.session_manager.SessionManager static method)
_upload_device_list() (omemo.session_manager.SessionManager static method)
A
ACTIVE (omemo.session.Initiation attribute)
active (omemo.types.DeviceInformation property)
after_history_sync() (omemo.session_manager.SessionManager method)
as_priv() (omemo.identity_key_pair.IdentityKeyPair method)
(omemo.identity_key_pair.IdentityKeyPairPriv method)
(omemo.identity_key_pair.IdentityKeyPairSeed method)
AsyncFramework (class in omemo.types)
ASYNCIO (omemo.types.AsyncFramework attribute)
B
Backend (class in omemo.backend)
BackendException
bare_jid (omemo.bundle.Bundle property)
(omemo.message.EncryptedKeyMaterial property)
(omemo.message.Message property)
(omemo.session.Session property)
(omemo.types.DeviceInformation property)
before_history_sync() (omemo.session_manager.SessionManager method)
build_session_active() (omemo.backend.Backend method)
build_session_passive() (omemo.backend.Backend method)
builds_same_session() (omemo.message.KeyExchange method)
Bundle (class in omemo.bundle)
BundleDeletionFailed
BundleDownloadFailed
BundleNotFound
BundleUploadFailed
C
confirmed (omemo.session.Session property)
Content (class in omemo.message)
content (omemo.message.Message property)
create() (omemo.session_manager.SessionManager class method)
D
decrypt() (omemo.session_manager.SessionManager method)
decrypt_key_material() (omemo.backend.Backend method)
decrypt_plaintext() (omemo.backend.Backend method)
DecryptionFailed
delete() (omemo.storage.Storage method)
delete_hidden_pre_keys() (omemo.backend.Backend method)
delete_pre_key() (omemo.backend.Backend method)
device_id (omemo.bundle.Bundle property)
(omemo.message.EncryptedKeyMaterial property)
(omemo.message.Message property)
(omemo.session.Session property)
(omemo.types.DeviceInformation property)
DEVICE_ID_MAX (omemo.session_manager.SessionManager attribute)
DEVICE_ID_MIN (omemo.session_manager.SessionManager attribute)
DeviceInformation (class in omemo.types)
DeviceListDownloadFailed
DeviceListUploadFailed
DISTRUSTED (omemo.types.TrustLevel attribute)
E
empty (omemo.message.Content property)
encrypt() (omemo.session_manager.SessionManager method)
encrypt_empty() (omemo.backend.Backend method)
encrypt_key_material() (omemo.backend.Backend method)
encrypt_plaintext() (omemo.backend.Backend method)
EncryptedKeyMaterial (class in omemo.message)
ensure_data_consistency() (omemo.session_manager.SessionManager method)
F
fmap() (omemo.storage.Just method)
(omemo.storage.Maybe method)
(omemo.storage.Nothing method)
format_identity_key() (omemo.session_manager.SessionManager static method)
from_just() (omemo.storage.Just method)
(omemo.storage.Maybe method)
(omemo.storage.Nothing method)
G
generate_pre_keys() (omemo.backend.Backend method)
get() (omemo.identity_key_pair.IdentityKeyPair static method)
get_bundle() (omemo.backend.Backend method)
get_device_information() (omemo.session_manager.SessionManager method)
get_num_visible_pre_keys() (omemo.backend.Backend method)
get_own_device_information() (omemo.session_manager.SessionManager method)
get_sending_chain_length() (omemo.session_manager.SessionManager method)
H
hide_pre_key() (omemo.backend.Backend method)
I
identity_key (omemo.bundle.Bundle property)
(omemo.identity_key_pair.IdentityKeyPair property)
(omemo.identity_key_pair.IdentityKeyPairPriv property)
(omemo.identity_key_pair.IdentityKeyPairSeed property)
(omemo.message.KeyExchange property)
(omemo.types.DeviceInformation property)
IdentityKeyPair (class in omemo.identity_key_pair)
IdentityKeyPairPriv (class in omemo.identity_key_pair)
IdentityKeyPairSeed (class in omemo.identity_key_pair)
Initiation (class in omemo.session)
initiation (omemo.session.Session property)
is_just (omemo.storage.Just property)
(omemo.storage.Maybe property)
(omemo.storage.Nothing property)
is_nothing (omemo.storage.Just property)
(omemo.storage.Maybe property)
(omemo.storage.Nothing property)
is_priv (omemo.identity_key_pair.IdentityKeyPair property)
(omemo.identity_key_pair.IdentityKeyPairPriv property)
(omemo.identity_key_pair.IdentityKeyPairSeed property)
is_seed (omemo.identity_key_pair.IdentityKeyPair property)
(omemo.identity_key_pair.IdentityKeyPairPriv property)
(omemo.identity_key_pair.IdentityKeyPairSeed property)
J
Just (class in omemo.storage)
K
key_exchange (omemo.session.Session property)
KeyExchange (class in omemo.message)
KeyExchangeFailed
keys (omemo.message.Message property)
L
label (omemo.types.DeviceInformation property)
load() (omemo.storage.Storage method)
load_bytes() (omemo.storage.Storage method)
load_dict() (omemo.storage.Storage method)
load_list() (omemo.storage.Storage method)
load_optional() (omemo.storage.Storage method)
load_primitive() (omemo.storage.Storage method)
load_session() (omemo.backend.Backend method)
LOG_TAG (omemo.identity_key_pair.IdentityKeyPair attribute)
(omemo.session_manager.SessionManager attribute)
M
max_num_per_message_skipped_keys (omemo.backend.Backend property)
max_num_per_session_skipped_keys (omemo.backend.Backend property)
Maybe (class in omemo.storage)
maybe() (omemo.storage.Just method)
(omemo.storage.Maybe method)
(omemo.storage.Nothing method)
Message (class in omemo.message)
MessageNotForUs
MessageSendingFailed
module
omemo.backend
omemo.bundle
omemo.identity_key_pair
omemo.message
omemo.session
omemo.session_manager
omemo.storage
omemo.types
N
namespace (omemo.backend.Backend property)
(omemo.bundle.Bundle property)
(omemo.message.Message property)
(omemo.session.Session property)
namespaces (omemo.types.DeviceInformation property)
NoEligibleDevices
NoSession
Nothing (class in omemo.storage)
NothingException
O
omemo.backend
module
omemo.bundle
module
omemo.identity_key_pair
module
omemo.message
module
omemo.session
module
omemo.session_manager
module
omemo.storage
module
omemo.types
module
OMEMOException
P
PASSIVE (omemo.session.Initiation attribute)
PlainKeyMaterial (class in omemo.message)
priv (omemo.identity_key_pair.IdentityKeyPairPriv property)
PublicDataInconsistency
purge() (omemo.backend.Backend method)
purge_backend() (omemo.session_manager.SessionManager method)
purge_bare_jid() (omemo.backend.Backend method)
(omemo.session_manager.SessionManager method)
R
receiving_chain_length (omemo.session.Session property)
refresh_device_list() (omemo.session_manager.SessionManager method)
replace_sessions() (omemo.session_manager.SessionManager method)
rotate_signed_pre_key() (omemo.backend.Backend method)
S
seed (omemo.identity_key_pair.IdentityKeyPairSeed property)
SenderDistrusted
SenderNotFound
sending_chain_length (omemo.session.Session property)
Session (class in omemo.session)
SessionManager (class in omemo.session_manager)
SessionManagerException
set_own_label() (omemo.session_manager.SessionManager method)
set_trust() (omemo.session_manager.SessionManager method)
signed_pre_key_age() (omemo.backend.Backend method)
STALENESS_MAGIC_NUMBER (omemo.session_manager.SessionManager attribute)
StillUndecided
Storage (class in omemo.storage)
StorageException
store() (omemo.storage.Storage method)
store_bytes() (omemo.storage.Storage method)
store_session() (omemo.backend.Backend method)
T
TooManySkippedMessageKeys
trust_level_name (omemo.types.DeviceInformation property)
TrustDecisionFailed
TRUSTED (omemo.types.TrustLevel attribute)
TrustLevel (class in omemo.types)
TWISTED (omemo.types.AsyncFramework attribute)
U
UNDECIDED (omemo.types.TrustLevel attribute)
UnknownNamespace
UnknownTrustLevel
update_device_list() (omemo.session_manager.SessionManager method)
X
XMPPInteractionFailed
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds