Module org.elasticsearch.security
Interface RemoteClusterSecurityExtension.Components
- All Known Implementing Classes:
RemoteClusterSecurityComponents
- Enclosing interface:
RemoteClusterSecurityExtension
public static interface RemoteClusterSecurityExtension.Components
Provides access to components that can be used by interceptor and authentication service.
-
Method Details
-
authenticationService
AuthenticationService authenticationService() -
authorizationService
AuthorizationService authorizationService() -
securityContext
SecurityContext securityContext() -
apiKeyService
ApiKeyService apiKeyService() -
resourceWatcherService
ResourceWatcherService resourceWatcherService() -
projectResolver
ProjectResolver projectResolver() -
licenseState
XPackLicenseState licenseState() -
clusterService
ClusterService clusterService() -
environment
Environment environment() -
threadPool
ThreadPool threadPool() -
settings
Settings settings() -
client
Client client()
-