Package org.keycloak.authorization.admin
Class ResourceServerService
java.lang.Object
org.keycloak.authorization.admin.ResourceServerService
- Author:
- Pedro Igor
-
Constructor Summary
ConstructorsConstructorDescriptionResourceServerService(AuthorizationProvider authorization, ResourceServer resourceServer, ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) -
Method Summary
Modifier and TypeMethodDescriptioncreate(boolean newClient) voiddelete()org.keycloak.representations.idm.authorization.ResourceServerRepresentationorg.keycloak.representations.idm.authorization.ResourceServerRepresentationfindById()jakarta.ws.rs.core.ResponseimportSettings(org.keycloak.representations.idm.authorization.ResourceServerRepresentation rep) jakarta.ws.rs.core.Responseupdate(org.keycloak.representations.idm.authorization.ResourceServerRepresentation server)
-
Constructor Details
-
ResourceServerService
public ResourceServerService(AuthorizationProvider authorization, ResourceServer resourceServer, ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
-
-
Method Details
-
create
-
update
@PUT @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response update(org.keycloak.representations.idm.authorization.ResourceServerRepresentation server) -
delete
public void delete() -
findById
@GET @Produces("application/json") public org.keycloak.representations.idm.authorization.ResourceServerRepresentation findById() -
exportSettings
@Path("/settings") @GET @Produces("application/json") public org.keycloak.representations.idm.authorization.ResourceServerRepresentation exportSettings() -
importSettings
@Path("/import") @POST @Consumes("application/json") public jakarta.ws.rs.core.Response importSettings(org.keycloak.representations.idm.authorization.ResourceServerRepresentation rep) -
getResourceSetResource
-
getScopeResource
-
getPolicyResource
-
getPermissionTypeResource
-