@Path(value="/1/entitlement/privilege") public class PrivilegeResource extends ResourceBase
ResourceBase.MimeType
Modifier and Type | Field and Description |
---|---|
static String |
RESULT |
BODY, STATUS_CODE, STATUS_MESSAGE
Constructor and Description |
---|
PrivilegeResource() |
Modifier and Type | Method and Description |
---|---|
String |
createPrivilege(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.http.HttpServletRequest request,
String realm,
String jsonString) |
String |
deletePrivilege(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.http.HttpServletRequest request,
String realm,
String name) |
String |
modifyPrivilege(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.http.HttpServletRequest request,
String realm,
String jsonString,
String name) |
String |
privilege(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.http.HttpServletRequest request,
String realm,
String name) |
String |
privileges(javax.ws.rs.core.HttpHeaders headers,
javax.servlet.http.HttpServletRequest request,
String realm,
List filters) |
createResponseJSONString, createResponseJSONString, createResponseJSONString, createStringResponseJSONString, getCaller, getLocalizedMessage, getSubject, getUserLocale, getWebApplicationException, getWebApplicationException, getWebApplicationException, getWebApplicationException, getWebApplicationException, toSubject, toSubject
public static final String RESULT
@GET @Produces(value="application/json") public String privileges(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.servlet.http.HttpServletRequest request, @QueryParam(value="realm") @DefaultValue(value="/") String realm, @QueryParam(value="filter") List filters)
@POST @Produces(value="application/json") public String createPrivilege(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.servlet.http.HttpServletRequest request, @FormParam(value="realm") @DefaultValue(value="/") String realm, @FormParam(value="privilege.json") String jsonString)
@PUT @Produces(value="application/json") @Path(value="/{name}") public String modifyPrivilege(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.servlet.http.HttpServletRequest request, @FormParam(value="realm") @DefaultValue(value="/") String realm, @FormParam(value="privilege.json") String jsonString, @PathParam(value="name") String name)
@GET @Produces(value="application/json") @Path(value="/{name}") public String privilege(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.servlet.http.HttpServletRequest request, @QueryParam(value="realm") @DefaultValue(value="/") String realm, @PathParam(value="name") String name)
@DELETE @Produces(value="application/json") @Path(value="/{name}") public String deletePrivilege(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.servlet.http.HttpServletRequest request, @QueryParam(value="realm") @DefaultValue(value="/") String realm, @PathParam(value="name") String name)
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.