Documentation
¶
Overview ¶
Package rdp implements the RDP remote-desktop plugin. grdp speaks the RDP protocol in pure Go and authenticates server-side, so the password never reaches the browser; its decoded framebuffer is bridged to a synthetic RFB session that the browser renders with noVNC.
Index ¶
Constants ¶
View Source
const CredentialRDPPassword plugin.CredentialKind = "rdp_password"
CredentialRDPPassword is the plugin-owned reusable credential kind: an RDP username (identity) plus password (secret).
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct{}
Plugin exposes a Windows RDP console rendered by noVNC.
type Session ¶
type Session struct {
// contains filtered or unexported fields
}
Session holds the per-connection RDP dial parameters. grdp opens its own TCP connection, so RDP supports direct transport only.
func (*Session) OpenChannel ¶
Click to show internal directories.
Click to hide internal directories.