Newer
Older
import it.inaf.ia2.aa.ServiceLocator;
import it.inaf.ia2.aa.ServletRapClient;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
Sonia Zorba
committed
import it.inaf.ia2.aa.TokenFilter;
@SpringBootApplication
public class VospaceApplication {
public static void main(String[] args) {
SpringApplication.run(VospaceApplication.class, args);
}
Sonia Zorba
committed
public FilterRegistrationBean tokenFilterRegistration() {
FilterRegistrationBean registration = new FilterRegistrationBean();
Sonia Zorba
committed
registration.setFilter(new TokenFilter());
registration.addUrlPatterns("/*");
@Bean
public ServletRapClient servletRapClient() {
return (ServletRapClient) ServiceLocator.getInstance().getRapClient();
}