Package org.cristalise.restapi
Class RoleAccess
java.lang.Object
org.cristalise.restapi.RestHandler
org.cristalise.restapi.PathUtils
org.cristalise.restapi.RoleAccess
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cristalise.restapi.RestHandler
RestHandler.AuthData -
Field Summary
Fields inherited from class org.cristalise.restapi.RestHandler
COOKIENAME, PASSWORD, USERNAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRoleAgentsData(String path, RolePath role, javax.ws.rs.core.UriInfo uri, javax.ws.rs.core.NewCookie cookie) javax.ws.rs.core.ResponsegetRoleSummary(String roleName, javax.ws.rs.core.Cookie authCookie, javax.ws.rs.core.UriInfo uri) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponselistRoles(javax.ws.rs.core.Cookie authCookie, javax.ws.rs.core.UriInfo uri) Methods inherited from class org.cristalise.restapi.PathUtils
makeLookupDataMethods inherited from class org.cristalise.restapi.RestHandler
checkAndCreateNewCookie, checkAndCreateNewCookie, checkAuthCookie, createNewCookie, createNewCookie, decryptAuthData, encryptAuthData, getAgent, getAgent, getAgentPath, getPagedResult, getPropertiesFromQParams, makeItemDomainPathsData, toJSON
-
Constructor Details
-
RoleAccess
public RoleAccess()
-
-
Method Details
-
listRoles
@GET @Produces("application/json") public javax.ws.rs.core.Response listRoles(@CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri) -
listRoles
@GET @Path("{path: .*}") @Produces("application/json") public javax.ws.rs.core.Response listRoles(@PathParam("path") String path, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri) -
getRoleSummary
@GET @Path("{role}/summary") @Produces("application/json") public javax.ws.rs.core.Response getRoleSummary(@PathParam("role") String roleName, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri) -
getRoleAgentsData
-