aboutsummaryrefslogtreecommitdiffstats
path: root/ldid.hpp
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2017-02-06 06:48:38 -0800
committerJay Freeman (saurik) <saurik@saurik.com>2017-02-06 06:48:38 -0800
commit9b693b3477abaa13b2915411a8ba77f77fe67c25 (patch)
treec35c33d55f30f6bbe56ee0eee57c4c25ab6d4670 /ldid.hpp
parentfc01987cd0fec42019f804be48053840b49450da (diff)
downloadldid-9b693b3477abaa13b2915411a8ba77f77fe67c25.tar.gz
ldid-9b693b3477abaa13b2915411a8ba77f77fe67c25.tar.zst
ldid-9b693b3477abaa13b2915411a8ba77f77fe67c25.zip
Support separate provisioning for bundled plugins.
Diffstat (limited to 'ldid.hpp')
-rw-r--r--ldid.hpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/ldid.hpp b/ldid.hpp
index b3631bb..db6e986 100644
--- a/ldid.hpp
+++ b/ldid.hpp
@@ -149,11 +149,10 @@ struct Bundle {
std::vector<char> hash;
};
-Bundle Sign(const std::string &root, Folder &folder, const std::string &key, const std::string &entitlements, const std::string &requirement);
+Bundle Sign(const std::string &root, Folder &folder, const std::string &key, const std::string &requirement, const Functor<std::string (const std::string &, const std::string &)> &alter);
typedef std::map<uint32_t, std::vector<char>> Slots;
-std::string Analyze(const void *data, size_t size);
std::vector<char> Sign(const void *idata, size_t isize, std::streambuf &output, const std::string &identifier, const std::string &entitlements, const std::string &requirement, const std::string &key, const Slots &slots);
}