Module org.elasticsearch.security
Interface RemoteClusterSecurityExtension.Provider
- All Known Implementing Classes:
CrossClusterAccessSecurityExtension.Provider
- Enclosing interface:
RemoteClusterSecurityExtension
public static interface RemoteClusterSecurityExtension.Provider
An SPI interface for providing remote cluster security extensions.
Allows to override the default extension provider (
CrossClusterAccessSecurityExtension.Provider).-
Method Summary
Modifier and TypeMethodDescriptionProvides a customRemoteClusterSecurityExtension.Allows remote cluster extensions to provide settings.
-
Method Details
-
getExtension
Provides a customRemoteClusterSecurityExtension.- Parameters:
components- security components that may be used to build remove cluster security extension services- Returns:
- a non-null remote cluster extension
-
getSettings
Allows remote cluster extensions to provide settings.
-