sshkeys

package
v1.12.2 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SSHKey

type SSHKey struct {
	ID              string    `json:"id,omitempty"`
	CreatedAt       time.Time `json:"createdAt,omitempty"`
	CipherAlgorithm string    `json:"cipherAlgorithm"`
	Comment         string    `json:"comment,omitempty"`
	Key             []byte    `json:"key"`
}

type SSHKeyClient

type SSHKeyClient interface {
	List() ([]SSHKey, error)
	Get(keyID string) (*SSHKey, error)
	Add(key []byte, algorithm, comment string) (*SSHKey, error)
	Delete(keyID string) error
}

func NewSSHKeyClient

func NewSSHKeyClient(client *lowlevel.SpacesLowlevelClient, logger *log.Logger) SSHKeyClient

Jump to

Keyboard shortcuts

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