Madhan Neethiraj created RANGER-5564:
----------------------------------------
Summary: update RangerAuthzConfig to support properties from
plugin configuration files
Key: RANGER-5564
URL: https://issues.apache.org/jira/browse/RANGER-5564
Project: Ranger
Issue Type: Improvement
Components: plugins
Reporter: Madhan Neethiraj
Assignee: Madhan Neethiraj
{{RangerAuthzConfig}} is used in {{RangerEmbeddedAuthorizer}} to provide
following configuration sets from properties loaded from
{{ranger-embedded-authz.properties}} file, which start with
{{{}ranger.authz.{}}}:
# plugin specific configurations that typically start with
{{ranger.plugin.<service-type>>}}
# audit configurations that typically start with {{xasecure.audit.}}
Updating {{RangerAuthzConfig}} to process properties loaded from following
plugin configuration files will make it easier to replace {{RangerBasePlugin}}
usage with {{{}RangerEmbeddedAuthorizer{}}}, while retaining existing
configuration files:
# ranger-<service-type>-security.xml
# ranger-<service-type>-audit.xml
# ranger-policymgr-ssl.xml
In addition to processing properties that start with {{{}ranger.authz.{}}},
--
This message was sent by Atlassian Jira
(v8.20.10#820010)