aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorfuero <fuero@users.noreply.github.com>2017-06-05 23:28:13 +0200
committerNiall Sheridan <nsheridan@gmail.com>2017-06-05 22:28:13 +0100
commit321e26fae746e661d713cedfb6642609e680cafe (patch)
tree4be9496c75aabc54325aac1b8b511223e986b8f7 /cmd
parent8ee3c6473f3e2373303b9cb16ab5f059f9e6369e (diff)
Saving private keys (#61)
* enables saving private keys * renames public_file_prefix to key_file_prefix and updates its docs to better reflect the changes
Diffstat (limited to 'cmd')
-rw-r--r--cmd/cashier/main.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/cashier/main.go b/cmd/cashier/main.go
index f13b3ed..f2d3bbe 100644
--- a/cmd/cashier/main.go
+++ b/cmd/cashier/main.go
@@ -23,7 +23,7 @@ var (
keysize = pflag.Int("key_size", 0, "Size of key to generate. Ignored for ed25519 keys. (default 2048 for rsa keys, 256 for ecdsa keys)")
validity = pflag.Duration("validity", time.Hour*24, "Key lifetime. May be overridden by the CA at signing time")
keytype = pflag.String("key_type", "", "Type of private key to generate - rsa, ecdsa or ed25519. (default \"rsa\")")
- publicFilePrefix = pflag.String("public_file_prefix", "", "Prefix for filename for public key and cert (optional, no default)")
+ publicFilePrefix = pflag.String("key_file_prefix", "", "Prefix for filename for public key and cert (optional, no default)")
useGRPC = pflag.Bool("use_grpc", false, "Use grpc (experimental)")
)
@@ -72,5 +72,8 @@ func main() {
if err := client.SavePublicFiles(c.PublicFilePrefix, cert, pub); err != nil {
log.Fatalln(err)
}
+ if err := client.SavePrivateFiles(c.PublicFilePrefix, cert, priv); err != nil {
+ log.Fatalln(err)
+ }
fmt.Println("Credentials added.")
}