You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by md...@apache.org on 2020/07/07 16:39:21 UTC
[lucene-solr] branch master updated (06b1f3e -> d3f4b21)
This is an automated email from the ASF dual-hosted git repository.
mdrob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 06b1f3e SOLR-14462: adjust test so less sessions are used even if test runs slowly. fix synchronization issue. (#1656)
add d3f4b21 SOLR-10814 Add short-name feature to RuleBasedAuthz plugin
No new revisions were added by this update.
Summary of changes:
.../apache/solr/security/AuthenticationPlugin.java | 9 +
.../apache/solr/security/AuthorizationContext.java | 28 +++-
.../org/apache/solr/security/BasicAuthPlugin.java | 2 +-
.../security/DelegationTokenKerberosFilter.java | 19 +--
.../ExternalRoleRuleBasedAuthorizationPlugin.java | 7 +-
.../org/apache/solr/security/KerberosPlugin.java | 6 +-
.../security/RuleBasedAuthorizationPlugin.java | 25 +--
.../security/RuleBasedAuthorizationPluginBase.java | 66 ++++----
.../java/org/apache/solr/servlet/HttpSolrCall.java | 5 +
.../security/hadoop_kerberos_authz_config.json | 37 +++++
.../BaseTestRuleBasedAuthorizationPlugin.java | 185 +++++++++++----------
.../apache/solr/security/hadoop/KerberosUtils.java | 93 +++++++++++
.../TestRuleBasedAuthorizationWithKerberos.java | 81 +++++++++
.../hadoop/TestSolrCloudWithHadoopAuthPlugin.java | 53 +-----
.../src/rule-based-authorization-plugin.adoc | 6 +-
15 files changed, 415 insertions(+), 207 deletions(-)
create mode 100644 solr/core/src/test-files/solr/security/hadoop_kerberos_authz_config.json
create mode 100644 solr/core/src/test/org/apache/solr/security/hadoop/KerberosUtils.java
create mode 100644 solr/core/src/test/org/apache/solr/security/hadoop/TestRuleBasedAuthorizationWithKerberos.java