5 * Created by Michael Brouwer on 1/28/09.
6 * Copyright (c) 2009-2010 Apple Inc.. All Rights Reserved.
10 #include <securityd/spi.h>
11 #include <securityd_client.h>
12 #include <securityd_server.h>
13 #include <securityd/SecPolicyServer.h>
15 static struct securityd spi
= {
20 SecTrustStoreForDomainName
,
21 SecTrustStoreContainsCertificateWithDigest
,
22 _SecTrustStoreSetTrustSettings
,
23 SecTrustStoreRemoveCertificateWithDigest
,
24 _SecTrustStoreRemoveAll
,
26 SecTrustServerEvaluate
,
27 _SecServerRestoreKeychain
,
28 _SecServerMigrateKeychain
,
29 _SecServerKeychainBackup
,
30 _SecServerKeychainRestore
33 void securityd_init(void) {
35 SecPolicyServerInitalize();