issuer

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDragonflyIssuer

func NewDragonflyIssuer(securityClient securityclient.V1, opts ...Option) certify.Issuer

NewDragonflyIssuer returns a new certify.Issuer instence.

func NewDragonflyManagerIssuer

func NewDragonflyManagerIssuer(tlsCACert *tls.Certificate, opts ...ManagerOption) certify.Issuer

NewDragonflyManagerIssuer returns a new certify.Issuer instence.

Types

type ManagerOption

type ManagerOption func(i *dragonflyManagerIssuer)

ManagerOption is a functional option for configuring the dragonflyManagerIssuer.

func WithManagerValidityPeriod

func WithManagerValidityPeriod(d time.Duration) ManagerOption

WithManagerValidityPeriod set the manager validityPeriod for dragonflyManagerIssuer.

type Option

type Option func(i *dragonflyIssuer)

Option is a functional option for configuring the dragonflyIssuer.

func WithValidityPeriod

func WithValidityPeriod(d time.Duration) Option

WithValidityPeriod set the validityPeriod for dragonflyIssuer.

Jump to

Keyboard shortcuts

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