]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_codesigning/lib/piddiskrep.h
Security-57740.1.18.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / lib / piddiskrep.h
index fc1e32490dcac58e78c68ff1e6e473c0b2865269..fddb34cf429f45ce4293c51bf8abc52d388b91be 100644 (file)
@@ -50,17 +50,22 @@ public:
         size_t signingLimit();
         std::string format();
         UnixPlusPlus::FileDesc &fd();
-        
+
         std::string recommendedIdentifier(const SigningContext &ctx);
         
         bool supportInfoPlist();
+       
+               void setCredentials(const CodeDirectory* cd);
+
 private:
         const BlobCore *blob() { return (const BlobCore *)mBuffer; }
         void fetchData(void);
         pid_t mPid;
         uint8_t *mBuffer;
+               CFRef<CFDataRef> mInfoPlistHash;
         CFRef<CFDataRef> mInfoPlist;
         CFRef<CFURLRef> mBundleURL;
+               bool mDataFetched;
 };