Documentation
¶
Rendered for windows/amd64
Index ¶
Constants ¶
View Source
const (
PowerShellCommandFlag = "-Command"
)
Variables ¶
View Source
var (
ErrEmptyEnvironment = errors.New("empty environment")
)
Functions ¶
func ExecutePtyWithUserToken ¶
func ExecutePtyWithUserToken(ctx context.Context, session ssh.Session, ptyConfig PtyConfig, userConfig UserConfig) error
ExecutePtyWithUserToken executes a command with ConPty using user token.
Types ¶
type ExecutionConfig ¶
type ExecutionConfig struct {
Pty PtyConfig
User UserConfig
Session ssh.Session
Context context.Context
}
ExecutionConfig holds all execution configuration.
type SessionExiter ¶
SessionExiter provides the Exit method for reporting process exit status.
type UserConfig ¶
UserConfig holds user execution configuration.
Click to show internal directories.
Click to hide internal directories.