Browse Source

Add "public String Identity.toXKeyList(List<Identity> ids)" for creating OptField X-KeyList

JNI-118
heck 5 years ago
parent
commit
3334007c6f
  1. 14
      src/java/foundation/pEp/jniadapter/Identity.java

14
src/java/foundation/pEp/jniadapter/Identity.java

@ -2,6 +2,7 @@ package foundation.pEp.jniadapter;
import foundation.pEp.jniadapter.interfaces.*; import foundation.pEp.jniadapter.interfaces.*;
import java.io.Serializable; import java.io.Serializable;
import java.util.List;
public class Identity implements IdentityInterface, Serializable { public class Identity implements IdentityInterface, Serializable {
public String address; public String address;
@ -40,11 +41,22 @@ public class Identity implements IdentityInterface, Serializable {
private native int _getRating(int commType); private native int _getRating(int commType);
public static String toXKeyList(List<Identity> ids) {
String ret = "";
if(ids.size() > 0) {
for (Identity id : ids) {
ret += id.fpr;
ret += ",";
}
ret = ret.substring(0, ret.length() - 1);
}
return ret;
}
@Override @Override
public String toString() { public String toString() {
return address + "::" + username + "\n" + return address + "::" + username + "\n" +
user_id + "::" + fpr; user_id + "::" + fpr;
} }
} }

Loading…
Cancel
Save