Interface IdentityProviderResource
-
public interface IdentityProviderResource
- Author:
- pedroigor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.Response
addMapper(IdentityProviderMapperRepresentation mapper)
void
delete(String id)
javax.ws.rs.core.Response
export(String format)
IdentityProviderMapperRepresentation
getMapperById(String id)
List<IdentityProviderMapperRepresentation>
getMappers()
Map<String,IdentityProviderMapperTypeRepresentation>
getMapperTypes()
void
remove()
IdentityProviderRepresentation
toRepresentation()
void
update(String id, IdentityProviderMapperRepresentation rep)
void
update(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)
-
-