Interface PolicyResource


public interface PolicyResource
Author:
Pedro Igor
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.keycloak.representations.idm.authorization.PolicyRepresentation>
     
    List<org.keycloak.representations.idm.authorization.PolicyRepresentation>
     
    void
     
    List<org.keycloak.representations.idm.authorization.ResourceRepresentation>
     
    List<org.keycloak.representations.idm.authorization.ScopeRepresentation>
     
    org.keycloak.representations.idm.authorization.PolicyRepresentation
     
    org.keycloak.representations.idm.authorization.PolicyRepresentation
     
    void
    update(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()