 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type UtilArgs
- func (a *UtilArgs) BuildCommands() []*ucli.Command
- func (a *UtilArgs) BuildFlags() []ucli.Flag
- func (a *UtilArgs) GetContext() context.Context
- func (a *UtilArgs) GetLogger() *logrus.Entry
- func (a *UtilArgs) RunDerivePublic(_ *cli.Context) error
- func (a *UtilArgs) RunDeriveSshPublic(_ *cli.Context) error
- func (a *UtilArgs) RunGenerateCryptoKey(_ *cli.Context) error
- func (a *UtilArgs) RunGeneratePrivate(_ *cli.Context) error
- func (a *UtilArgs) RunTimestamp(_ *cli.Context) error
- func (a *UtilArgs) SetContext(c context.Context)
- func (a *UtilArgs) SetLogger(le *logrus.Entry)
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UtilArgs ¶
type UtilArgs struct {
	// FilePath is the file path to operate on.
	FilePath string
	// OutPath is the file path to write to.
	OutPath string
	// KeySize is the key size to generate.
	KeySize int
	// Timestamp is the input timestamp string
	Timestamp string
	// contains filtered or unexported fields
}
    UtilArgs contains the utility arguments and functions.
func (*UtilArgs) BuildCommands ¶
BuildCommands attaches the commands.
func (*UtilArgs) BuildFlags ¶
BuildFlags attaches the flags to a flag set.
func (*UtilArgs) GetContext ¶
GetContext returns the context.
func (*UtilArgs) RunDerivePublic ¶
RunDerivePublic derives the public key from a private pem.
func (*UtilArgs) RunDeriveSshPublic ¶ added in v0.12.4
RunDerivePublic derives the ssh public key from a private or public pem.
func (*UtilArgs) RunGenerateCryptoKey ¶ added in v0.14.3
RunGenerateCryptoKey runs the generate-crypto-key util command.
func (*UtilArgs) RunGeneratePrivate ¶
RunGeneratePrivate runs the generate-private util command.
func (*UtilArgs) RunTimestamp ¶ added in v0.14.5
RunTimestamp runs the timestamp util command.
func (*UtilArgs) SetContext ¶
SetContext sets the context.
 Click to show internal directories. 
   Click to hide internal directories.