Package com.floragunn.searchguard.sgconf
Class DynamicConfigModel
- java.lang.Object
-
- com.floragunn.searchguard.sgconf.DynamicConfigModel
-
- All Implemented Interfaces:
ComponentStateProvider
- Direct Known Subclasses:
DynamicConfigModelV6,DynamicConfigModelV7
public abstract class DynamicConfigModel extends Object implements ComponentStateProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.logging.log4j.Loggerlog
-
Constructor Summary
Constructors Constructor Description DynamicConfigModel()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.floragunn.searchguard.modules.state.ComponentStateProvider
getComponentState
-
-
-
-
Method Detail
-
getRestAuthenticationDomains
public abstract SortedSet<AuthenticationDomain> getRestAuthenticationDomains()
-
getRestAuthorizationDomains
public abstract Set<AuthorizationDomain> getRestAuthorizationDomains()
-
getTransportAuthenticationDomains
public abstract SortedSet<AuthenticationDomain> getTransportAuthenticationDomains()
-
getTransportAuthorizationDomains
public abstract Set<AuthorizationDomain> getTransportAuthorizationDomains()
-
getTransportUsernameAttribute
public abstract String getTransportUsernameAttribute()
-
isAnonymousAuthenticationEnabled
public abstract boolean isAnonymousAuthenticationEnabled()
-
isXffEnabled
public abstract boolean isXffEnabled()
-
getInternalProxies
public abstract String getInternalProxies()
-
getRemoteIpHeader
public abstract String getRemoteIpHeader()
-
isRestAuthDisabled
public abstract boolean isRestAuthDisabled()
-
isInterTransportAuthDisabled
public abstract boolean isInterTransportAuthDisabled()
-
isRespectRequestIndicesEnabled
public abstract boolean isRespectRequestIndicesEnabled()
-
getKibanaServerUsername
public abstract String getKibanaServerUsername()
-
getKibanaIndexname
public abstract String getKibanaIndexname()
-
isKibanaMultitenancyEnabled
public abstract boolean isKibanaMultitenancyEnabled()
-
isDnfofEnabled
public abstract boolean isDnfofEnabled()
-
isMultiRolespanEnabled
public abstract boolean isMultiRolespanEnabled()
-
getFilteredAliasMode
public abstract String getFilteredAliasMode()
-
getHostsResolverMode
public abstract String getHostsResolverMode()
-
isDnfofForEmptyResultsEnabled
public abstract boolean isDnfofForEmptyResultsEnabled()
-
getFieldAnonymizationSalt2
public abstract String getFieldAnonymizationSalt2()
-
isKibanaRbacEnabled
public abstract boolean isKibanaRbacEnabled()
-
getIpAuthFailureListeners
public abstract List<AuthFailureListener> getIpAuthFailureListeners()
-
getAuthBackendFailureListeners
public abstract com.google.common.collect.Multimap<String,AuthFailureListener> getAuthBackendFailureListeners()
-
getIpClientBlockRegistries
public abstract List<ClientBlockRegistry<InetAddress>> getIpClientBlockRegistries()
-
getAuthBackendClientBlockRegistries
public abstract com.google.common.collect.Multimap<String,ClientBlockRegistry<String>> getAuthBackendClientBlockRegistries()
-
-