diff options
Diffstat (limited to 'guide')
-rw-r--r-- | guide/src/chapter_01.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/guide/src/chapter_01.md b/guide/src/chapter_01.md index 3c0ab811..9770e089 100644 --- a/guide/src/chapter_01.md +++ b/guide/src/chapter_01.md @@ -125,6 +125,9 @@ fn main() { # Some(VerificationResult::MissingKey { .. }) => # return Err(failure::err_msg( # "Missing key to verify signature")), +# Some(VerificationResult::Error { error, .. }) => +# return Err(failure::err_msg( +# format!("Bad signature: {:?}", error))), # Some(VerificationResult::BadChecksum { .. }) => # return Err(failure::err_msg("Bad signature")), # None => @@ -270,6 +273,9 @@ fn generate() -> openpgp::Result<openpgp::Cert> { # Some(VerificationResult::MissingKey { .. }) => # return Err(failure::err_msg( # "Missing key to verify signature")), +# Some(VerificationResult::Error { error, .. }) => +# return Err(failure::err_msg( +# format!("Bad signature: {:?}", error))), # Some(VerificationResult::BadChecksum { .. }) => # return Err(failure::err_msg("Bad signature")), # None => @@ -415,6 +421,9 @@ fn sign(sink: &mut Write, plaintext: &str, tsk: &openpgp::Cert) # Some(VerificationResult::MissingKey { .. }) => # return Err(failure::err_msg( # "Missing key to verify signature")), +# Some(VerificationResult::Error { error, .. }) => +# return Err(failure::err_msg( +# format!("Bad signature: {:?}", error))), # Some(VerificationResult::BadChecksum { .. }) => # return Err(failure::err_msg("Bad signature")), # None => @@ -571,6 +580,9 @@ impl<'a> VerificationHelper for Helper<'a> { Some(VerificationResult::MissingKey { .. }) => return Err(failure::err_msg( "Missing key to verify signature")), + Some(VerificationResult::Error { error, .. }) => + return Err(failure::err_msg( + format!("Bad signature: {:?}", error))), Some(VerificationResult::BadChecksum { .. }) => return Err(failure::err_msg("Bad signature")), None => |