From be693a9dd30b593c3ced7e15172c9263133bb1bd Mon Sep 17 00:00:00 2001 From: nfcalabria <nfcalabria@localhost> Date: Mon, 25 Oct 2021 21:08:53 +0200 Subject: [PATCH] Made context loadable again --- .../it/inaf/ia2/transfer/FileServiceApplication.java | 10 ++++++++++ src/main/resources/auth.properties | 5 +++++ 2 files changed, 15 insertions(+) create mode 100644 src/main/resources/auth.properties diff --git a/src/main/java/it/inaf/ia2/transfer/FileServiceApplication.java b/src/main/java/it/inaf/ia2/transfer/FileServiceApplication.java index 36b414b..e0c3b1f 100644 --- a/src/main/java/it/inaf/ia2/transfer/FileServiceApplication.java +++ b/src/main/java/it/inaf/ia2/transfer/FileServiceApplication.java @@ -15,8 +15,13 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.web.client.RestTemplate; +import org.springframework.context.annotation.Import; +import it.inaf.oats.vospace.parent.persistence.LinkedServiceDAO; +import it.inaf.ia2.aa.ServiceLocator; +import it.inaf.ia2.aa.ServletRapClient; @SpringBootApplication +@Import(LinkedServiceDAO.class) public class FileServiceApplication { @Value("${jwks_uri}") @@ -39,6 +44,11 @@ public class FileServiceApplication { registration.addUrlPatterns("/*"); return registration; } + + @Bean + public ServletRapClient servletRapClient() { + return (ServletRapClient) ServiceLocator.getInstance().getRapClient(); + } @Bean public RestTemplate restTemplate() { diff --git a/src/main/resources/auth.properties b/src/main/resources/auth.properties new file mode 100644 index 0000000..875059c --- /dev/null +++ b/src/main/resources/auth.properties @@ -0,0 +1,5 @@ +rap_uri=https://sso.ia2.inaf.it/rap-ia2 +gms_uri=https://sso.ia2.inaf.it/gms/ +groups_autoload=true +client_id=vospace_test +client_secret=***REMOVED*** \ No newline at end of file -- GitLab