]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_codesigning/lib/SecAssessment.h
Security-59306.140.5.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / lib / SecAssessment.h
index 631b418cfec0754775bb2dba4e8932aa23eedbba..59d5fa8d7b38882266a7969b5263bedbb3eb60df 100644 (file)
@@ -321,10 +321,12 @@ typedef uint64_t SecAssessmentTicketFlags;
 enum {
        kSecAssessmentTicketFlagDefault = 0,                            // default behavior, offline check
        kSecAssessmentTicketFlagForceOnlineCheck = 1 << 0,      // force an online check
+       kSecAssessmentTicketFlagLegacyListCheck = 1 << 1, // Check the DeveloperID Legacy list
 };
 Boolean SecAssessmentTicketRegister(CFDataRef ticketData, CFErrorRef *errors);
 Boolean SecAssessmentRegisterPackageTicket(CFURLRef packageURL, CFErrorRef* errors) API_AVAILABLE(macos(10.14.6));
 Boolean SecAssessmentTicketLookup(CFDataRef hash, SecCSDigestAlgorithm hashType, SecAssessmentTicketFlags flags, double *date, CFErrorRef *errors);
+Boolean SecAssessmentLegacyCheck(CFDataRef hash, SecCSDigestAlgorithm hashType, CFStringRef teamID, CFErrorRef *errors);
 
 #ifdef __cplusplus
 }