in common/src/main/java/org/jetbrains/teamcity/vault/support/VaultTemplate.java [115:125]
public void wrapResponses(@NotNull final String wrapTTL) {
final ClientHttpRequestInterceptor interceptor = new ClientHttpRequestInterceptor() {
@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution) throws IOException {
request.getHeaders().set("X-Vault-Wrap-TTL", wrapTTL);
return execution.execute(request, body);
}
};
plainTemplate.getInterceptors().add(interceptor);
sessionTemplate.getInterceptors().add(interceptor);
}