Interface IdentityProviderResource
-
public interface IdentityProviderResource- Author:
- pedroigor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddMapper(IdentityProviderMapperRepresentation mapper)voiddelete(String id)javax.ws.rs.core.Responseexport(String format)IdentityProviderMapperRepresentationgetMapperById(String id)List<IdentityProviderMapperRepresentation>getMappers()Map<String,IdentityProviderMapperTypeRepresentation>getMapperTypes()voidremove()IdentityProviderRepresentationtoRepresentation()voidupdate(String id, IdentityProviderMapperRepresentation rep)voidupdate(IdentityProviderRepresentation identityProviderRepresentation)
-
-
-
Method Detail
-
toRepresentation
@GET @Produces("application/json") IdentityProviderRepresentation toRepresentation()
-
update
@PUT @Consumes("application/json") void update(IdentityProviderRepresentation identityProviderRepresentation)
-
remove
@DELETE void remove()
-
export
@GET @Path("export") javax.ws.rs.core.Response export(@QueryParam("format") String format)
-
getMapperTypes
@GET @Path("mapper-types") @Produces("application/json") Map<String,IdentityProviderMapperTypeRepresentation> getMapperTypes()
-
getMappers
@GET @Path("mappers") @Produces("application/json") List<IdentityProviderMapperRepresentation> getMappers()
-
addMapper
@POST @Path("mappers") @Consumes("application/json") javax.ws.rs.core.Response addMapper(IdentityProviderMapperRepresentation mapper)
-
getMapperById
@GET @Path("mappers/{id}") @Produces("application/json") IdentityProviderMapperRepresentation getMapperById(@PathParam("id") String id)
-
update
@PUT @Path("mappers/{id}") @Consumes("application/json") void update(@PathParam("id") String id, IdentityProviderMapperRepresentation rep)
-
delete
@DELETE @Path("mappers/{id}") void delete(@PathParam("id") String id)
-
-