It sounds like you want something that will return the list of provider ids:
Spring provides in memory repository that allows you to leverage this information, it's how Spring makes the default login page links:
// Inject with Lombok @RequiredArgsConstructor, or use Autowired.
private final InMemoryClientRegistrationRepository oauth2Providers;
@GetMapping("/oauth2Providers")
public ResponseEntity<List<String>> oauth2Providers() {
List<String> listOfAuth2Providers = new ArrayList<>();
oauth2Providers.iterator().forEachRemaining(provider -> {
listOfAuth2Providers.add(provider.getRegistrationId());
});
return ResponseEntity.ofNullable(listOfAuth2Providers);
}