Package org.keycloak.authorization.admin
Class ResourceServerService
java.lang.Object
org.keycloak.authorization.admin.ResourceServerService
- Author:
- Pedro Igor
-
Constructor Summary
ConstructorsConstructorDescriptionResourceServerService(org.keycloak.authorization.AuthorizationProvider authorization, org.keycloak.authorization.model.ResourceServer resourceServer, org.keycloak.models.ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.authorization.model.ResourceServercreate(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(org.keycloak.authorization.AuthorizationProvider authorization, org.keycloak.authorization.model.ResourceServer resourceServer, org.keycloak.models.ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
-
-
Method Details
-
create
public org.keycloak.authorization.model.ResourceServer create(boolean newClient) -
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
-