Uses of Package
org.apache.solr.security
- 
Packages that use org.apache.solr.security Package Description org.apache.solr.api Commonly used classes for Solr V2 API.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCoresorg.apache.solr.handler Concrete implementations ofSolrRequestHandlerorg.apache.solr.handler.admin SolrRequestHandlerimplementations for powering he Solr Admin UIorg.apache.solr.handler.component SearchComponentimplementations for use inSearchHandlerorg.apache.solr.handler.tagger TheTaggerRequestHandlerand supporting classes.org.apache.solr.search.function Solr implementations ofValueSourcefor function queries.org.apache.solr.security Commonly used classes for Solr security framework.org.apache.solr.servlet Servlet related classes for powering the Solr HTTP APIorg.apache.solr.update APIs and classes for managing index updates
- 
Classes in org.apache.solr.security used by org.apache.solr.api Class 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 timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.core Class Description AllowListUrlChecker Validates URLs based on an allow list or aClusterStatein SolrCloud.AuditLoggerPlugin Base class for Audit logger plugins.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 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 timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.handler.admin Class 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 timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.handler.component Class Description AuthorizationContext Request context for Solr to be used by Authorization plugin.HttpClientBuilderPlugin Plugin interface for configuring internal HttpClients.PermissionNameProvider A requestHandler should implement this interface to provide the well known permission at request timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.handler.tagger Class 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 timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.search.function Class 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 timePermissionNameProvider.Name 
- 
Classes in org.apache.solr.security used by org.apache.solr.security Class Description AllowListUrlChecker Validates URLs based on an allow list or aClusterStatein SolrCloud.AuditEvent Audit event that takes request and auth context as input to be able to audit log custom things.AuditEvent.EventType AuditEvent.Level AuditEvent.RequestType AuditLoggerPlugin Base class for Audit logger plugins.AuditLoggerPlugin.AuditEventFormatter Interface for formatting the eventAuthenticationPlugin 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 editableHttpClientBuilderPlugin Plugin interface for configuring internal HttpClients.PermissionNameProvider A requestHandler should implement this interface to provide the well known permission at request timePermissionNameProvider.Name PublicKeyHandler RuleBasedAuthorizationPluginBase Base class for rule based authorization plugins
- 
Classes in org.apache.solr.security used by org.apache.solr.servlet Class Description AuthorizationContext.RequestType 
- 
Classes in org.apache.solr.security used by org.apache.solr.update Class Description HttpClientBuilderPlugin Plugin interface for configuring internal HttpClients.