tlscmd

package
v1.15.6 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

README

The tls sub-system allows you to manage certificates for Geneos Secure Communications.

You can import and manage your own certificates or create your own certificates with your own certificate authority (also known, incorrectly, as "self-signed" certificates).

Commands allow for initialisation, create and renewal of certificates as well as listing details and copying a certificate chain to all other hosts.

Documentation

Overview

Package tlscmd contains all the TLS subsystem commands

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateCert

func CreateCert(destination string, overwrite bool, duration time.Duration, cn string, san ...string) (err error)

CreateCert creates a new certificate and private key

skip if certificate exists and is valid

func CreateCertBundle added in v1.14.0

func CreateCertBundle(destination string, overwrite bool, duration time.Duration, cn string, san ...string) (err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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