src/main/java/de/unixwork/im/XmppSession.java

Thu, 26 Dec 2024 17:19:15 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Thu, 26 Dec 2024 17:19:15 +0100
changeset 3
25a32e2dfde5
parent 1
42d0d099492b
permissions
-rw-r--r--

update status in contact list and conversations

1
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
1 package de.unixwork.im;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
2
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
3 import net.java.otr4j.crypto.OtrCryptoEngine;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
4 import net.java.otr4j.crypto.OtrCryptoEngineImpl;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
5
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
6 public class XmppSession {
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
7 private String xid;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
8 private String resource;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
9
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
10
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
11 private boolean isSecure = false;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
12
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
13 public XmppSession(String xid, String resource) {
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
14 this.xid = xid;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
15 this.resource = resource;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
16 }
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
17
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
18 public void startOtr(Xmpp xmpp) {
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
19
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
20
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
21 }
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
22
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
23 public void endOtr(Xmpp xmpp) {
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
24
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
25 }
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
26
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
27 public boolean isSecure() {
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
28 return isSecure;
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
29 }
42d0d099492b add incomplete otr code
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
30 }

mercurial