public class AuthorizationEnforcementModule extends RuntimeModule
AuthorizationEnforcementService and PrivilegesFetcher.| Modifier and Type | Field and Description |
|---|---|
static String |
PRIVILEGES_FETCHER_PROXY |
static String |
PRIVILEGES_FETCHER_PROXY_CACHE |
| Constructor and Description |
|---|
AuthorizationEnforcementModule() |
| Modifier and Type | Method and Description |
|---|---|
com.google.inject.Module |
getDistributedModules()
Used by program containers and system services (viz explore service, stream service) that need to enforce
authorization in distributed mode.
|
com.google.inject.Module |
getInMemoryModules() |
com.google.inject.AbstractModule |
getMasterModule()
Returns an
AbstractModule containing bindings for authorization enforcement to be used in the Master. |
com.google.inject.Module |
getStandaloneModules() |
public static final String PRIVILEGES_FETCHER_PROXY_CACHE
public static final String PRIVILEGES_FETCHER_PROXY
public com.google.inject.Module getInMemoryModules()
getInMemoryModules in class RuntimeModulepublic com.google.inject.Module getStandaloneModules()
getStandaloneModules in class RuntimeModulepublic com.google.inject.Module getDistributedModules()
getDistributedModules in class RuntimeModulepublic com.google.inject.AbstractModule getMasterModule()
AbstractModule containing bindings for authorization enforcement to be used in the Master.Copyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.