summaryrefslogtreecommitdiff
path: root/BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java
diff options
context:
space:
mode:
Diffstat (limited to 'BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java')
-rw-r--r--BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java b/BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java
index f9500f8c..2719e990 100644
--- a/BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java
+++ b/BKUWebStart/src/main/java/at/gv/egiz/bku/webstart/Launcher.java
@@ -65,12 +65,14 @@ public class Launcher implements BKUControllerInterface {
public static final URL HTTPS_SECURITY_LAYER_URL;
public static final URL INSTALL_CERT_URL;
public static final URL PIN_MANAGEMENT_URL;
+ public static final URL IDENTITY_LINK_URL;
public static final URL HELP_URL;
static {
URL http = null;
URL https = null;
URL pin = null;
+ URL ident = null;
URL cert = null;
URL help = null;
try {
@@ -79,12 +81,14 @@ public class Launcher implements BKUControllerInterface {
pin = new URL(http, "/PINManagement");
cert = new URL(http, "/ca.crt");
help = new URL(http, "/help/");
+ ident = new URL(http, "/IdentityLink");
} catch (MalformedURLException ex) {
log.error("Failed to create URL.", ex);
} finally {
HTTP_SECURITY_LAYER_URL = http;
HTTPS_SECURITY_LAYER_URL = https;
PIN_MANAGEMENT_URL = pin;
+ IDENTITY_LINK_URL = ident;
INSTALL_CERT_URL = cert;
HELP_URL = help;
}
@@ -307,4 +311,9 @@ public class Launcher implements BKUControllerInterface {
public boolean setAutostart(boolean doAutostart) {
return autostart.set(doAutostart);
}
+
+ @Override
+ public void personIdentityLink(Locale locale) {
+ new Thread(new PersonIdentityLinkInvoker(status)).start();
+ }
}