public class ResourceService extends AbstractResourceService
AbstractResourceService.Client, AbstractResourceService.Permission, AbstractResourceService.Resource, AbstractResourceService.ResourcePermission, AbstractResourceService.Scopeauth, provider, request, resourceStore, scopeStore, ticketStore, user| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getPermissionRequests()
Returns a list of
Permission requests waiting for the AbstractResourceService.user approval. |
javax.ws.rs.core.Response |
getResource()
Returns a
Resource where the AbstractResourceService.user is the resource owner. |
javax.ws.rs.core.Response |
revoke(List<AbstractResourceService.Permission> permissions)
Updates the permission set for a resource based on the given
permissions. |
javax.ws.rs.core.Response |
toPermissions()
Returns a list of
Permission containing the users to which the AbstractResourceService.user granted access to a resource. |
cors@GET @Produces(value="application/json") public javax.ws.rs.core.Response getResource()
Resource where the AbstractResourceService.user is the resource owner.@GET @Path(value="permissions") @Produces(value="application/json") public javax.ws.rs.core.Response toPermissions()
Permission containing the users to which the AbstractResourceService.user granted access to a resource.@PUT @Path(value="permissions") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response revoke(List<AbstractResourceService.Permission> permissions)
permissions.permissions - the permissions that should be updatedResponse.Status#NO_CONTENT response@GET @Path(value="permissions/requests") @Produces(value="application/json") public javax.ws.rs.core.Response getPermissionRequests()
Permission requests waiting for the AbstractResourceService.user approval.Copyright © 2019 JBoss by Red Hat. All rights reserved.