public class SecurityConfHandlerLocal extends SecurityConfHandler
SecurityConfHandler.SecurityConfigPermissionNameProvider.NameSolrInfoMBean.Category, SolrInfoMBean.Group| Modifier and Type | Field and Description |
|---|---|
protected Path |
securityJsonPath |
coresappends, defaults, httpCaching, initArgs, invariantsANY, NULL, valuesTYPE| Constructor and Description |
|---|
SecurityConfHandlerLocal(CoreContainer coreContainer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
getConf(SolrQueryResponse rsp,
String key) |
String |
getDescription()
Simple one or two line description
|
SecurityConfHandler.SecurityConfig |
getSecurityConfig(boolean getFresh)
Fetches security props from SOLR_HOME
|
protected boolean |
persistConf(SecurityConfHandler.SecurityConfig securityConfig)
Persist security.json to the source, optionally with a version
|
protected void |
securityConfEdited()
Hook where you can do stuff after a config has been edited.
|
getApis, getCategory, getListValue, getMapValue, getPermissionName, handleRequestBody, registerV2getDocs, getInitArgs, getName, getPluginInfo, getRequestHandler, getSolrParamsFromNamedList, getSource, getStatistics, getSubHandler, getVersion, handleRequest, init, initializeMetrics, setPluginInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitregisterV1protected Path securityJsonPath
public SecurityConfHandlerLocal(CoreContainer coreContainer)
public SecurityConfHandler.SecurityConfig getSecurityConfig(boolean getFresh)
getSecurityConfig in class SecurityConfHandlergetFresh - NOPprotected void getConf(SolrQueryResponse rsp, String key)
getConf in class SecurityConfHandlerprotected boolean persistConf(SecurityConfHandler.SecurityConfig securityConfig) throws IOException
SecurityConfHandlerpersistConf in class SecurityConfHandlerIOExceptionpublic String getDescription()
SolrInfoMBeangetDescription in interface SolrInfoMBeangetDescription in class SecurityConfHandlerprotected void securityConfEdited()
SecurityConfHandlersecurityConfEdited in class SecurityConfHandlerCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.