Package com.google.auth.oauth2
Class PluggableAuthHandler.InternalProcessBuilder
- java.lang.Object
-
- com.google.auth.oauth2.PluggableAuthHandler.InternalProcessBuilder
-
- Direct Known Subclasses:
PluggableAuthHandler.DefaultProcessBuilder
- Enclosing class:
- PluggableAuthHandler
abstract static class PluggableAuthHandler.InternalProcessBuilder extends java.lang.Object
An interface for creating and managing a process.ProcessBuilder is final and does not implement any interface. This class allows concrete implementations to be specified to test these changes.
-
-
Constructor Summary
Constructors Constructor Description InternalProcessBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract java.util.Map<java.lang.String,java.lang.String>
environment()
(package private) abstract PluggableAuthHandler.InternalProcessBuilder
redirectErrorStream(boolean redirectErrorStream)
(package private) abstract java.lang.Process
start()
-
-
-
Method Detail
-
environment
abstract java.util.Map<java.lang.String,java.lang.String> environment()
-
redirectErrorStream
abstract PluggableAuthHandler.InternalProcessBuilder redirectErrorStream(boolean redirectErrorStream)
-
start
abstract java.lang.Process start() throws java.io.IOException
- Throws:
java.io.IOException
-
-