]> git.saurik.com Git - apple/security.git/blob - Security.exp-in
Security-57337.50.23.tar.gz
[apple/security.git] / Security.exp-in
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_ECDSA_WithSHA256
14 _CSSMOID_ECDSA_WithSHA384
15 _CSSMOID_PKCS5_HMAC_SHA1
16 _DEROidCompare
17 _NtlmCreateClientRequest
18 _NtlmCreateClientResponse
19 _NtlmGeneratePasswordHashes
20 _NtlmGeneratorCreate
21 _NtlmGeneratorRelease
22 _NtlmGetNegotiatedVersion
23 _OID_PKIX_OCSP_BASIC
24 _OID_GOOGLE_OCSP_SCT
25 _SSLAddDistinguishedName
26 _SSLClose
27 _SSLContextGetTypeID
28 _SSLCopyDistinguishedNames
29 _SSLCopyPeerTrust
30 _SSLCreateContext
31 _SSLCreateContextWithRecordFuncs
32 _SSLGetAllowAnonymousCiphers
33 _SSLGetBufferedReadSize
34 _SSLGetCertificate
35 _SSLGetCipherSizes
36 _SSLGetClientCertificateState
37 _SSLGetClientSideAuthenticate
38 _SSLGetConnection
39 _SSLGetDatagramWriteSize
40 _SSLGetEnabledCiphers
41 _SSLGetEncryptionCertificate
42 _SSLGetMaxDatagramRecordSize
43 _SSLGetMinimumDHGroupSize
44 _SSLGetNegotiatedCipher
45 _SSLGetNegotiatedCurve
46 _SSLGetNegotiatedProtocolVersion
47 _SSLGetNumberEnabledCiphers
48 _SSLGetNumberOfSignatureAlgorithms
49 _SSLGetNumberSupportedCiphers
50 _SSLGetPeerDomainName
51 _SSLGetPeerDomainNameLength
52 _SSLGetPeerID
53 _SSLGetPeerSecTrust
54 _SSLGetProtocolVersionMax
55 _SSLGetProtocolVersionMin
56 _SSLGetPSKIdentity
57 _SSLGetResumableSessionInfo
58 _SSLGetSessionState
59 _SSLGetSignatureAlgorithms
60 _SSLGetSupportedCiphers
61 _SSLHandshake
62 _SSLInternalClientRandom
63 _SSLInternalMasterSecret
64 _SSLInternalServerRandom
65 _SSLInternalSetMasterSecretFunction
66 _SSLInternalSetSessionTicket
67 _SSLInternal_PRF
68 _SSLRead
69 _SSLSetNPNData
70 _SSLSetNPNFunc
71 _SSLGetNPNData
72 _SSLSetALPNData
73 _SSLSetALPNFunc
74 _SSLGetALPNData
75 _SSLCopyRequestedPeerName
76 _SSLCopyRequestedPeerNameLength
77 _SSLSetAllowAnonymousCiphers
78 _SSLSetCertificate
79 _SSLSetClientSideAuthenticate
80 _SSLSetConnection
81 _SSLSetDatagramHelloCookie
82 _SSLSetECDSACurves
83 _SSLSetEnabledCiphers
84 _SSLSetEncryptionCertificate
85 _SSLSetIOFuncs
86 _SSLSetMaxDatagramRecordSize
87 _SSLSetMinimumDHGroupSize
88 _SSLSetProtocolVersionMax
89 _SSLSetProtocolVersionMin
90 _SSLSetPSKIdentity
91 _SSLSetPSKSharedSecret
92 _SSLSetRecordContext
93 _SSLSetSessionOption
94 _SSLGetSessionOption
95 _SSLSetPeerDomainName
96 _SSLSetPeerID
97 _SSLSetSessionCacheTimeout
98 _SSLWrite
99 _SSLSetSessionStrengthPolicy
100 _SSLSetDHEEnabled
101 _SSLGetDHEEnabled
102 _SSLSetSessionConfig
103 _SSLGetSessionConfig
104
105 _kSSLSessionConfig_default
106 _kSSLSessionConfig_ATSv1
107 _kSSLSessionConfig_ATSv1_noPFS
108 _kSSLSessionConfig_legacy
109 _kSSLSessionConfig_standard
110 _kSSLSessionConfig_RC4_fallback
111 _kSSLSessionConfig_TLSv1_fallback
112 _kSSLSessionConfig_TLSv1_RC4_fallback
113 _kSSLSessionConfig_legacy_DHE
114
115
116 /* Those are deprecated */
117 __SSLCopyPeerCertificates
118 __SSLDisposeContext
119 __SSLGetAllowsAnyRoot
120 __SSLGetAllowsExpiredCerts
121 __SSLGetAllowsExpiredRoots
122 __SSLGetDiffieHellmanParams
123 __SSLGetEnableCertVerify
124 __SSLGetProtocolVersion
125 __SSLGetProtocolVersionEnabled
126 __SSLGetRsaBlinding
127 __SSLNewContext
128 __SSLNewDatagramContext
129 __SSLSetAllowsAnyRoot
130 __SSLSetAllowsExpiredCerts
131 __SSLSetAllowsExpiredRoots
132 __SSLSetDiffieHellmanParams
133 __SSLSetEnableCertVerify
134 __SSLSetProtocolVersion
135 __SSLSetProtocolVersionEnabled
136 __SSLSetRsaBlinding
137 __SSLSetTrustedRoots
138
139 /* Workaround for radar://9392483 */
140 /* _SSLCopyPeerCertificates */
141 /* _SSLDisposeContext */
142 /* _SSLNewContext */
143 /* _SSLSetEnableCertVerify */
144 /* _SSLSetAllowsAnyRoot */
145 /* _SSLSetAllowsExpiredRoots */
146 /* _SSLSetProtocolVersionEnabled */
147 /* end workaround */
148 _SecASN1PrintableString
149 _SecAbsoluteTimeFromDateContent
150 _SecASN1UTF8String
151 _SecAccessGroupsGetCurrent
152 _SecAsn1CoderCreate
153 _SecAsn1CoderRelease
154 _SecAsn1DecodeData
155 _SecAsn1EncodeItem
156 _SecAsn1OidCompare
157 _SecDERItemCopyOIDDecimalRepresentation
158 _SecDigestCreate
159 _SecFrameworkCopyResourceContents
160 _SecFrameworkCopyResourceURL
161 _SecPKCS12Import
162 _SecRandomCopyBytes
163 _SecSHA1DigestCreate
164 _SecSHA256DigestCreateFromData
165 _SecTaskCopySigningIdentifier
166 _SecTaskCopyValueForEntitlement
167 _SecTaskCopyValuesForEntitlements
168 _SecTaskCreateFromSelf
169 _SecTaskCreateWithAuditToken
170 _SecTaskGetTypeID
171 __NtlmCreateClientResponse
172 _kSecAsn1OCSPBasicResponseTemplate
173 _kSecAsn1OCSPCertStatusRevokedTemplate
174 _kSecAsn1OCSPResponderIDAsKeyTemplate
175 _kSecAsn1OCSPResponderIDAsNameTemplate
176 _kSecAsn1OCSPResponseDataTemplate
177 _kSecAsn1OCSPResponseTemplate
178 _kSecAsn1OCSPSignedRequestTemplate
179 _kSecAsn1OctetStringTemplate
180 _kSecCSRBasicContraintsPathLen
181 _kSecCSRChallengePassword
182 _kSecOidCommonName
183 _kSecOidCountryName
184 _kSecOidLocalityName
185 _kSecOidOrganization
186 _kSecOidOrganizationalUnit
187 _kSecOidStateProvinceName
188 _kSecRandomDefault
189
190 _oidAnyExtendedKeyUsage
191 _oidAnyPolicy
192 _vmdh_create
193 _vmdh_destroy
194 _vmdh_encrypt_password
195 _vmdh_generate_key
196
197 _SecSMIMEFindBulkAlgForRecipients
198
199 //Localization
200 _SecFrameworkCopyLocalizedString
201