]> git.saurik.com Git - apple/security.git/blobdiff - sectask/SecTask.h
Security-59306.120.7.tar.gz
[apple/security.git] / sectask / SecTask.h
index 7141a5b3a45661e02ce55028041190ae88e0c2cd..c1bf28a0fae895cea9e7ec97612ccb3ea3484073 100644 (file)
@@ -29,9 +29,7 @@
 #include <CoreFoundation/CoreFoundation.h>
 #include <mach/message.h>
 
-#if SEC_OS_IPHONE_INCLUDES
 #include <sys/cdefs.h>
-#endif
 
 #if SEC_OS_OSX
 #include <Security/SecCode.h>
@@ -122,15 +120,14 @@ CFDictionaryRef SecTaskCopyValuesForEntitlements(SecTaskRef task, CFArrayRef ent
 __nullable
 CFStringRef SecTaskCopySigningIdentifier(SecTaskRef task, CFErrorRef *error);
 
-#if SEC_OS_IPHONE
 /*!
     @function SecTaskGetCodeSignStatus
     @abstract Return the code sign status flags
     @param task A previously created SecTask object
 */
 
-uint32_t SecTaskGetCodeSignStatus(SecTaskRef task);
-#endif /* SEC_OS_IPHONE */
+uint32_t SecTaskGetCodeSignStatus(SecTaskRef task)
+    API_AVAILABLE(ios(10.0), watchos(3.0), tvos(10.0), iosmac(11.0)) SPI_AVAILABLE(macos(10.5));
 
 
 CF_IMPLICIT_BRIDGING_DISABLED