Uses of Class
org.apache.druid.server.security.AuthenticationResult
Packages that use AuthenticationResult
-
Uses of AuthenticationResult in org.apache.druid.server
Methods in org.apache.druid.server with parameters of type AuthenticationResultModifier and TypeMethodDescriptionQueryLifecycle.authorize(AuthenticationResult authenticationResult) ReturnsAuthorizationResultbased on the givenAuthenticationResult, base query would be transformed with restrictions on the AuthorizationResult.<T> QueryResponse<T>QueryLifecycle.runSimple(Query<T> query, AuthenticationResult authenticationResult, AuthorizationResult authorizationResult) For callers who have already authorized their query, and where simplicity is desired over flexibility. -
Uses of AuthenticationResult in org.apache.druid.server.security
Fields in org.apache.druid.server.security declared as AuthenticationResultModifier and TypeFieldDescriptionstatic final AuthenticationResultAllowAllAuthenticator.ALLOW_ALL_RESULTMethods in org.apache.druid.server.security that return AuthenticationResultModifier and TypeMethodDescriptionAllowAllAuthenticator.authenticateJDBCContext(Map<String, Object> context) AnonymousAuthenticator.authenticateJDBCContext(Map<String, Object> context) Authenticator.authenticateJDBCContext(Map<String, Object> context) Given a JDBC connection context, authenticate the identity represented by the information in the context.TrustedDomainAuthenticator.authenticateJDBCContext(Map<String, Object> context) static AuthenticationResultAuthorizationUtils.authenticationResultFromRequest(javax.servlet.http.HttpServletRequest request) Returns the authentication information for a request.Escalator.createEscalatedAuthenticationResult()NoopEscalator.createEscalatedAuthenticationResult()Methods in org.apache.druid.server.security with parameters of type AuthenticationResultModifier and TypeMethodDescriptionAllowAllAuthorizer.authorize(AuthenticationResult authenticationResult, Resource resource, Action action) Authorizer.authorize(AuthenticationResult authenticationResult, Resource resource, Action action) Check if the entity represented byidentityis authorized to performactiononresource.static AuthorizationResultAuthorizationUtils.authorizeAllResourceActions(AuthenticationResult authenticationResult, Iterable<ResourceAction> resourceActions, AuthorizerMapper authorizerMapper) Performs authorization check on a list of resource-actions based on the authenticationResult.static <ResType> Iterable<ResType>AuthorizationUtils.filterAuthorizedResources(AuthenticationResult authenticationResult, Iterable<ResType> resources, com.google.common.base.Function<? super ResType, Iterable<ResourceAction>> resourceActionGenerator, AuthorizerMapper authorizerMapper) Return an iterable of authorized resources, by filtering the input resources with authorization checks based on authenticationResult.