public class EnvironmentCredentialsResolver extends Object implements CredentialsResolver
CredentialsResolver that reads credential values from environment variables
at each resolve.
Map logical credential keys to environment variable names:
new EnvironmentCredentialsResolver()
.map(Credentials.USERNAME, "FTP_USER")
.map(Credentials.PASSWORD, "FTP_PASSWORD");
Unset environment variables are omitted from the returned Credentials.| Constructor and Description |
|---|
EnvironmentCredentialsResolver() |
| Modifier and Type | Method and Description |
|---|---|
Credentials |
getCredentials()
Resolves and returns the current credentials.
|
EnvironmentCredentialsResolver |
map(String credentialKey,
String environmentVariable)
Maps a logical credential key (see
Credentials) to an environment variable name. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisRotating, refreshpublic EnvironmentCredentialsResolver map(String credentialKey, String environmentVariable)
Credentials) to an environment variable name.public Credentials getCredentials()
CredentialsResolvernull.getCredentials in interface CredentialsResolverCopyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.