Class Hierarchy
- java.lang.Object
- org.apache.solr.security.AuditEvent
- org.apache.solr.security.AuditLoggerPlugin (implements java.io.Closeable, java.lang.Runnable, org.apache.solr.core.SolrInfoBean, org.apache.solr.metrics.SolrMetricProducer)
- org.apache.solr.security.MultiDestinationAuditLogger (implements org.apache.lucene.analysis.util.ResourceLoaderAware)
- org.apache.solr.security.SolrLogAuditLoggerPlugin
- org.apache.solr.security.AuditLoggerPlugin.JSONAuditEventFormatter (implements org.apache.solr.security.AuditLoggerPlugin.AuditEventFormatter)
- org.apache.hadoop.security.authentication.server.AuthenticationFilter (implements javax.servlet.Filter)
- org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationFilter
- org.apache.solr.security.DelegationTokenKerberosFilter
- org.apache.solr.security.HadoopAuthFilter
- org.apache.solr.security.KerberosFilter
- org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationFilter
- org.apache.solr.security.AuthenticationPlugin (implements org.apache.solr.core.SolrInfoBean, org.apache.solr.metrics.SolrMetricProducer)
- org.apache.solr.security.BasicAuthPlugin (implements org.apache.solr.security.ConfigEditablePlugin, org.apache.solr.common.SpecProvider)
- org.apache.solr.security.HadoopAuthPlugin
- org.apache.solr.security.ConfigurableInternodeAuthHadoopPlugin (implements org.apache.solr.security.HttpClientBuilderPlugin)
- org.apache.solr.security.JWTAuthPlugin (implements org.apache.solr.security.ConfigEditablePlugin, org.apache.solr.common.SpecProvider)
- org.apache.solr.security.KerberosPlugin (implements org.apache.solr.security.HttpClientBuilderPlugin)
- org.apache.solr.security.PKIAuthenticationPlugin (implements org.apache.solr.security.HttpClientBuilderPlugin)
- org.apache.solr.security.AuthorizationContext
- org.apache.solr.security.AuthorizationContext.CollectionRequest
- org.apache.solr.security.AuthorizationResponse
- org.apache.solr.security.DelegationTokenKerberosFilter.SolrZkToCuratorCredentialsACLs
- org.apache.solr.security.HadoopAuthFilter.SolrZkToCuratorCredentialsACLs
- org.apache.solr.security.JWTIssuerConfig
- org.apache.solr.security.JWTIssuerConfig.WellKnownDiscoveryConfig
- org.apache.solr.security.JWTPrincipal (implements java.security.Principal)
- org.apache.solr.security.JWTPrincipalWithUserRoles (implements org.apache.solr.security.VerifiedUserRoles)
- org.apache.solr.security.JWTVerificationkeyResolver (implements org.jose4j.keys.resolvers.VerificationKeyResolver)
- org.apache.solr.security.PKIAuthenticationPlugin.PKIHeaderData
- org.apache.solr.security.RequestContinuesRecorderAuthenticationHandler (implements org.apache.hadoop.security.authentication.server.AuthenticationHandler)
- org.apache.solr.handler.RequestHandlerBase (implements org.apache.solr.api.ApiSupport, org.apache.solr.handler.NestedRequestHandler, org.apache.solr.core.SolrInfoBean, org.apache.solr.metrics.SolrMetricProducer, org.apache.solr.request.SolrRequestHandler)
- org.apache.solr.security.PublicKeyHandler
- org.apache.solr.security.RuleBasedAuthorizationPluginBase (implements org.apache.solr.security.AuthorizationPlugin, org.apache.solr.security.ConfigEditablePlugin, org.apache.solr.common.SpecProvider)
- org.apache.solr.security.ExternalRoleRuleBasedAuthorizationPlugin
- org.apache.solr.security.RuleBasedAuthorizationPlugin
- org.apache.solr.security.SecurityPluginHolder<T>
- org.apache.solr.security.Sha256AuthenticationProvider (implements org.apache.solr.security.BasicAuthPlugin.AuthenticationProvider, org.apache.solr.security.ConfigEditablePlugin)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- java.io.PrintWriter
- org.apache.solr.security.PrintWriterWrapper
- java.io.PrintWriter
Interface Hierarchy
- org.apache.solr.security.AuditLoggerPlugin.AuditEventFormatter
- org.apache.solr.security.AuditLoggerPlugin.MuteRule
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.solr.security.AuthorizationPlugin
- java.io.Closeable
- org.apache.solr.security.ConfigEditablePlugin
- org.apache.solr.security.HttpClientBuilderPlugin
- org.apache.solr.security.PermissionNameProvider
- org.apache.solr.common.SpecProvider
- org.apache.solr.security.BasicAuthPlugin.AuthenticationProvider
- org.apache.solr.security.VerifiedUserRoles
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.solr.security.AuditEvent.EventType
- org.apache.solr.security.AuditEvent.Level
- org.apache.solr.security.AuditEvent.RequestType
- org.apache.solr.security.AuthorizationContext.RequestType
- org.apache.solr.security.PermissionNameProvider.Name
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)