From f6c5da6d56a07867169db2ff68a52cbf9621cf9b Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Sun, 28 May 2017 20:19:05 +0200 Subject: clean up client cert selection code --- src/main/java/de/pixart/messenger/xmpp/XmppConnection.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/pixart/messenger') diff --git a/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java b/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java index 75eb63e5e..cfb6751f4 100644 --- a/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java +++ b/src/main/java/de/pixart/messenger/xmpp/XmppConnection.java @@ -165,7 +165,8 @@ public class XmppConnection implements Runnable { @Override public String[] getClientAliases(String s, Principal[] principals) { - return new String[0]; + final String alias = account.getPrivateKeyAlias(); + return alias != null ? new String[]{alias} : new String[0]; } @Override -- cgit v1.2.3