1#include <TargetConditionals.h>
2
3#include "Security/SecExports.exp-in"
4#include "Security/SecAccessControlExports.exp-in"
5#include "SecureObjectSync/SOSExports.exp-in"
6
7_CSSMOID_MD5WithRSA
8_CSSMOID_SHA1
9_CSSMOID_SHA1WithRSA
10_CSSMOID_SHA256WithRSA
11_CSSMOID_SHA384WithRSA
12_CSSMOID_ECDSA_WithSHA1
13_CSSMOID_PKCS5_HMAC_SHA1
14_DEROidCompare
15_NtlmCreateClientRequest
16_NtlmCreateClientResponse
17_NtlmGeneratePasswordHashes
18_NtlmGeneratorCreate
19_NtlmGeneratorRelease
20_NtlmGetNegotiatedVersion
21_OID_PKIX_OCSP_BASIC
22_SSLAddDistinguishedName
23_SSLClose
24_SSLContextGetTypeID
25_SSLCopyDistinguishedNames
26_SSLCopyPeerTrust
27_SSLCreateContext
28_SSLCreateContextWithRecordFuncs
29_SSLGetAllowAnonymousCiphers
30_SSLGetBufferedReadSize
31_SSLGetCertificate
32_SSLGetCipherSizes
33_SSLGetClientCertificateState
34_SSLGetClientSideAuthenticate
35_SSLGetConnection
36_SSLGetDatagramWriteSize
37_SSLGetEnabledCiphers
38_SSLGetEncryptionCertificate
39_SSLGetMaxDatagramRecordSize
40_SSLGetNegotiatedCipher
41_SSLGetNegotiatedCurve
42_SSLGetNegotiatedProtocolVersion
43_SSLGetNumberEnabledCiphers
44_SSLGetNumberOfSignatureAlgorithms
45_SSLGetNumberSupportedCiphers
46_SSLGetPeerDomainName
47_SSLGetPeerDomainNameLength
48_SSLGetPeerID
49_SSLGetPeerSecTrust
50_SSLGetProtocolVersionMax
51_SSLGetProtocolVersionMin
52_SSLGetPSKIdentity
53_SSLGetResumableSessionInfo
54_SSLGetSessionState
55_SSLGetSignatureAlgorithms
56_SSLGetSupportedCiphers
57_SSLHandshake
58_SSLInternalClientRandom
59_SSLInternalMasterSecret
60_SSLInternalServerRandom
61_SSLInternalSetMasterSecretFunction
62_SSLInternalSetSessionTicket
63_SSLInternal_PRF
64_SSLRead
65_SSLSetNPNData
66_SSLSetNPNFunc
67_SSLGetNPNData
68_SSLSetAllowAnonymousCiphers
69_SSLSetCertificate
70_SSLSetClientSideAuthenticate
71_SSLSetConnection
72_SSLSetDatagramHelloCookie
73_SSLSetECDSACurves
74_SSLSetEnabledCiphers
75_SSLSetEncryptionCertificate
76_SSLSetIOFuncs
77_SSLSetMaxDatagramRecordSize
78_SSLSetProtocolVersionMax
79_SSLSetProtocolVersionMin
80_SSLSetPSKIdentity
81_SSLSetPSKSharedSecret
82_SSLSetRecordContext
83_SSLSetSessionOption
84_SSLGetSessionOption
85_SSLSetPeerDomainName
86_SSLSetPeerID
87_SSLSetSessionCacheTimeout
88_SSLWrite
89
90/* Those are deprecated */
91__SSLCopyPeerCertificates
92__SSLDisposeContext
93__SSLGetAllowsAnyRoot
94__SSLGetAllowsExpiredCerts
95__SSLGetAllowsExpiredRoots
96__SSLGetDiffieHellmanParams
97__SSLGetEnableCertVerify
98__SSLGetProtocolVersion
99__SSLGetProtocolVersionEnabled
100__SSLGetRsaBlinding
101__SSLNewContext
102__SSLNewDatagramContext
103__SSLSetAllowsAnyRoot
104__SSLSetAllowsExpiredCerts
105__SSLSetAllowsExpiredRoots
106__SSLSetDiffieHellmanParams
107__SSLSetEnableCertVerify
108__SSLSetProtocolVersion
109__SSLSetProtocolVersionEnabled
110__SSLSetRsaBlinding
111__SSLSetTrustedRoots
112
113/* Workaround for radar://9392483 */
114/* _SSLCopyPeerCertificates */
115/* _SSLDisposeContext */
116/* _SSLNewContext */
117/* _SSLSetEnableCertVerify */
118/* _SSLSetAllowsAnyRoot */
119/* _SSLSetAllowsExpiredRoots */
120/* _SSLSetProtocolVersionEnabled */
121/* end workaround */
122_SecASN1PrintableString
123_SecAbsoluteTimeFromDateContent
124_SecASN1UTF8String
125_SecAccessGroupsGetCurrent
126_SecAsn1CoderCreate
127_SecAsn1CoderRelease
128_SecAsn1DecodeData
129_SecAsn1EncodeItem
130_SecAsn1OidCompare
131_SecDERItemCopyOIDDecimalRepresentation
132_SecDigestCreate
133_SecFrameworkCopyResourceContents
134_SecFrameworkCopyResourceURL
135_SecPKCS12Import
136_SecRandomCopyBytes
137_SecSHA1DigestCreate
138_SecTaskCopySigningIdentifier
139_SecTaskCopyValueForEntitlement
140_SecTaskCopyValuesForEntitlements
141_SecTaskCreateFromSelf
142_SecTaskCreateWithAuditToken
143_SecTaskGetTypeID
144__NtlmCreateClientResponse
145_kSecAsn1OCSPBasicResponseTemplate
146_kSecAsn1OCSPCertStatusRevokedTemplate
147_kSecAsn1OCSPResponderIDAsKeyTemplate
148_kSecAsn1OCSPResponderIDAsNameTemplate
149_kSecAsn1OCSPResponseDataTemplate
150_kSecAsn1OCSPResponseTemplate
151_kSecAsn1OCSPSignedRequestTemplate
152_kSecCSRBasicContraintsPathLen
153_kSecCSRChallengePassword
154_kSecOidCommonName
155_kSecOidCountryName
156_kSecOidLocalityName
157_kSecOidOrganization
158_kSecOidOrganizationalUnit
159_kSecOidStateProvinceName
160_kSecRandomDefault
161
162_oidAnyExtendedKeyUsage
163_oidAnyPolicy
164_vmdh_create
165_vmdh_destroy
166_vmdh_encrypt_password
167_vmdh_generate_key
168
169_SecSMIMEFindBulkAlgForRecipients
170
171//Localization
172_SecFrameworkCopyLocalizedString
173
174