diff options
author | Colin Walters <walters@verbum.org> | 2017-07-24 16:39:01 -0400 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2017-08-08 15:50:25 +0000 |
commit | 9f8f351cd45e5dd0219c3177558b497ab10c58e9 (patch) | |
tree | 9b5f15183f9e8b09ac6e228f9a38f4f5cc9bb6db /src/libostree/ostree-gpg-verifier.h | |
parent | 1672e2eee058d0fe41ed102ca310a9634d36572f (diff) | |
download | ostree-9f8f351cd45e5dd0219c3177558b497ab10c58e9.tar.gz |
lib: Port gpg verification for remotes to fd-relative
This was the last use of `repo->repodir` internally, and will help finally add
`ostree_repo_open_at()`.
Closes: #1034
Approved by: jlebon
Diffstat (limited to 'src/libostree/ostree-gpg-verifier.h')
-rw-r--r-- | src/libostree/ostree-gpg-verifier.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/libostree/ostree-gpg-verifier.h b/src/libostree/ostree-gpg-verifier.h index 4156d1bd..7d5a7594 100644 --- a/src/libostree/ostree-gpg-verifier.h +++ b/src/libostree/ostree-gpg-verifier.h @@ -55,12 +55,20 @@ gboolean _ostree_gpg_verifier_add_keyring_dir (OstreeGpgVerifier *self, GCancellable *cancellable, GError **error); +gboolean _ostree_gpg_verifier_add_keyring_dir_at (OstreeGpgVerifier *self, + int dfd, + const char *path, + GCancellable *cancellable, + GError **error); + gboolean _ostree_gpg_verifier_add_global_keyring_dir (OstreeGpgVerifier *self, GCancellable *cancellable, GError **error); -void _ostree_gpg_verifier_add_keyring (OstreeGpgVerifier *self, - GFile *path); +void _ostree_gpg_verifier_add_keyring_data (OstreeGpgVerifier *self, + GBytes *data); +void _ostree_gpg_verifier_add_keyring_file (OstreeGpgVerifier *self, + GFile *path); void _ostree_gpg_verifier_add_key_ascii_file (OstreeGpgVerifier *self, const char *path); |