From 581e6a9bffb9f228ba66c073992cb044c3881bf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Mon, 3 Dec 2018 08:20:41 +0100 Subject: [PATCH] Fix extension point injection --- scm-webapp/src/main/java/sonia/scm/ScmServletModule.java | 2 -- .../java/sonia/scm/security/JwtAccessTokenRefreshStrategy.java | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java b/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java index 7cbdc906b8..9555ad66b5 100644 --- a/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java +++ b/scm-webapp/src/main/java/sonia/scm/ScmServletModule.java @@ -321,8 +321,6 @@ public class ScmServletModule extends ServletModule // bind(LastModifiedUpdateListener.class); bind(PushStateDispatcher.class).toProvider(PushStateDispatcherProvider.class); - - bind(JwtAccessTokenRefreshStrategy.class).to(DefaultJwtAccessTokenRefreshStrategy.class); } diff --git a/scm-webapp/src/main/java/sonia/scm/security/JwtAccessTokenRefreshStrategy.java b/scm-webapp/src/main/java/sonia/scm/security/JwtAccessTokenRefreshStrategy.java index f7f030d1f6..9135a0e099 100644 --- a/scm-webapp/src/main/java/sonia/scm/security/JwtAccessTokenRefreshStrategy.java +++ b/scm-webapp/src/main/java/sonia/scm/security/JwtAccessTokenRefreshStrategy.java @@ -2,7 +2,7 @@ package sonia.scm.security; import sonia.scm.plugin.ExtensionPoint; -@ExtensionPoint +@ExtensionPoint(multi = false) public interface JwtAccessTokenRefreshStrategy { boolean shouldBeRefreshed(JwtAccessToken oldToken); }