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.configsets V2 API classes for performing CRUD operations on configsets.org.apache.solr.handler.tagger TheTaggerRequestHandlerand supporting classes.org.apache.solr.jersey Jersey integration codeorg.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 SolrNodeKeyPair Creates and mediates access to the CryptoKeys.RSAKeyPair used by this Solr node. -
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.configsets Class Description AuthenticationPlugin -
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.jersey Class Description PermissionNameProvider.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 AuthorizationUtils.AuthorizationFailure 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 pluginsSolrNodeKeyPair Creates and mediates access to the CryptoKeys.RSAKeyPair used by this Solr node. -
Classes in org.apache.solr.security used by org.apache.solr.servlet Class Description AuditEvent.EventType AuthorizationContext.RequestType -
Classes in org.apache.solr.security used by org.apache.solr.update Class Description HttpClientBuilderPlugin Plugin interface for configuring internal HttpClients.