session/

directory
v0.0.0-...-955c50f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: Apache-2.0

Directories

Path Synopsis
communicator package implement base communicator for network connections.
communicator package implement base communicator for network connections.
mocks
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
websocketutil
Package websocketutil contains methods for interacting with websocket connections.
Package websocketutil contains methods for interacting with websocket connections.
config package implement configuration retrieval for the session package.
config package implement configuration retrieval for the session package.
Package contracts defines all channel messages structure.
Package contracts defines all channel messages structure.
Package controlchannel implement control communicator for web socket connection.
Package controlchannel implement control communicator for web socket connection.
crypto package provides methods to encrypt and decrypt data
crypto package provides methods to encrypt and decrypt data
mocks
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
Package datachannel implements data channel which is used to interactively run commands.
Package datachannel implements data channel which is used to interactively run commands.
mocks
Code generated by mockery 2.7.4.
Code generated by mockery 2.7.4.
Package logging reads byte data from the log file and prints it on the console.
Package logging reads byte data from the log file and prints it on the console.
console
Package console contains platform specific configurations to enable logging.
Package console contains platform specific configurations to enable logging.
Package shell is a common library that implements session manager shell.
Package shell is a common library that implements session manager shell.
plugins
interactivecommands
Package interactivecommands implements session shell plugin with interactive commands.
Package interactivecommands implements session shell plugin with interactive commands.
noninteractivecommands
Package noninteractivecommands implements session shell sessionPlugin with non-interactive command execution.
Package noninteractivecommands implements session shell sessionPlugin with non-interactive command execution.
port
Package port implements session manager's port plugin
Package port implements session manager's port plugin
port/mocks
Code generated by mockery v1.0.0.
Code generated by mockery v1.0.0.
sessionplugin
Package sessionplugin implements functionality common to all session manager plugins
Package sessionplugin implements functionality common to all session manager plugins
sessionplugin/mocks
Code generated by mockery 2.7.4.
Code generated by mockery 2.7.4.
singlecommand
Package singlecommand implements session shell plugin with interactive or non-interactive single command.
Package singlecommand implements session shell plugin with interactive or non-interactive single command.
standardstream
Package standardstream implements session standard stream plugin.
Package standardstream implements session standard stream plugin.
Package retry implements back off retry strategy for session manager channel connection.
Package retry implements back off retry strategy for session manager channel connection.
Package service is a wrapper for the message gateway Service
Package service is a wrapper for the message gateway Service
mocks
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0
Package shell is a common library that implements session manager shell.
Package shell is a common library that implements session manager shell.
constants
Package constants manages the configuration of the session shell.
Package constants manages the configuration of the session shell.
execcmd
Package execcmd wraps up the os.Process interface.
Package execcmd wraps up the os.Process interface.
Package telemetry is used to schedule and send the audit logs to MGS
Package telemetry is used to schedule and send the audit logs to MGS
utility package implements all the shared methods between clients.
utility package implements all the shared methods between clients.
model
Package model contains data objects for session utility
Package model contains data objects for session utility
winpty package is wrapper package for calling procedures of winpty.dll
winpty package is wrapper package for calling procedures of winpty.dll

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL