aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python/docs/GPGMEpythonHOWTOen.org
diff options
context:
space:
mode:
Diffstat (limited to 'lang/python/docs/GPGMEpythonHOWTOen.org')
-rw-r--r--lang/python/docs/GPGMEpythonHOWTOen.org27
1 files changed, 12 insertions, 15 deletions
diff --git a/lang/python/docs/GPGMEpythonHOWTOen.org b/lang/python/docs/GPGMEpythonHOWTOen.org
index 2a200bb7..0c151495 100644
--- a/lang/python/docs/GPGMEpythonHOWTOen.org
+++ b/lang/python/docs/GPGMEpythonHOWTOen.org
@@ -750,11 +750,10 @@
text = text0.encode()
c = gpg.Context(armor=True, signers=sig_src)
- signed = c.sign(text, mode=gpg.constants.sig.mode.NORMAL)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.NORMAL)
with open("/path/to/statement.txt.asc", "w") as afile:
- for line in signed[0]:
- afile.write("{0}\n".format(line.decode()))
+ afile.write(signed_data.decode())
#+end_src
Though everything in this example is accurate, it is more likely
@@ -769,10 +768,10 @@
text = tfile.read()
c = gpg.Context()
- signed = c.sign(text, mode=gpg.constants.sig.mode.NORMAL)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.NORMAL)
with open("/path/to/statement.txt.sig", "wb") as afile:
- afile.write(signed[0])
+ afile.write(signed_data)
#+end_src
@@ -795,11 +794,10 @@
text = text0.encode()
c = gpg.Context(armor=True)
- signed = c.sign(text, mode=gpg.constants.sig.mode.DETACH)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.DETACH)
with open("/path/to/statement.txt.asc", "w") as afile:
- for line in signed[0].splitlines():
- afile.write("{0}\n".format(line.decode()))
+ afile.write(signed_data.decode())
#+end_src
As with normal signatures, detached signatures are best handled as
@@ -812,10 +810,10 @@
text = tfile.read()
c = gpg.Context(signers=sig_src)
- signed = c.sign(text, mode=gpg.constants.sig.mode.DETACH)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.DETACH)
with open("/path/to/statement.txt.sig", "wb") as afile:
- afile.write(signed[0])
+ afile.write(signed_data)
#+end_src
@@ -838,11 +836,10 @@
text = text0.encode()
c = gpg.Context()
- signed = c.sign(text, mode=gpg.constants.sig.mode.CLEAR)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.CLEAR)
with open("/path/to/statement.txt.asc", "w") as afile:
- for line in signed[0].splitlines():
- afile.write("{0}\n".format(line.decode()))
+ afile.write(signed_data.decode())
#+end_src
In spite of the appearance of a clear-signed message, the data
@@ -855,10 +852,10 @@
text = tfile.read()
c = gpg.Context()
- signed = c.sign(text, mode=gpg.constants.sig.mode.CLEAR)
+ signed_data, result = c.sign(text, mode=gpg.constants.sig.mode.CLEAR)
with open("/path/to/statement.txt.asc", "wb") as afile:
- afile.write(signed[0])
+ afile.write(signed_data)
#+end_src