agent

package
v0.0.0-...-6387f0a Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MAX_MESSAGE_LEN = 65535
)

Variables

This section is empty.

Functions

func Serve

func Serve(conn io.ReadWriteCloser) error

Types

type Message

type Message []byte

func Read

func Read(r io.Reader) (Message, error)

func Wrap

func Wrap(data []byte) (Message, error)

func (Message) Data

func (m Message) Data() []byte

func (Message) String

func (m Message) String() string

func (Message) Type

func (m Message) Type() Type

type Type

type Type uint8
const (
	SSH_AGENTC_REQUEST_IDENTITIES            Type = 11
	SSH_AGENTC_SIGN_REQUEST                  Type = 13
	SSH_AGENTC_ADD_IDENTITY                  Type = 17
	SSH_AGENTC_REMOVE_IDENTITY               Type = 18
	SSH_AGENTC_REMOVE_ALL_IDENTITIES         Type = 19
	SSH_AGENTC_ADD_ID_CONSTRAINED            Type = 25
	SSH_AGENTC_ADD_SMARTCARD_KEY             Type = 20
	SSH_AGENTC_REMOVE_SMARTCARD_KEY          Type = 21
	SSH_AGENTC_LOCK                          Type = 22
	SSH_AGENTC_UNLOCK                        Type = 23
	SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED Type = 26
	SSH_AGENTC_EXTENSION                     Type = 27

	SSH_AGENT_FAILURE           Type = 5
	SSH_AGENT_SUCCESS           Type = 6
	SSH_AGENT_EXTENSION_FAILURE Type = 28
	SSH_AGENT_IDENTITIES_ANSWER Type = 12
	SSH_AGENT_SIGN_RESPONSE     Type = 14
)

func (Type) String

func (t Type) String() string

Jump to

Keyboard shortcuts

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