Class PolarisPrincipalRolesEventServiceDelegator

java.lang.Object
org.apache.polaris.service.admin.PolarisPrincipalRolesEventServiceDelegator
All Implemented Interfaces:
org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService

@Decorator @Priority(1000) public class PolarisPrincipalRolesEventServiceDelegator extends Object implements org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    assignCatalogRoleToPrincipalRole(String principalRoleName, String catalogName, org.apache.polaris.core.admin.model.GrantCatalogRoleRequest request, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    createPrincipalRole(org.apache.polaris.core.admin.model.CreatePrincipalRoleRequest request, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    deletePrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    getPrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listAssigneePrincipalsForPrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listCatalogRolesForPrincipalRole(String principalRoleName, String catalogName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listPrincipalRoles(org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    revokeCatalogRoleFromPrincipalRole(String principalRoleName, String catalogName, String catalogRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    updatePrincipalRole(String principalRoleName, org.apache.polaris.core.admin.model.UpdatePrincipalRoleRequest updateRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PolarisPrincipalRolesEventServiceDelegator

      public PolarisPrincipalRolesEventServiceDelegator()
  • Method Details

    • createPrincipalRole

      public jakarta.ws.rs.core.Response createPrincipalRole(org.apache.polaris.core.admin.model.CreatePrincipalRoleRequest request, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      createPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • deletePrincipalRole

      public jakarta.ws.rs.core.Response deletePrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      deletePrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • getPrincipalRole

      public jakarta.ws.rs.core.Response getPrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      getPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • updatePrincipalRole

      public jakarta.ws.rs.core.Response updatePrincipalRole(String principalRoleName, org.apache.polaris.core.admin.model.UpdatePrincipalRoleRequest updateRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      updatePrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • listPrincipalRoles

      public jakarta.ws.rs.core.Response listPrincipalRoles(org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listPrincipalRoles in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • assignCatalogRoleToPrincipalRole

      public jakarta.ws.rs.core.Response assignCatalogRoleToPrincipalRole(String principalRoleName, String catalogName, org.apache.polaris.core.admin.model.GrantCatalogRoleRequest request, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      assignCatalogRoleToPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • revokeCatalogRoleFromPrincipalRole

      public jakarta.ws.rs.core.Response revokeCatalogRoleFromPrincipalRole(String principalRoleName, String catalogName, String catalogRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      revokeCatalogRoleFromPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • listAssigneePrincipalsForPrincipalRole

      public jakarta.ws.rs.core.Response listAssigneePrincipalsForPrincipalRole(String principalRoleName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listAssigneePrincipalsForPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService
    • listCatalogRolesForPrincipalRole

      public jakarta.ws.rs.core.Response listCatalogRolesForPrincipalRole(String principalRoleName, String catalogName, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listCatalogRolesForPrincipalRole in interface org.apache.polaris.service.admin.api.PolarisPrincipalRolesApiService