SudoUtil constructor
SudoUtil({
- _CommandRunner? commandRunner,
- SudoPlatformContext? platform,
- _TokenGenerator? tokenGenerator,
Implementation
SudoUtil({
_CommandRunner? commandRunner,
SudoPlatformContext? platform,
_TokenGenerator? tokenGenerator,
}) : _commandRunner =
commandRunner ?? ((cmd, args) => Process.run(cmd, args)),
_platform = platform ?? SudoPlatformContext.system(),
_tokenGenerator = tokenGenerator ?? (() => uniqueId(shorter: false));