1/* 2 * Copyright (c) 2011 Apple Inc. All Rights Reserved. 3 */ 4 5#include <Security/SecPolicyPriv.h> 6#include <Security/SecInternal.h> 7 8#include <test/testpolicy.h> 9 10#include "Security_regressions.h" 11 12static void tests(void) 13{ 14 SecPolicyRef sslPolicy = SecPolicyCreateSSL(false, 0); 15 16 /* Run the tests. */ 17 runCertificateTestForDirectory(sslPolicy, CFSTR("DigiNotar"), NULL); 18 runCertificateTestForDirectory(sslPolicy, CFSTR("DigiNotar-Entrust"), NULL); 19 runCertificateTestForDirectory(sslPolicy, CFSTR("DigiNotar-ok"), NULL); 20 21 CFReleaseSafe(sslPolicy); 22} 23 24int si_24_sectrust_diginotar(int argc, char *const *argv) 25{ 26 plan_tests(27); 27 28 tests(); 29 30 return 0; 31} 32