]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/Security/SecServerEncryptionSupport.h
Security-57740.1.18.tar.gz
[apple/security.git] / OSX / sec / Security / SecServerEncryptionSupport.h
index e96b474c07db3e97b5f3625e021952197cea03a9..54dedc5abcad3357032b51ffb3805c5b949761d9 100644 (file)
 #include <Security/SecTrust.h>
 
 CFDataRef SecCopyEncryptedToServer(SecTrustRef trustedEvaluation, CFDataRef dataToEncrypt, CFErrorRef *error)
-    __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
+    __OSX_AVAILABLE_STARTING(__MAC_10_12, __IPHONE_8_0);
 
 //
 // For testing
 //
+/* Caution: These functions take an iOS SecKeyRef. Careful use is required on OS X. */
 CFDataRef SecCopyDecryptedForServer(SecKeyRef serverFullKey, CFDataRef encryptedData, CFErrorRef* error)
     __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
 
 CFDataRef SecCopyEncryptedToServerKey(SecKeyRef publicKey, CFDataRef dataToEncrypt, CFErrorRef *error)
-    __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
+    __OSX_AVAILABLE_STARTING(__MAC_10_12, __IPHONE_8_0);
 
 #endif