Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
Agent extends the agent.Agent interface. APIs which accept this interface promise to call `Close()` when they are done using the supplied agent.
type AgentServer ¶ added in v1.0.0
type AgentServer struct {
// contains filtered or unexported fields
}
AgentServer is implementation of SSH agent server
func NewServer ¶ added in v1.0.0
func NewServer(getter Getter) *AgentServer
NewServer returns new instance of agent server
func (*AgentServer) Close ¶
func (a *AgentServer) Close() error
Close closes listener and stops serving agent
func (*AgentServer) ListenAndServe ¶ added in v1.0.0
func (a *AgentServer) ListenAndServe(addr utils.NetAddr) error
ListenAndServe is similar http.ListenAndServe
func (*AgentServer) ListenUnixSocket ¶
ListenUnixSocket starts listening and serving agent assuming that
func (*AgentServer) Serve ¶
func (a *AgentServer) Serve() error
Serve starts serving on the listener, assumes that Listen was called before
Click to show internal directories.
Click to hide internal directories.