Package com.floragunn.searchguard.sgconf
Class DynamicConfigModelV6
- java.lang.Object
-
- com.floragunn.searchguard.sgconf.DynamicConfigModel
-
- com.floragunn.searchguard.sgconf.DynamicConfigModelV6
-
public class DynamicConfigModelV6 extends DynamicConfigModel
-
-
Field Summary
-
Fields inherited from class com.floragunn.searchguard.sgconf.DynamicConfigModel
authImplMap, log
-
-
Constructor Summary
Constructors Constructor Description DynamicConfigModelV6(ConfigV6 config, org.elasticsearch.common.settings.Settings esSettings, Path configPath, InternalAuthenticationBackend iab)
-
Method Summary
-
-
-
Constructor Detail
-
DynamicConfigModelV6
public DynamicConfigModelV6(ConfigV6 config, org.elasticsearch.common.settings.Settings esSettings, Path configPath, InternalAuthenticationBackend iab)
-
-
Method Detail
-
getRestAuthenticationDomains
public SortedSet<AuthenticationDomain> getRestAuthenticationDomains()
- Specified by:
getRestAuthenticationDomainsin classDynamicConfigModel
-
getRestAuthorizationDomains
public Set<AuthorizationDomain> getRestAuthorizationDomains()
- Specified by:
getRestAuthorizationDomainsin classDynamicConfigModel
-
getTransportAuthenticationDomains
public SortedSet<AuthenticationDomain> getTransportAuthenticationDomains()
- Specified by:
getTransportAuthenticationDomainsin classDynamicConfigModel
-
getTransportAuthorizationDomains
public Set<AuthorizationDomain> getTransportAuthorizationDomains()
- Specified by:
getTransportAuthorizationDomainsin classDynamicConfigModel
-
getTransportUsernameAttribute
public String getTransportUsernameAttribute()
- Specified by:
getTransportUsernameAttributein classDynamicConfigModel
-
isAnonymousAuthenticationEnabled
public boolean isAnonymousAuthenticationEnabled()
- Specified by:
isAnonymousAuthenticationEnabledin classDynamicConfigModel
-
isXffEnabled
public boolean isXffEnabled()
- Specified by:
isXffEnabledin classDynamicConfigModel
-
getInternalProxies
public String getInternalProxies()
- Specified by:
getInternalProxiesin classDynamicConfigModel
-
getRemoteIpHeader
public String getRemoteIpHeader()
- Specified by:
getRemoteIpHeaderin classDynamicConfigModel
-
isRestAuthDisabled
public boolean isRestAuthDisabled()
- Specified by:
isRestAuthDisabledin classDynamicConfigModel
-
isInterTransportAuthDisabled
public boolean isInterTransportAuthDisabled()
- Specified by:
isInterTransportAuthDisabledin classDynamicConfigModel
-
isRespectRequestIndicesEnabled
public boolean isRespectRequestIndicesEnabled()
- Specified by:
isRespectRequestIndicesEnabledin classDynamicConfigModel
-
getKibanaServerUsername
public String getKibanaServerUsername()
- Specified by:
getKibanaServerUsernamein classDynamicConfigModel
-
getKibanaIndexname
public String getKibanaIndexname()
- Specified by:
getKibanaIndexnamein classDynamicConfigModel
-
isKibanaMultitenancyEnabled
public boolean isKibanaMultitenancyEnabled()
- Specified by:
isKibanaMultitenancyEnabledin classDynamicConfigModel
-
isDnfofEnabled
public boolean isDnfofEnabled()
- Specified by:
isDnfofEnabledin classDynamicConfigModel
-
isMultiRolespanEnabled
public boolean isMultiRolespanEnabled()
- Specified by:
isMultiRolespanEnabledin classDynamicConfigModel
-
getFilteredAliasMode
public String getFilteredAliasMode()
- Specified by:
getFilteredAliasModein classDynamicConfigModel
-
isDnfofForEmptyResultsEnabled
public boolean isDnfofForEmptyResultsEnabled()
- Specified by:
isDnfofForEmptyResultsEnabledin classDynamicConfigModel
-
getHostsResolverMode
public String getHostsResolverMode()
- Specified by:
getHostsResolverModein classDynamicConfigModel
-
getIpAuthFailureListeners
public List<AuthFailureListener> getIpAuthFailureListeners()
- Specified by:
getIpAuthFailureListenersin classDynamicConfigModel
-
getAuthBackendFailureListeners
public com.google.common.collect.Multimap<String,AuthFailureListener> getAuthBackendFailureListeners()
- Specified by:
getAuthBackendFailureListenersin classDynamicConfigModel
-
getIpClientBlockRegistries
public List<ClientBlockRegistry<InetAddress>> getIpClientBlockRegistries()
- Specified by:
getIpClientBlockRegistriesin classDynamicConfigModel
-
getAuthBackendClientBlockRegistries
public com.google.common.collect.Multimap<String,ClientBlockRegistry<String>> getAuthBackendClientBlockRegistries()
- Specified by:
getAuthBackendClientBlockRegistriesin classDynamicConfigModel
-
isKibanaRbacEnabled
public boolean isKibanaRbacEnabled()
- Specified by:
isKibanaRbacEnabledin classDynamicConfigModel
-
-