X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/79b9da22a1f4b26279940d285c1bc28ce4e99252..refs/heads/master:/OSX/libsecurity_codesigning/lib/CodeSigner.h diff --git a/OSX/libsecurity_codesigning/lib/CodeSigner.h b/OSX/libsecurity_codesigning/lib/CodeSigner.h index d8888f09..7e897850 100644 --- a/OSX/libsecurity_codesigning/lib/CodeSigner.h +++ b/OSX/libsecurity_codesigning/lib/CodeSigner.h @@ -51,7 +51,7 @@ public: SECCFFUNCTIONS(SecCodeSigner, SecCodeSignerRef, errSecCSInvalidObjectRef, gCFObjects().CodeSigner) SecCodeSigner(SecCSFlags flags); - virtual ~SecCodeSigner() throw(); + virtual ~SecCodeSigner() _NOEXCEPT; void parameters(CFDictionaryRef args); // parse and set parameters bool valid() const; @@ -95,7 +95,12 @@ public: LimitedAsync *mLimitedAsync; // limited async workers for verification uint32_t mRuntimeVersionOverride; // runtime Version Override bool mPreserveAFSC; // preserve AFSC compression + bool mOmitAdhocFlag; // don't add adhoc flag, even without signer identity + // Signature Editing + Architecture mEditArch; // architecture to edit (defaults to all if empty) + CFRef mEditCMS; // CMS to replace in the signature + };