Class LocalSolrQueryRequest

    • Field Detail

      • userPrincipalName

        public String userPrincipalName
    • Constructor Detail

      • LocalSolrQueryRequest

        public LocalSolrQueryRequest​(SolrCore core,
                                     String query,
                                     String qtype,
                                     int start,
                                     int limit,
                                     Map<?,​?> args)
      • LocalSolrQueryRequest

        public LocalSolrQueryRequest​(SolrCore core,
                                     NamedList<?> args)
      • LocalSolrQueryRequest

        public LocalSolrQueryRequest​(SolrCore core,
                                     SolrParams args)
    • Method Detail

      • makeParams

        protected static SolrParams makeParams​(String query,
                                               String qtype,
                                               int start,
                                               int limit,
                                               Map<?,​?> args)
      • setUserPrincipalName

        public void setUserPrincipalName​(String s)
        Allows setting the 'name' of the User Principal for the purposes of creating local requests in a solr node when security is enabled. It is experiemental and subject to removal
        See Also:
        PKIAuthenticationPlugin.NODE_IS_USER, getUserPrincipal()
        WARNING: This API is experimental and might change in incompatible ways in the next release.
        NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.