Class OIDCClientRegistrationProvider

    • Constructor Detail

      • OIDCClientRegistrationProvider

        public OIDCClientRegistrationProvider​(KeycloakSession session)
    • Method Detail

      • createOIDC

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response createOIDC​(OIDCClientRepresentation clientOIDC)
      • getOIDC

        @GET
        @Path("{clientId}")
        @Produces("application/json")
        public javax.ws.rs.core.Response getOIDC​(@PathParam("clientId")
                                                 String clientId)
      • updateOIDC

        @PUT
        @Path("{clientId}")
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response updateOIDC​(@PathParam("clientId")
                                                    String clientId,
                                                    OIDCClientRepresentation clientOIDC)
      • deleteOIDC

        @DELETE
        @Path("{clientId}")
        public void deleteOIDC​(@PathParam("clientId")
                               String clientId)