]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_codesigning/lib/SecCodePriv.h
Security-58286.20.16.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / lib / SecCodePriv.h
index 86e1064b705ad595967e72bd2721b4115faded43..810383429c48d3690e9729e9d6bc0ab0f2f2626b 100644 (file)
@@ -75,6 +75,13 @@ extern const CFStringRef kSecCodeInfoDiskRepNoLibraryValidation; /* String */
  */
 OSStatus SecCodeGetStatus(SecCodeRef code, SecCSFlags flags, SecCodeStatus *status);
 
+typedef uint32_t SecCodeStatusOperation;
+enum {
+    kSecCodeOperationNull = 0,
+    kSecCodeOperationInvalidate = 1,
+    kSecCodeOperationSetHard = 2,
+    kSecCodeOperationSetKill = 3,
+};
 
 /*!
        @function SecCodeSetStatus
@@ -83,20 +90,10 @@ OSStatus SecCodeGetStatus(SecCodeRef code, SecCSFlags flags, SecCodeStatus *stat
        @param code A valid SecCode object reference representing code running
        on the system.
        @param flags Optional flags. Pass kSecCSDefaultFlags for standard behavior.
-       @param status Upon successful return, contains the dynamic status of code as
-       determined by its host.
        
        @result Upon success, errSecSuccess. Upon error, an OSStatus value documented in
        CSCommon.h or certain other Security framework headers.
  */
-typedef uint32_t SecCodeStatusOperation;
-enum {
-       kSecCodeOperationNull = 0,
-       kSecCodeOperationInvalidate = 1,
-       kSecCodeOperationSetHard = 2,
-       kSecCodeOperationSetKill = 3,
-};
-
 OSStatus SecCodeSetStatus(SecCodeRef code, SecCodeStatusOperation operation,
        CFDictionaryRef arguments, SecCSFlags flags);
 
@@ -199,7 +196,7 @@ CFDataRef SecCodeCopyComponent(SecCodeRef code, int slot, CFDataRef hash);
     
     
 /*
-    @funtion SecCodeValidateFileResource
+    @function SecCodeValidateFileResource
     For a SecStaticCodeRef, check that a given CFData object faithfully represents
     a plain-file resource in its resource seal.
     This call will fail if the file is missing in the bundle, even if it is optional.