oauth2/oauth2-jose/src/main/java/org/springframework/security/oauth2/jwt/ReactiveRemoteJWKSource.java
private Mono<JWKSet> getJWKSet() {
		return this.webClient.get()
				.uri(this.jwkSetURL)
				.retrieve()
				.bodyToMono(String.class)
				.map(this::parse)
				.doOnNext(jwkSet -> this.cachedJWKSet.set(Mono.just(jwkSet)))
				.cache();
	}
private Mono<JWKSet> getJWKSet() {
		return this.webClient.get()
				.uri(this.jwkSetURL)
				.retrieve()
				.bodyToMono(String.class)
				.map(this::parse)
				.doOnNext(jwkSet -> this.cachedJWKSet.set(Mono.just(jwkSet)))
				.cache();
	}
Updates the cached JWK set from the configured URL.

@return The updated JWK set.

@throws RemoteKeySourceException If JWK retrieval failed.