certs

package
Version: v0.0.0-...-993a85b Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2019 License: Apache-2.0 Imports: 6 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CertChainKeyPair

type CertChainKeyPair struct {
	CertChain  string
	PrivateKey string
}

type Librarian

type Librarian interface {
	Locate() ([]PemInfo, error)
	Stow() error
}

type Locator

type Locator struct {
	// contains filtered or unexported fields
}

func NewLocator

func NewLocator(destinationDir string, pairs []CertChainKeyPair) *Locator

func (*Locator) Locate

func (l *Locator) Locate() (paths []PemInfo, err error)

func (*Locator) Stow

func (l *Locator) Stow() error

type PemInfo

type PemInfo struct {
	Hosts    []string
	CertPath string
	KeyPath  string
	Dir      string
}

Source Files

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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