diff --git a/src/main/java/org/gcube/smartgears/ContextProvider.java b/src/main/java/org/gcube/smartgears/ContextProvider.java index 2271a61..9b8aa85 100644 --- a/src/main/java/org/gcube/smartgears/ContextProvider.java +++ b/src/main/java/org/gcube/smartgears/ContextProvider.java @@ -1,8 +1,10 @@ package org.gcube.smartgears; import java.nio.file.Path; +import java.util.List; import org.gcube.common.events.Hub; +import org.gcube.common.security.secrets.Secret; import org.gcube.smartgears.configuration.application.ApplicationConfiguration; import org.gcube.smartgears.context.Properties; import org.gcube.smartgears.context.application.ApplicationContext; @@ -10,6 +12,7 @@ import org.gcube.smartgears.context.container.ContainerContext; import org.gcube.smartgears.lifecycle.application.ApplicationLifecycle; import org.gcube.smartgears.persistence.PersistenceWriter; import org.gcube.smartgears.security.AuthorizationProvider; +import org.gcube.smartgears.security.secrets.SecretFactory; import jakarta.servlet.ServletContext; @@ -104,6 +107,11 @@ public class ContextProvider { public Path appSpecificConfigurationFolder() { return delegate.appSpecificConfigurationFolder(); } + + @Override + public List> allowedSecretFactories() { + return delegate.allowedSecretFactories(); + } } }