cmd

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2018 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CryptoCommand

type CryptoCommand struct {
	// embedding cli.BaseCommand in each command
	cli.BaseCommand
	// inject (bind) flag to field 'Source', 'Encrypt', and 'Decrypt', so that it can be used on Run method, please note that the data type must be pointer
	Source  *string `flag:"shorthand=s,usage=run with option --source=source text to encrypt or encrypt"`
	Encrypt *bool   `flag:"shorthand=e,usage=run with option --encrypt or -e for text encryption"`
	Decrypt *bool   `flag:"shorthand=d,usage=run with option --decrypt or -d for text decryption"`
	Key     *string `flag:"shorthand=k,usage=run with option --key or -k for rsa key"`
}

define the command

func (*CryptoCommand) Init

func (c *CryptoCommand) Init()

Init constructor

func (*CryptoCommand) OnRsa

func (c *CryptoCommand) OnRsa(args []string) bool

Run OnRsa for crypto command rsa

Jump to

Keyboard shortcuts

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