Package org.keycloak.admin.ui.rest
Class AvailableRoleMappingResource
- java.lang.Object
-
- org.keycloak.admin.ui.rest.RoleMappingResource
-
- org.keycloak.admin.ui.rest.AvailableRoleMappingResource
-
public class AvailableRoleMappingResource extends RoleMappingResource
-
-
Constructor Summary
Constructors Constructor Description AvailableRoleMappingResource(org.keycloak.models.RealmModel realm, org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluator auth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ClientRole>listCompositeClientRoleMappings(String id, long first, long max, String search)List<ClientRole>listCompositeClientScopeRoleMappings(String id, long first, long max, String search)List<ClientRole>listCompositeGroupRoleMappings(String id, long first, long max, String search)List<ClientRole>listCompositeRoleMappings(long first, long max, String search)List<ClientRole>listCompositeUserRoleMappings(String id, long first, long max, String search)-
Methods inherited from class org.keycloak.admin.ui.rest.RoleMappingResource
mapping, mapping
-
-
-
-
Method Detail
-
listCompositeClientScopeRoleMappings
@GET @Path("/clientScopes/{id}") @Consumes("application/json") @Produces("application/json") public final List<ClientRole> listCompositeClientScopeRoleMappings(@PathParam("id") String id, @QueryParam("first") @DefaultValue("0") long first, @QueryParam("max") @DefaultValue("10") long max, @QueryParam("search") @DefaultValue("") String search)
-
listCompositeClientRoleMappings
@GET @Path("/clients/{id}") @Consumes("application/json") @Produces("application/json") public final List<ClientRole> listCompositeClientRoleMappings(@PathParam("id") String id, @QueryParam("first") @DefaultValue("0") long first, @QueryParam("max") @DefaultValue("10") long max, @QueryParam("search") @DefaultValue("") String search)
-
listCompositeGroupRoleMappings
@GET @Path("/groups/{id}") @Consumes("application/json") @Produces("application/json") public final List<ClientRole> listCompositeGroupRoleMappings(@PathParam("id") String id, @QueryParam("first") @DefaultValue("0") long first, @QueryParam("max") @DefaultValue("10") long max, @QueryParam("search") @DefaultValue("") String search)
-
listCompositeUserRoleMappings
@GET @Path("/users/{id}") @Consumes("application/json") @Produces("application/json") public final List<ClientRole> listCompositeUserRoleMappings(@PathParam("id") String id, @QueryParam("first") @DefaultValue("0") long first, @QueryParam("max") @DefaultValue("10") long max, @QueryParam("search") @DefaultValue("") String search)
-
listCompositeRoleMappings
@GET @Path("/roles/{id}") @Consumes("application/json") @Produces("application/json") public final List<ClientRole> listCompositeRoleMappings(@QueryParam("first") @DefaultValue("0") long first, @QueryParam("max") @DefaultValue("10") long max, @QueryParam("search") @DefaultValue("") String search)
-
-