Package com.google.auth.oauth2
Interface ExecutableHandler.ExecutableOptions
-
- Enclosing interface:
- ExecutableHandler
public static interface ExecutableHandler.ExecutableOptions
An interface for required fields needed to call 3rd party executables.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getEnvironmentMap()
A set of process-local environment variable mappings to be set for the script to execute.java.lang.String
getExecutableCommand()
An absolute path to the command used to retrieve 3rd party tokens.int
getExecutableTimeoutMs()
A timeout for waiting for the executable to finish, in milliseconds.java.lang.String
getOutputFilePath()
An output file path which points to the 3rd party credentials generated by the executable.
-
-
-
Method Detail
-
getExecutableCommand
java.lang.String getExecutableCommand()
An absolute path to the command used to retrieve 3rd party tokens.
-
getEnvironmentMap
java.util.Map<java.lang.String,java.lang.String> getEnvironmentMap()
A set of process-local environment variable mappings to be set for the script to execute.
-
getExecutableTimeoutMs
int getExecutableTimeoutMs()
A timeout for waiting for the executable to finish, in milliseconds.
-
getOutputFilePath
@Nullable java.lang.String getOutputFilePath()
An output file path which points to the 3rd party credentials generated by the executable.
-
-