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