[
https://issues.apache.org/jira/browse/SOLR-7552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gregory Chanan updated SOLR-7552:
---------------------------------
Attachment: SOLR-7552.patch
Trivial patch that changes some scoping. Presumably loadNodeConfig could move
from SolrDispatchFilter but that seems like a reasonable place for now.
> Support using ZkCredentialsProvider/ZkACLProvider in custom filter
> ------------------------------------------------------------------
>
> Key: SOLR-7552
> URL: https://issues.apache.org/jira/browse/SOLR-7552
> Project: Solr
> Issue Type: Improvement
> Components: SolrCloud
> Reporter: Gregory Chanan
> Assignee: Gregory Chanan
> Attachments: SOLR-7552.patch
>
>
> I have a custom authentication filter sitting in front of the
> SolrDispatchFilter that writes to ZooKeeper via Curator. Curator has
> slightly different definitions for ACLProvider and Credentials than the Solr
> equivalents of ZkACLProvider and ZkCredentialsProvider. I'd like to just
> write a wrapper to use the existing Solr definitions, but have hit a couple
> of scoping issues:
> - The ZkCredentialsProvider getScheme and getAuth functions are at package
> private scope, so I can't convert them to Curator equivalents
> - The code to read the solr.xml (in order to get the config) is private to
> the SolrDispatchFilter, and my filter doesn't have access to the
> SolrDispatchFilter (so that code needs to be static as well).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]