Lower CreateTemporaryAccess complexity and emit VncAuth for session pubkeys

This commit is contained in:
Viktor Liu
2026-05-22 12:01:18 +02:00
parent 5be2607708
commit 185fccd7f8
3 changed files with 27 additions and 14 deletions
+1 -1
View File
@@ -3391,7 +3391,7 @@ type PeerTemporaryAccessRequest struct {
// Rules List of temporary access rules
Rules []string `json:"rules"`
// SessionPubKey Ephemeral Ed25519 public key the requester will sign session-binding challenges with. Required for VNC rules; ignored for SSH and L4.
// SessionPubKey Ephemeral base64-encoded X25519 public key used with Noise_IK to bind the VNC session. Required for VNC rules; ignored for SSH and L4.
SessionPubKey *string `json:"session_pub_key,omitempty"`
// WgPubKey Peer's WireGuard public key