Package org.nentangso.core.client
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<KeycloakClientRole>findClientRole(String internalClientId, String roleName)org.springframework.http.ResponseEntity<List<KeycloakClientRole>>findClientRoles(String internalClientId, Boolean briefRepresentation)
-
-
-
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)
-
-