Interface ProtocolMappersResource


public interface ProtocolMappersResource
Author:
Marek Posolda
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createMapper(List<org.keycloak.representations.idm.ProtocolMapperRepresentation> reps)
     
    jakarta.ws.rs.core.Response
    createMapper(org.keycloak.representations.idm.ProtocolMapperRepresentation rep)
     
    void
     
    org.keycloak.representations.idm.ProtocolMapperRepresentation
     
    List<org.keycloak.representations.idm.ProtocolMapperRepresentation>
     
    List<org.keycloak.representations.idm.ProtocolMapperRepresentation>
     
    void
    update(String id, org.keycloak.representations.idm.ProtocolMapperRepresentation rep)
     
  • Method Details

    • getMappersPerProtocol

      @GET @Path("protocol/{protocol}") @Produces("application/json") List<org.keycloak.representations.idm.ProtocolMapperRepresentation> getMappersPerProtocol(@PathParam("protocol") String protocol)
    • createMapper

      @Path("models") @POST @Consumes("application/json") jakarta.ws.rs.core.Response createMapper(org.keycloak.representations.idm.ProtocolMapperRepresentation rep)
    • createMapper

      @Path("add-models") @POST @Consumes("application/json") void createMapper(List<org.keycloak.representations.idm.ProtocolMapperRepresentation> reps)
    • getMappers

      @GET @Path("models") @Produces("application/json") List<org.keycloak.representations.idm.ProtocolMapperRepresentation> getMappers()
    • getMapperById

      @GET @Path("models/{id}") @Produces("application/json") org.keycloak.representations.idm.ProtocolMapperRepresentation getMapperById(@PathParam("id") String id)
    • update

      @PUT @Path("models/{id}") @Consumes("application/json") void update(@PathParam("id") String id, org.keycloak.representations.idm.ProtocolMapperRepresentation rep)
    • delete

      @DELETE @Path("models/{id}") void delete(@PathParam("id") String id)