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