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 ofSolrCore
sorg.apache.solr.handler Concrete implementations ofSolrRequestHandler
org.apache.solr.handler.admin SolrRequestHandler
implementations for powering he Solr Admin UIorg.apache.solr.handler.component SearchComponent
implementations for use inSearchHandler
org.apache.solr.handler.configsets V2 API classes for performing CRUD operations on configsets.org.apache.solr.handler.tagger TheTaggerRequestHandler
and supporting classes.org.apache.solr.jersey Jersey integration codeorg.apache.solr.search.function Solr implementations ofValueSource
for 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 aClusterState
in 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 aClusterState
in 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.