diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-14 14:37:01 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2017-10-14 14:39:56 +1300 |
commit | 79dd92c2eefe13b064f81e9622e12228e586d616 (patch) | |
tree | a9a35bba08d548cb8ecfb710e97cb40985bbc1fc /lib | |
parent | Bump version number (diff) | |
download | Mail-Run-Crypt-79dd92c2eefe13b064f81e9622e12228e586d616.tar.gz Mail-Run-Crypt-79dd92c2eefe13b064f81e9622e12228e586d616.zip |
Documentation corrections
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Mail/Run/Crypt.pm | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/lib/Mail/Run/Crypt.pm b/lib/Mail/Run/Crypt.pm index 66691b1..8a39dc6 100644 --- a/lib/Mail/Run/Crypt.pm +++ b/lib/Mail/Run/Crypt.pm @@ -185,29 +185,30 @@ Constructor method; accepts the following named parameters: The recipient email address for the content. This is always required. -=item C<sign> - -Whether to sign the command output. This defaults to 0. A C<keyid> and -C<passphrase> will be required for signing. - =item C<encrypt> Whether to encrypt the command output. This defaults to 1. -=item C<keyid> +=item C<sign> -The GnuPG key ID that should be used to encrypt the messages. This is required -for signing. It can be any means of identifying the key acceptable to GnuPG; -the key's 16-byte ("long") hexadecimal ID prefixed with C<0x> is probably the -best way. +Whether to sign the command output. This defaults to 0. A C<keyid> and +C<passphrase> will be required for signing. It is I<strongly> recommended that a dedicated key and passphrase be used for signatures if this is needed. You should carefully consider the consequences of a compromised key. +=item C<keyid> + +The GnuPG key ID that should be used to sign messages. This is required for +signing, and has no effect without C<sign>. It can be any means of identifying +the key acceptable to GnuPG; the key's 16-byte ("long") hexadecimal ID prefixed +with C<0x> is probably the best way. + =item C<passphrase> -The passphrase used to decrypt the key. This is required for signing. +The passphrase used to decrypt the key. This is required for signing, and has +no effect without C<sign>. =item C<name> |