Interface PolicyResource
public interface PolicyResource
- Author:
- Pedro Igor
-
Method Summary
Modifier and TypeMethodDescriptionList<org.keycloak.representations.idm.authorization.PolicyRepresentation>List<org.keycloak.representations.idm.authorization.PolicyRepresentation>voidremove()List<org.keycloak.representations.idm.authorization.ResourceRepresentation>List<org.keycloak.representations.idm.authorization.ScopeRepresentation>scopes()org.keycloak.representations.idm.authorization.PolicyRepresentationorg.keycloak.representations.idm.authorization.PolicyRepresentationtoRepresentation(String fields) voidupdate(org.keycloak.representations.idm.authorization.PolicyRepresentation representation)
-
Method Details
-
toRepresentation
@GET @Produces("application/json") org.keycloak.representations.idm.authorization.PolicyRepresentation toRepresentation() -
toRepresentation
@GET @Produces("application/json") org.keycloak.representations.idm.authorization.PolicyRepresentation toRepresentation(@QueryParam("fields") String fields) -
update
@PUT @Consumes("application/json") void update(org.keycloak.representations.idm.authorization.PolicyRepresentation representation) -
remove
@DELETE void remove() -
associatedPolicies
@Path("/associatedPolicies") @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.PolicyRepresentation> associatedPolicies() -
dependentPolicies
@Path("/dependentPolicies") @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.PolicyRepresentation> dependentPolicies() -
scopes
@Path("/scopes") @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ScopeRepresentation> scopes() -
resources
@Path("/resources") @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ResourceRepresentation> resources()
-