ProcessCredentialsProvider

constructor(credentialProcess: String, platformProvider: PlatformProvider = PlatformProvider.System, maxOutputLengthBytes: Long = 64 * 1024, timeoutMillis: Long)

Parameters

credentialProcess

the command to invoke to retrieve credentials

platformProvider

the platform provider

maxOutputLengthBytes

the maximum output of the process in bytes

timeoutMillis

the timeout of the process