# Uses of Package
org.apache.solr.security

- Packages that use org.apache.solr.security
  Package | Description
  --- | ---
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  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

- Classes in org.apache.solr.security used by org.apache.solr.core
  Class and Description
  AuthenticationPlugin
  AuthorizationPlugin Authorization interface that needs to be implemented to write an authorization plugin.
  PKIAuthenticationPlugin

- Classes in org.apache.solr.security used by org.apache.solr.handler
  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

- Classes in org.apache.solr.security used by org.apache.solr.handler.admin
  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

- Classes in org.apache.solr.security used by org.apache.solr.handler.component
  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

- Classes in org.apache.solr.security used by org.apache.solr.security
  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

- Classes in org.apache.solr.security used by org.apache.solr.servlet
  Class and Description
  AuthorizationContext.RequestType

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.