Class ResourceServerService

    • Constructor Detail

      • ResourceServerService

        public ResourceServerService​(org.keycloak.authorization.AuthorizationProvider authorization,
                                     org.keycloak.authorization.model.ResourceServer resourceServer,
                                     org.keycloak.models.ClientModel client,
                                     AdminPermissionEvaluator auth,
                                     AdminEventBuilder adminEvent)
    • Method Detail

      • create

        public org.keycloak.authorization.model.ResourceServer create​(boolean newClient)
      • update

        @PUT
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response update​(org.keycloak.representations.idm.authorization.ResourceServerRepresentation server)
      • delete

        public void delete()
      • findById

        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response findById()
      • exportSettings

        @Path("/settings")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response exportSettings()
      • importSettings

        @Path("/import")
        @POST
        @Consumes("application/json")
        public javax.ws.rs.core.Response importSettings​(org.keycloak.representations.idm.authorization.ResourceServerRepresentation rep)
      • getResourceSetResource

        @Path("/resource")
        public ResourceSetService getResourceSetResource()
      • getScopeResource

        @Path("/scope")
        public ScopeService getScopeResource()
      • getPolicyResource

        @Path("/policy")
        public PolicyService getPolicyResource()
      • getPermissionTypeResource

        @Path("/permission")
        public Object getPermissionTypeResource()