Interface CredentialsProvider
- All Known Implementing Classes:
EnvCredentialsProvider,HadoopCredentialsProvider,PlainCredentialsProvider,VaultCredentialsProvider
public interface CredentialsProvider
Provider of authentication credentials.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns map with authentication credentials.getUserCredentials(String username) This method returns the credentials associated with a specific user.default voidsetUserCredentials(String username, String password, String queryUser)
-
Field Details
-
logger
static final org.slf4j.Logger logger
-
-
Method Details
-
getCredentials
Returns map with authentication credentials. Key is the credential name, for example"username"and map value is corresponding credential value. -
getUserCredentials
This method returns the credentials associated with a specific user.- Parameters:
username- The logged in username- Returns:
- A Map of the logged in user's credentials.
-
setUserCredentials
-