public class RangerBasedAccessControlConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
RANGER_HIVE_AUDIT_PATH |
static String |
RANGER_HTTP_END_POINT |
static String |
RANGER_POLICY_REFRESH_PERIOD |
static String |
RANGER_REST_POLICY_HIVE_SERVICE_NAME |
static String |
RANGER_REST_POLICY_MGR_DOWNLOAD_URL |
static String |
RANGER_REST_USER_GROUP_URL |
static String |
RANGER_REST_USER_GROUPS_AUTH_PASSWORD |
static String |
RANGER_REST_USER_GROUPS_AUTH_USERNAME |
static String |
RANGER_REST_USER_ROLES_URL |
| Constructor and Description |
|---|
RangerBasedAccessControlConfig() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBasicAuthPassword() |
String |
getBasicAuthUser() |
String |
getRangerHiveAuditPath() |
@NotNull String |
getRangerHiveServiceName() |
@NotNull String |
getRangerHttpEndPoint() |
io.airlift.units.Duration |
getRefreshPeriod() |
RangerBasedAccessControlConfig |
setBasicAuthPassword(String basicAuthPassword) |
RangerBasedAccessControlConfig |
setBasicAuthUser(String basicAuthUser) |
RangerBasedAccessControlConfig |
setRangerHiveAuditPath(String rangerHiveAuditPath) |
RangerBasedAccessControlConfig |
setRangerHiveServiceName(String rangerHiveServiceName) |
RangerBasedAccessControlConfig |
setRangerHttpEndPoint(String rangerHttpEndPoint) |
RangerBasedAccessControlConfig |
setRefreshPeriod(io.airlift.units.Duration refreshPeriod) |
public static final String RANGER_POLICY_REFRESH_PERIOD
public static final String RANGER_HTTP_END_POINT
public static final String RANGER_REST_POLICY_HIVE_SERVICE_NAME
public static final String RANGER_REST_USER_GROUPS_AUTH_USERNAME
public static final String RANGER_REST_USER_GROUPS_AUTH_PASSWORD
public static final String RANGER_HIVE_AUDIT_PATH
public static final String RANGER_REST_POLICY_MGR_DOWNLOAD_URL
public static final String RANGER_REST_USER_GROUP_URL
public static final String RANGER_REST_USER_ROLES_URL
@MinDuration(value="60s") public io.airlift.units.Duration getRefreshPeriod()
@Config(value="hive.ranger.refresh-policy-period") public RangerBasedAccessControlConfig setRefreshPeriod(io.airlift.units.Duration refreshPeriod)
@NotNull public @NotNull String getRangerHiveServiceName()
@Config(value="hive.ranger.policy.hive-servicename") public RangerBasedAccessControlConfig setRangerHiveServiceName(String rangerHiveServiceName)
@NotNull public @NotNull String getRangerHttpEndPoint()
@Config(value="hive.ranger.rest-endpoint") public RangerBasedAccessControlConfig setRangerHttpEndPoint(String rangerHttpEndPoint)
public String getBasicAuthUser()
@Config(value="hive.ranger.service.basic-auth-username") public RangerBasedAccessControlConfig setBasicAuthUser(String basicAuthUser)
public String getBasicAuthPassword()
@Config(value="hive.ranger.service.basic-auth-password") public RangerBasedAccessControlConfig setBasicAuthPassword(String basicAuthPassword)
public String getRangerHiveAuditPath()
@Config(value="hive.ranger.audit.path") public RangerBasedAccessControlConfig setRangerHiveAuditPath(String rangerHiveAuditPath)
Copyright © 2012–2023. All rights reserved.