Interface NtsKeycloakClient


  • @ConditionalOnProperty(prefix="nts.helper.location",
                           name="provider",
                           havingValue="keycloak")
    @FeignClient(name="nts-helper-location-keycloak",
                 configuration=NtsKeycloakFeignConfiguration.class,
                 url="${nts.helper.location.keycloak.admin-base-url:http://localhost:8080/admin/realms/master}")
    public interface NtsKeycloakClient
    • Method Detail

      • findClientRoles

        @GetMapping("/clients/{clientId}/roles")
        org.springframework.http.ResponseEntity<List<KeycloakClientRole>> findClientRoles​(@PathVariable("clientId")
                                                                                          String internalClientId,
                                                                                          @RequestParam("briefRepresentation")
                                                                                          Boolean briefRepresentation)
      • findClientRole

        @GetMapping("/clients/{clientId}/roles/{roleName}")
        org.springframework.http.ResponseEntity<KeycloakClientRole> findClientRole​(@PathVariable("clientId")
                                                                                   String internalClientId,
                                                                                   @PathVariable("roleName")
                                                                                   String roleName)