Documentation ¶
Index ¶
- func FilterCertificateEKU(cert *capi.Certificate) bool
- type CAPIAgent
- func (*CAPIAgent) Add(key agent.AddedKey) error
- func (s *CAPIAgent) Close() (err error)
- func (s *CAPIAgent) Extension(extensionType string, contents []byte) ([]byte, error)
- func (s *CAPIAgent) List() (keys []*agent.Key, err error)
- func (*CAPIAgent) Lock(passphrase []byte) error
- func (*CAPIAgent) Remove(key ssh.PublicKey) error
- func (*CAPIAgent) RemoveAll() error
- func (s *CAPIAgent) Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error)
- func (s *CAPIAgent) SignWithFlags(key ssh.PublicKey, data []byte, flags agent.SignatureFlags) (*ssh.Signature, error)
- func (*CAPIAgent) Signers() ([]ssh.Signer, error)
- func (*CAPIAgent) Unlock(passphrase []byte) error
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterCertificateEKU ¶ added in v1.0.3
func FilterCertificateEKU(cert *capi.Certificate) bool
Types ¶
type CAPIAgent ¶
type CAPIAgent struct {
// contains filtered or unexported fields
}
func (*CAPIAgent) SignWithFlags ¶
type Server ¶
func (*Server) SSHAgentHandler ¶
func (s *Server) SSHAgentHandler(conn io.ReadWriteCloser)
Click to show internal directories.
Click to hide internal directories.