Package com.google.auth.oauth2
Class PluggableAuthCredentialSource
java.lang.Object
com.google.auth.oauth2.PluggableAuthCredentialSource
- All Implemented Interfaces:
Serializable
Encapsulates the credential source portion of the configuration for PluggableAuthCredentials.
Command is the only required field. If timeout_millis is not specified, the library will default to a 30 second timeout.
Sample credential source for Pluggable Auth credentials:
{
...
"credential_source": {
"executable": {
"command": "/path/to/get/credentials.sh --arg1=value1 --arg2=value2",
"timeout_millis": 5000,
"output_file": "/path/to/generated/cached/credentials"
}
}
}
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PluggableAuthCredentialSource
-