Uses of Annotation Interface
io.trino.server.security.ResourceSecurity
Packages that use ResourceSecurity
Package
Description
-
Uses of ResourceSecurity in io.trino.dispatcher
Methods in io.trino.dispatcher with annotations of type ResourceSecurityModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseQueuedStatementResource.cancelQuery(QueryId queryId, String slug, long token) voidQueuedStatementResource.getStatus(QueryId queryId, String slug, long token, io.airlift.units.Duration maxWait, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.container.AsyncResponse asyncResponse) jakarta.ws.rs.core.ResponseQueuedStatementResource.postStatement(String statement, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo) -
Uses of ResourceSecurity in io.trino.memory
Methods in io.trino.memory with annotations of type ResourceSecurity -
Uses of ResourceSecurity in io.trino.server
Methods in io.trino.server with annotations of type ResourceSecurityModifier and TypeMethodDescriptionvoidTaskResource.acknowledgeAndGetNewDynamicFilterDomains(TaskId taskId, Long currentDynamicFiltersVersion, jakarta.ws.rs.container.AsyncResponse asyncResponse) voidTaskResource.acknowledgeResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long token) voidQueryResource.cancelQuery(QueryId queryId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) voidTaskResource.createOrUpdateTask(TaskId taskId, TaskUpdateRequest taskUpdateRequest, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.container.AsyncResponse asyncResponse) TaskResource.deleteTask(TaskId taskId, boolean abort, jakarta.ws.rs.core.UriInfo uriInfo) voidTaskResource.destroyTaskResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, jakarta.ws.rs.container.AsyncResponse asyncResponse) TaskResource.failTask(TaskId taskId, FailTaskRequest failTaskRequest) QueryResource.getAllQueryInfo(String stateFilter, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) TaskResource.getAllTaskInfo(jakarta.ws.rs.core.UriInfo uriInfo) NodeResource.getFailed()ServerInfoResource.getInfo()TaskExecutorResource.getMaxActiveSplit()NodeResource.getNodeStats()jakarta.ws.rs.core.ResponseQueryResource.getQueryInfo(QueryId queryId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) QueryStateInfoResource.getQueryStateInfo(String queryId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) QueryStateInfoResource.getQueryStateInfos(String user, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) ResourceGroupStateInfoResource.getQueryStateInfos(String resourceGroupIdString) voidTaskResource.getResults(TaskId taskId, PipelinedOutputBuffers.OutputBufferId bufferId, long token, io.airlift.units.DataSize maxSize, jakarta.ws.rs.container.AsyncResponse asyncResponse) jakarta.ws.rs.core.ResponseServerInfoResource.getServerCoordinator()ServerInfoResource.getServerState()StatusResource.getStatus()voidTaskResource.getTaskInfo(TaskId taskId, Long currentVersion, io.airlift.units.Duration maxWait, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.container.AsyncResponse asyncResponse) voidTaskResource.getTaskStatus(TaskId taskId, Long currentVersion, io.airlift.units.Duration maxWait, jakarta.ws.rs.container.AsyncResponse asyncResponse) ThreadResource.getThreadInfo()jakarta.ws.rs.core.ResponseQueryResource.killQuery(QueryId queryId, String message, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponseQueryResource.preemptQuery(QueryId queryId, String message, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) voidTaskResource.pruneCatalogs(Set<CatalogHandle> catalogHandles) jakarta.ws.rs.core.ResponseStatusResource.statusPing()jakarta.ws.rs.core.ResponseServerInfoResource.updateState(NodeState state) -
Uses of ResourceSecurity in io.trino.server.protocol
Methods in io.trino.server.protocol with annotations of type ResourceSecurityModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseExecutingStatementResource.cancelQuery(QueryId queryId, String slug, long token) voidExecutingStatementResource.getQueryResults(QueryId queryId, String slug, long token, io.airlift.units.Duration maxWait, io.airlift.units.DataSize targetResultSize, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.container.AsyncResponse asyncResponse) voidExecutingStatementResource.partialCancel(QueryId queryId, int stage, String slug, long token) -
Uses of ResourceSecurity in io.trino.server.security.oauth2
Methods in io.trino.server.security.oauth2 with annotations of type ResourceSecurityModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseOAuth2CallbackResource.callback(String state, String code, String error, String errorDescription, String errorUri, jakarta.ws.rs.core.Cookie nonce, jakarta.ws.rs.core.UriInfo uriInfo) jakarta.ws.rs.core.ResponseOAuth2TokenExchangeResource.deleteAuthenticationToken(UUID authId) voidOAuth2TokenExchangeResource.getAuthenticationToken(UUID authId, jakarta.ws.rs.container.AsyncResponse asyncResponse, jakarta.servlet.http.HttpServletRequest request) jakarta.ws.rs.core.ResponseOAuth2TokenExchangeResource.initiateTokenExchange(String authIdHash, jakarta.ws.rs.core.UriInfo uriInfo) -
Uses of ResourceSecurity in io.trino.server.ui
Methods in io.trino.server.ui with annotations of type ResourceSecurityModifier and TypeMethodDescriptionUiQueryResource.getAllQueryInfo(String stateFilter, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponseWebUiStaticResource.getAssetsFile(String path, jakarta.servlet.ServletContext servletContext) ClusterStatsResource.getClusterStats()jakarta.ws.rs.core.ResponseLoginResource.getFile(jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponseClusterResource.getInfo()jakarta.ws.rs.core.ResponseUiQueryResource.getQueryInfo(QueryId queryId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponseWebUiStaticResource.getRoot()jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseWorkerResource.getThreads(TaskId task, String nodeId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponseWorkerResource.getThreads(String nodeId) jakarta.ws.rs.core.ResponseWebUiStaticResource.getUi()jakarta.ws.rs.core.ResponseWebUiStaticResource.getVendorFile(String path, jakarta.servlet.ServletContext servletContext) jakarta.ws.rs.core.ResponseWorkerResource.getWorkerList()jakarta.ws.rs.core.ResponseUiQueryResource.killQuery(QueryId queryId, String message, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponseLoginResource.login(String username, String password, String redirectPath, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponseLoginResource.logout(jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponseOAuth2WebUiLogoutResource.logout(jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.ResponseOAuth2WebUiLogoutResource.logoutPage(jakarta.ws.rs.core.HttpHeaders httpHeaders, jakarta.ws.rs.core.UriInfo uriInfo, jakarta.ws.rs.core.SecurityContext securityContext) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseUiQueryResource.preemptQuery(QueryId queryId, String message, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders)