| Package | Description | 
|---|---|
| org.apache.solr.core | 
 Core classes implementing Solr internals and the management of  
SolrCores | 
| org.apache.solr.handler | 
 Concrete implementations of  
SolrRequestHandler | 
| org.apache.solr.handler.admin | 
SolrRequestHandler implementations for powering he Solr Admin UI | 
| org.apache.solr.handler.component | 
SearchComponent implementations for 
 use in SearchHandler | 
| org.apache.solr.security | 
 Commonly used classes for Solr security framework. 
 | 
| org.apache.solr.servlet | 
 Servlet related classes for powering the Solr HTTP API 
 | 
| Class and Description | 
|---|
| AuthenticationPlugin | 
| AuthorizationPlugin
 Authorization interface that needs to be implemented to write an authorization
 plugin. 
 | 
| PKIAuthenticationPlugin | 
| Class and Description | 
|---|
| AuthorizationContext
 Request context for Solr to be used by Authorization plugin. 
 | 
| PermissionNameProvider
 A requestHandler should implement this interface to provide the well known permission
 at request time 
 | 
| PermissionNameProvider.Name | 
| Class and Description | 
|---|
| AuthorizationContext
 Request context for Solr to be used by Authorization plugin. 
 | 
| PermissionNameProvider
 A requestHandler should implement this interface to provide the well known permission
 at request time 
 | 
| PermissionNameProvider.Name | 
| Class and Description | 
|---|
| AuthorizationContext
 Request context for Solr to be used by Authorization plugin. 
 | 
| PermissionNameProvider
 A requestHandler should implement this interface to provide the well known permission
 at request time 
 | 
| PermissionNameProvider.Name | 
| Class and Description | 
|---|
| AuthenticationPlugin | 
| AuthorizationContext
 Request context for Solr to be used by Authorization plugin. 
 | 
| AuthorizationContext.CollectionRequest | 
| AuthorizationContext.RequestType | 
| AuthorizationPlugin
 Authorization interface that needs to be implemented to write an authorization
 plugin. 
 | 
| AuthorizationResponse | 
| BasicAuthPlugin.AuthenticationProvider | 
| ConfigEditablePlugin
 An interface to be implemented by a Plugin whose Configuration is runtime editable 
 | 
| HttpClientInterceptorPlugin | 
| PermissionNameProvider.Name | 
| Class and Description | 
|---|
| AuthorizationContext.RequestType | 
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.