- @Value("${caasingress.plt.url.prefix}") final String pltUrlPrefix,
- @Value("${caasingress.plt.url.suffix}") final String pltUrlSuffix,
- @Value("${caasingress.insecure}") final Boolean insecureFlag) //
- throws KeyManagementException, NoSuchAlgorithmException {
- logger.debug("ctor caasingress plt prefix '{}' suffix '{}'", pltUrlPrefix, pltUrlSuffix);
- logger.debug("ctor caasingress insecure flag {}", insecureFlag);
- caasIngressPltUrl = new DefaultUriBuilderFactory(pltUrlPrefix.trim()).builder().path(pltUrlSuffix.trim())
- .build().normalize().toString();
- logger.info("Configuring CAAS-Ingress URL: plt {}", caasIngressPltUrl);
+ @Value("${caasingress.plt.url.suffix}") final String pltUrlSuffix, //
+ @Value("${caasingress.insecure}") final Boolean insecureFlag, //
+ final RicInstanceList instanceConfig) throws KeyManagementException, NoSuchAlgorithmException {
+ logger.debug("ctor: suffix {} insecure flag {}", pltUrlSuffix, insecureFlag);
+ this.urlSuffix = pltUrlSuffix;
+ this.instanceConfig = instanceConfig;
+ // This is a brutal hack: