| Package | Description |
|---|---|
| com.ibm.cos.v2.auth.credentials |
| Modifier and Type | Method and Description |
|---|---|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled)
Configure whether the provider should fetch credentials asynchronously in the background.
|
static ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.builder()
Retrieve a new builder that can be used to create and configure a
ProcessCredentialsProvider. |
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.command(List<String> commandAsListOfStrings)
Configure the command that should be executed to retrieve credentials, as a list of strings.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.command(String command)
Deprecated.
The recommended approach is to specify the command as a list of Strings, using
command(List)
instead, which makes it easier to programmatically add parameters to commands without needing to escape those
parameters to protect against command injection. |
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.credentialRefreshThreshold(Duration credentialRefreshThreshold)
Configure the amount of time between when the credentials expire and when the credentials should start to be
refreshed.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.processOutputLimit(long outputByteLimit)
Configure the maximum amount of data that can be returned by the external process before an exception is
raised.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.Builder.staticAccountId(String staticAccountId)
Configure a static account id for this credentials provider.
|
ProcessCredentialsProvider.Builder |
ProcessCredentialsProvider.toBuilder() |
Copyright © 2026. All rights reserved.