| Component JID | {{ xmpp_state.omemo_target_jid|default:"—" }} |
|---|---|
| OMEMO | {% if xmpp_state.omemo_enabled %} Active {% else %} {{ xmpp_state.omemo_status|default:"not configured" }} {% endif %} |
| Status reason | {{ xmpp_state.omemo_status_reason|default:"—" }} |
| Component fingerprint | {{ xmpp_state.omemo_fingerprint|default:"—" }} |
| Status | {% if omemo_row.status == "detected" %} {{ omemo_row.status }} {% elif omemo_row.status == "no_omemo" %} no OMEMO observed {% elif omemo_row.status == "error" %} {{ omemo_row.status }} {% else %} {{ omemo_row.status }} {% endif %} |
|---|---|
| Client OMEMO |
{% if omemo_client_fingerprint %}
Client fingerprint:
{{ omemo_client_fingerprint }}This is your client OMEMO fingerprint observed by the gateway.
{% if omemo_client_key_info.sid %}
{% else %}
Your device ID:
{% endif %}
{% if omemo_client_key_info.rid %}
{{ omemo_client_key_info.sid }}Gateway device ID:
{% endif %}
{{ omemo_client_key_info.rid }}These IDs identify the OMEMO devices that participated in the encrypted message. {{ omemo_row.latest_client_key|default:"—" }}
{% endif %}
|
| Contact JID | {{ sender_jid.bare|default:"—" }} |
| Resource | {{ sender_jid.resource|default:"—" }} |
| GIA component | {{ omemo_row.last_target_jid|default:"—" }} |
| Last seen | {{ omemo_row.last_seen_at|default:"—" }} |
| Updated | {{ omemo_row.updated_at }} |
No OMEMO observation recorded yet. Send a message via XMPP to populate this.
{% endif %}Manage trust for discovered OMEMO keys observed by the gateway.
Note: You are responsible for trusting your own other devices from your other XMPP clients.
{% if discovered_omemo_keys %}| JID | Type | Discovered key | Source | Trusted | |
|---|---|---|---|---|---|
| {{ item.jid }} | {{ item.key_type }} | {{ item.key_id }} |
{{ item.label }} | {% if item.trusted %} trusted {% else %} not trusted {% endif %} |
No discovered OMEMO keys yet. Send an OMEMO message to populate this list.
{% endif %}This scope can force settings across all Fine-Grained Security Scopes.
Choose a top-level category, expand a scope, then click Change to edit that scope.
{{ row.scope_key }}
Complete each step to achieve end-to-end encrypted messaging with the gateway.
| {% if step.done %} ✓ {% else %} ○ {% endif %} | {{ step.label }} | {{ step.hint }} |