Documentation ¶
Index ¶
- func ServeEnv()
- type MergedAgent
- func (a MergedAgent) Add(key sshAgent.AddedKey) error
- func (a MergedAgent) Close()
- func (a MergedAgent) List() ([]*sshAgent.Key, error)
- func (a MergedAgent) ListenAndServe(path string) error
- func (a MergedAgent) Lock(passphrase []byte) error
- func (a MergedAgent) Remove(key ssh.PublicKey) error
- func (a MergedAgent) RemoveAll() error
- func (a MergedAgent) Serve(conn net.Conn) error
- func (a MergedAgent) Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error)
- func (a MergedAgent) Signers() ([]ssh.Signer, error)
- func (a MergedAgent) Unlock(passphrase []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MergedAgent ¶
type MergedAgent struct {
// contains filtered or unexported fields
}
func NewMergedAgent ¶
func NewMergedAgent(agents []sshAgent.Agent) MergedAgent
func NewMergedAgentFromPaths ¶
func NewMergedAgentFromPaths(paths []string) (MergedAgent, error)
func (MergedAgent) Close ¶
func (a MergedAgent) Close()
func (MergedAgent) ListenAndServe ¶
func (a MergedAgent) ListenAndServe(path string) error
func (MergedAgent) Lock ¶
func (a MergedAgent) Lock(passphrase []byte) error
func (MergedAgent) RemoveAll ¶
func (a MergedAgent) RemoveAll() error
func (MergedAgent) Unlock ¶
func (a MergedAgent) Unlock(passphrase []byte) error
Click to show internal directories.
Click to hide internal directories.