Class KeycloakUserController


  • @Controller
    public class KeycloakUserController
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      reactor.core.publisher.Mono<java.util.List<org.keycloak.representations.idm.UserRepresentation>> getUser​(org.springframework.web.server.ServerWebExchange exchange, java.lang.String userName)  
      reactor.core.publisher.Mono<java.util.List<org.keycloak.representations.idm.UserRepresentation>> getUsers​(org.springframework.web.server.ServerWebExchange exchange)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KeycloakUserController

        public KeycloakUserController()
    • Method Detail

      • getUser

        @GetMapping("/auth-user/search-user/{userName}")
        @ResponseBody
        public reactor.core.publisher.Mono<java.util.List<org.keycloak.representations.idm.UserRepresentation>> getUser​(org.springframework.web.server.ServerWebExchange exchange,
                                                                                                                        @PathVariable("userName")
                                                                                                                        java.lang.String userName)
      • getUsers

        @GetMapping("/auth-user/users")
        @ResponseBody
        public reactor.core.publisher.Mono<java.util.List<org.keycloak.representations.idm.UserRepresentation>> getUsers​(org.springframework.web.server.ServerWebExchange exchange)