Package org.apache.solr.common.cloud
Interface ZkCredentialsInjector
- All Known Implementing Classes:
DefaultZkCredentialsInjector,VMParamsZkCredentialsInjector
public interface ZkCredentialsInjector
A class that retrieves Zookeeper credentials from some source to be injected into
DigestZkCredentialsProvider and DigestZkACLProvider. The source here can be System
Props, a file, a Secret Manager, or any other local or remote source.-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
getZkCredentials
List<ZkCredentialsInjector.ZkCredential> getZkCredentials()- Returns:
- List of
ZkCredentialsInjector.ZkCredentials representing Zookeeper credentials including the username, the password and the permissions (ALL or READ)
-