Skip to content

Commit

Permalink
Revert "dcm4che/dcm4chee-arc-light#2101 : RESTful service: List Web A…
Browse files Browse the repository at this point in the history
…pplications - Suppress Keycloak Client ID for local Web Services"

This reverts commit 834070f.
  • Loading branch information
vrindanayak authored and Patrick Peer committed Oct 17, 2019
1 parent 8e1cb7d commit 38654c3
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,7 @@ private void loadFrom(WebApplicationInfo webappInfo, Attributes attrs, String de
webappInfo.setAETitle(LdapUtils.stringValue(attrs.get("dicomAETitle"), null));
webappInfo.setApplicationClusters(LdapUtils.stringArray(attrs.get("dicomApplicationCluster")));
String keycloakClientID = LdapUtils.stringValue(attrs.get("dcmKeycloakClientID"), null);
webappInfo.setKeycloakClientID(keycloakClientID);
webappInfo.setInstalled(LdapUtils.booleanValue(attrs.get("dicomInstalled"), null));
for (String connDN : LdapUtils.stringArray(attrs.get("dicomNetworkConnectionReference")))
webappInfo.getConnections().add(findConnection(connDN, connCache));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ public class WebApplicationInfo {
private String servicePath;
private String aeTitle;
private String[] applicationClusters = {};
private String keycloakClientID;
private KeycloakClient keycloakClient;
private Boolean installed;
private EnumSet<WebApplication.ServiceClass> serviceClasses = EnumSet.noneOf(WebApplication.ServiceClass.class);
Expand Down Expand Up @@ -112,13 +113,11 @@ public void setApplicationClusters(String[] applicationClusters) {
}

public String getKeycloakClientID() {
String authURL = System.getProperty("auth-server-url");
if (keycloakClient == null || authURL == null
|| (authURL.equals(keycloakClient.getKeycloakServerURL())
&& System.getProperty("realm-name", "dcm4che").equals(keycloakClient.getKeycloakRealm())))
return null;
return keycloakClientID;
}

return keycloakClient.getKeycloakClientID();
public void setKeycloakClientID(String keycloakClientID) {
this.keycloakClientID = keycloakClientID;
}

public KeycloakClient getKeycloakClient() {
Expand Down

0 comments on commit 38654c3

Please sign in to comment.