Interface IdentityProviderResource


public interface IdentityProviderResource
Author:
pedroigor
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    addMapper(org.keycloak.representations.idm.IdentityProviderMapperRepresentation mapper)
     
    void
     
    jakarta.ws.rs.core.Response
    export(String format)
     
    org.keycloak.representations.idm.IdentityProviderMapperRepresentation
     
    List<org.keycloak.representations.idm.IdentityProviderMapperRepresentation>
     
    Map<String,org.keycloak.representations.idm.IdentityProviderMapperTypeRepresentation>
     
    boolean
     
    void
     
    org.keycloak.representations.idm.IdentityProviderRepresentation
     
    void
    update(String id, org.keycloak.representations.idm.IdentityProviderMapperRepresentation rep)
     
    void
    update(org.keycloak.representations.idm.IdentityProviderRepresentation identityProviderRepresentation)
     
  • Method Details

    • toRepresentation

      @GET @Produces("application/json") org.keycloak.representations.idm.IdentityProviderRepresentation toRepresentation()
    • update

      @PUT @Consumes("application/json") void update(org.keycloak.representations.idm.IdentityProviderRepresentation identityProviderRepresentation)
    • remove

      @DELETE void remove()
    • export

      @GET @Path("export") jakarta.ws.rs.core.Response export(@QueryParam("format") String format)
    • getMapperTypes

      @GET @Path("mapper-types") @Produces("application/json") Map<String,org.keycloak.representations.idm.IdentityProviderMapperTypeRepresentation> getMapperTypes()
    • getMappers

      @GET @Path("mappers") @Produces("application/json") List<org.keycloak.representations.idm.IdentityProviderMapperRepresentation> getMappers()
    • addMapper

      @POST @Path("mappers") @Consumes("application/json") jakarta.ws.rs.core.Response addMapper(org.keycloak.representations.idm.IdentityProviderMapperRepresentation mapper)
    • getMapperById

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

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

      @DELETE @Path("mappers/{id}") void delete(@PathParam("id") String id)
    • reloadKeys

      @GET @Path("reload-keys") boolean reloadKeys()