app

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 47 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CertificateRequestText

func CertificateRequestText(csr *x509.CertificateRequest) (string, error)

CertificateRequestText returns a human-readable string representation of the certificate request csr. The format is similar (but not identical) to the OpenSSL way of printing certificates.

func CertificateText

func CertificateText(cert *x509.Certificate, printPEM bool) (string, error)

CertificateText returns a human-readable string representation of the certificate cert. The format is similar (but not identical) to the OpenSSL way of printing certificates.

Types

type App

type App struct {
	// Cfn     context.CancelFunc
	RootCmd *cobra.Command

	Config *config.Config
	Logger *log.Entry
	// contains filtered or unexported fields
}

func New

func New() *App

func (*App) GetTargets

func (a *App) GetTargets() (map[string]*api.Target, error)

func (*App) InitAuthzFlags

func (a *App) InitAuthzFlags(cmd *cobra.Command)

func (*App) InitAuthzGetFlags

func (a *App) InitAuthzGetFlags(cmd *cobra.Command)

func (*App) InitAuthzProbeFlags

func (a *App) InitAuthzProbeFlags(cmd *cobra.Command)

func (*App) InitAuthzRotateFlags

func (a *App) InitAuthzRotateFlags(cmd *cobra.Command)

func (*App) InitCertzAddProfileFlags

func (a *App) InitCertzAddProfileFlags(cmd *cobra.Command)

func (*App) InitCertzCanGenerateCSRFlags

func (a *App) InitCertzCanGenerateCSRFlags(cmd *cobra.Command)

Can generate CSR

func (*App) InitCertzCreateCaFlags

func (a *App) InitCertzCreateCaFlags(cmd *cobra.Command)

func (*App) InitCertzDeleteProfileFlags

func (a *App) InitCertzDeleteProfileFlags(cmd *cobra.Command)

func (*App) InitCertzFlags

func (a *App) InitCertzFlags(cmd *cobra.Command)

func (*App) InitCertzGetProfileFlags

func (a *App) InitCertzGetProfileFlags(cmd *cobra.Command)

func (*App) InitCertzInfoFlags

func (a *App) InitCertzInfoFlags(cmd *cobra.Command)

func (*App) InitCertzRotateFlags

func (a *App) InitCertzRotateFlags(cmd *cobra.Command)

func (*App) InitGlobalFlags

func (a *App) InitGlobalFlags()

func (*App) InitPathzFlags

func (a *App) InitPathzFlags(cmd *cobra.Command)

func (*App) InitPathzGetFlags

func (a *App) InitPathzGetFlags(cmd *cobra.Command)

func (*App) InitPathzProbeFlags

func (a *App) InitPathzProbeFlags(cmd *cobra.Command)

func (*App) InitPathzRotateFlags

func (a *App) InitPathzRotateFlags(cmd *cobra.Command)

func (*App) InitServerFlags

func (a *App) InitServerFlags(cmd *cobra.Command)

func (*App) PreRun

func (a *App) PreRun(cmd *cobra.Command, args []string) error

func (*App) PreRunECertzRotate

func (a *App) PreRunECertzRotate(cmd *cobra.Command, args []string) error

func (*App) RunEAuthzGet

func (a *App) RunEAuthzGet(cmd *cobra.Command, args []string) error

func (*App) RunEAuthzProbe

func (a *App) RunEAuthzProbe(cmd *cobra.Command, args []string) error

func (*App) RunEAuthzRotate

func (a *App) RunEAuthzRotate(cmd *cobra.Command, args []string) error

func (*App) RunECertzAddProfile

func (a *App) RunECertzAddProfile(cmd *cobra.Command, args []string) error

func (*App) RunECertzCanGenerateCSR

func (a *App) RunECertzCanGenerateCSR(cmd *cobra.Command, args []string) error

func (*App) RunECertzCreateCa

func (a *App) RunECertzCreateCa(cmd *cobra.Command, args []string) error

func (*App) RunECertzDeleteProfile

func (a *App) RunECertzDeleteProfile(cmd *cobra.Command, args []string) error

func (*App) RunECertzGetProfile

func (a *App) RunECertzGetProfile(cmd *cobra.Command, args []string) error

func (*App) RunECertzInfo

func (a *App) RunECertzInfo(cmd *cobra.Command, args []string) error

func (*App) RunECertzRotate

func (a *App) RunECertzRotate(cmd *cobra.Command, args []string) error

func (*App) RunEPathzGet

func (a *App) RunEPathzGet(cmd *cobra.Command, args []string) error

func (*App) RunEPathzProbe

func (a *App) RunEPathzProbe(cmd *cobra.Command, args []string) error

func (*App) RunEPathzRotate

func (a *App) RunEPathzRotate(cmd *cobra.Command, args []string) error

func (*App) RunEServer

func (a *App) RunEServer(cmd *cobra.Command, args []string) error

type TargetError

type TargetError struct {
	TargetName string
	Err        error
}

type TargetResponse

type TargetResponse interface {
	Target() string
	Response() any
}

Jump to

Keyboard shortcuts

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