mintcert

package
v0.6.335 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package mintcert implements the `brev mint-cert` command, which mints a short-lived SSH certificate for an environment and writes it (with its backing ephemeral keypair) to disk. It is invoked by the ssh config's Match exec hook, generated by `brev refresh`.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmdMintCert

func NewCmdMintCert(store Store) *cobra.Command

Types

type CertIssuer

type CertIssuer interface {
	Issue(ctx context.Context, req certIssueRequest) (string, error)
	IssueNode(ctx context.Context, req nodeCertIssueRequest) (string, error)
}

type Store

type Store interface {
	GetAccessToken() (string, error)
}

Jump to

Keyboard shortcuts

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