~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/canonical/launchpad/interfaces/gpghandler.py

Merged bug-824435-failure-reporting-2 into bug-824435-failure-reporting-3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
199
199
        :return: a `PymeKey` object for the just-generated secret key.
200
200
        """
201
201
 
202
 
    def importKeyringFile(filepath):
203
 
        """Import the keyring filepath into the local key database.
204
 
 
205
 
        :param filepath: the path to a keyring to import.
206
 
 
207
 
        :returns: a list of the imported keys.
208
 
        """
209
 
 
210
202
    def encryptContent(content, fingerprint):
211
203
        """Encrypt the given content for the given fingerprint.
212
204
 
271
263
        :raise AssertionError: if the POST request doesn't succeed.
272
264
        """
273
265
 
274
 
    def checkTrustDb():
275
 
        """Check whether the OpenPGP trust database is up to date.
276
 
 
277
 
        The method automatically rebuild the trust values if necessary.
278
 
 
279
 
        The results will be visible in any new retrieved key objects.
280
 
        Existing key objects will not reflect the new trust value.
281
 
        """
282
 
 
283
266
    def localKeys(filter=None, secret=False):
284
267
        """Return an iterator of all keys locally known about.
285
268
 
340
323
    can_authenticate = Attribute(
341
324
        "Whether the key can be used for authentication")
342
325
 
343
 
    def setOwnerTrust(value):
344
 
        """Set the owner_trust value for this key."""
345
 
 
346
326
    def export():
347
327
        """Export the context key in ASCII-armored mode.
348
328