From c1254f55a7df04e20f29d7cd05489d64db8480d2 Mon Sep 17 00:00:00 2001 From: Niklas Opiela Date: Mon, 28 Nov 2022 08:18:35 +0100 Subject: [PATCH] Implemented getting server via bearertoken --- .../src/com/sap/sailing/landscape/LandscapeService.java | 2 ++ .../sap/sailing/landscape/impl/LandscapeServiceImpl.java | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/LandscapeService.java b/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/LandscapeService.java index e8836b67c52..6d4183f01f6 100644 --- a/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/LandscapeService.java +++ b/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/LandscapeService.java @@ -394,4 +394,6 @@ public interface LandscapeService { SailingServer getSailServer(String url, String username, String password) throws MalformedURLException; + SailingServer getSailServer(String url, String bearertoken) throws MalformedURLException; + } diff --git a/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/impl/LandscapeServiceImpl.java b/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/impl/LandscapeServiceImpl.java index 048ac676220..dd2a363303f 100644 --- a/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/impl/LandscapeServiceImpl.java +++ b/java/com.sap.sailing.landscape/src/com/sap/sailing/landscape/impl/LandscapeServiceImpl.java @@ -1520,5 +1520,11 @@ public class LandscapeServiceImpl implements LandscapeService { e.printStackTrace(); throw e; } + } + + @Override + public SailingServer getSailServer(String url, String bearertoken) throws MalformedURLException { + final SailingServerFactory fac = sailingServerFactoryTracker.getService(); + return fac.getSailingServer(new URL("https://" + url), bearertoken); }; }