code: public Mono<String> getUaaUrl() {
  		this.uaaUrl = this.webClient.get().uri(this.cloudControllerUrl + "/info")
  				.retrieve().bodyToMono(Map.class)
  				.map((response) -> (String) response.get("token_endpoint")).cache()
  				.onErrorMap((ex) -> new CloudFoundryAuthorizationException(
  						Reason.SERVICE_UNAVAILABLE,
  						"Unable to fetch token keys from UAA."));
  		return this.uaaUrl;
  	}
docs: Return a Mono of URL of the UAA.
  @return the UAA url Mono