| 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 | SolrRequestHandlerimplementations for powering he Solr Admin UI | 
| org.apache.solr.handler.component | SearchComponentimplementations for 
 use inSearchHandler | 
| 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.