Skip to content

Commit d9742d1

Browse files
committed
RUN-1799: added example for setSecurityRealm
1 parent 07835ff commit d9742d1

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed
1.02 KB
Binary file not shown.

src/main/java/com/openfin/desktop/demo/OpenFinDesktopDemo.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,16 @@ public void onError(Ack ack) {
431431
}
432432
});
433433

434+
try {
435+
bus.subscribe("*", "demo-topic", new BusListener() {
436+
@Override
437+
public void onMessageReceived(String sourceUuid, String topic, Object payload) {
438+
java.lang.System.out.println(String.format("Message from %s: %s ", sourceUuid, payload.toString()));
439+
}
440+
}, null);
441+
} catch (Exception e) {
442+
e.printStackTrace();
443+
}
434444
}
435445

436446
public void init() {
@@ -494,6 +504,11 @@ public void onOutgoingMessage(String message) {
494504
updateMessagePanel("Additional RVM arguments: " + rvmArgs);
495505
desktopConnection.setAdditionalRvmArguments(rvmArgs);
496506
}
507+
String securityRealm = java.lang.System.getProperty("com.openfin.demo.securityRealm");
508+
if (securityRealm != null) {
509+
java.lang.System.out.println(String.format("Using security realm %s", securityRealm));
510+
desktopConnection.setRuntimeSecurityRealm(securityRealm);
511+
}
497512
updateMessagePanel("Connecting to version " + desktopVersion);
498513
desktopConnection.connectToVersion(desktopVersion, listener, 10000);
499514
}

0 commit comments

Comments
 (0)