Агрегация Swagger: добавить заголовок авторизации ко всем

Как показано здесь, я создал агрегатор swagger. Фрагмент кода выглядит следующим образом

@Component
@Primary
@EnableAutoConfiguration
public class SwaggerAggregatorController implements SwaggerResourcesProvider {
    @Override
    public List<SwaggerResource> get() {
        List<SwaggerResource> resources= new ArrayList<>();

        SwaggerResource custSwagger = new SwaggerResource();
        custSwagger.setName("cust-service");
        custSwagger.setLocation("/cust/cust-service/v2/api-docs");
        custSwagger.setSwaggerVersion("2.0");
        resources.add(cstSwagger);

        return resources;
    }
}

Теперь я хочу, чтобы каждый запрос имел заголовок авторизации. Который будет проверен в службе шлюза, и если он действителен, запрос будет передан конкретной службе без заголовка авторизации.


person Ganesh Satpute    schedule 28.03.2018    source источник