]> git.saurik.com Git - apple/security.git/blob - Security.exp-in
Security-58286.260.20.tar.gz
[apple/security.git] / Security.exp-in
1 #include <TargetConditionals.h>
2
3 _kSecFrameworkBundleID
4
5 #include "Security/SecExports.exp-in"
6 #include "Security/SecAccessControlExports.exp-in"
7 #include "Security/SecureObjectSync/SOSExports.exp-in"
8
9 #include "CSSMOID.exp-in"
10
11 #if TARGET_OS_IPHONE
12 _NtlmCreateClientRequest
13 _NtlmCreateClientResponse
14 __NtlmCreateClientResponse
15 _NtlmGeneratePasswordHashes
16 _NtlmGeneratorCreate
17 _NtlmGeneratorRelease
18 _NtlmGetNegotiatedVersion
19 _OID_PKIX_OCSP_BASIC
20 _OID_PKIX_OCSP
21 _OID_PKIX_OCSP_ARCHIVE_CUTOFF
22 _OID_PKIX_OCSP_CRL
23 _OID_PKIX_OCSP_NOCHECK
24 _OID_PKIX_OCSP_NONCE
25 _OID_PKIX_OCSP_RESPONSE
26 _OID_PKIX_OCSP_SERVICE_LOCATOR
27 _OID_GOOGLE_OCSP_SCT
28 #endif
29
30 _SSLSetALPNProtocols
31 _SSLCopyALPNProtocols
32 __SSLProtocolVersionToWireFormatValue
33 _SSLSetECDSACurves
34
35 #if TARGET_OS_IPHONE
36 _SSLAddDistinguishedName
37 _SSLClose
38 _SSLContextGetTypeID
39 _SSLCopyDistinguishedNames
40 _SSLCopyPeerTrust
41 _SSLCreateContext
42 _SSLCreateContextWithRecordFuncs
43 _SSLGetAllowAnonymousCiphers
44 _SSLGetBufferedReadSize
45 _SSLGetCertificate
46 _SSLGetCipherSizes
47 _SSLGetClientCertificateState
48 _SSLGetClientSideAuthenticate
49 _SSLGetConnection
50 _SSLGetDatagramWriteSize
51 _SSLGetEnabledCiphers
52 _SSLSetError
53 _SSLSetOCSPResponse
54 _SSLSetSessionTicketsEnabled
55 _SSLGetEncryptionCertificate
56 _SSLGetMaxDatagramRecordSize
57 _SSLGetMinimumDHGroupSize
58 _SSLGetNegotiatedCipher
59 _SSLGetNegotiatedCurve
60 _SSLGetNegotiatedProtocolVersion
61 _SSLGetNumberEnabledCiphers
62 _SSLGetNumberOfSignatureAlgorithms
63 _SSLGetNumberSupportedCiphers
64 _SSLGetPeerDomainName
65 _SSLGetPeerDomainNameLength
66 _SSLGetPeerID
67 _SSLGetPeerSecTrust
68 _SSLGetProtocolVersionMax
69 _SSLGetProtocolVersionMin
70 _SSLGetPSKIdentity
71 _SSLGetResumableSessionInfo
72 _SSLGetSessionState
73 _SSLGetSignatureAlgorithms
74 _SSLGetSupportedCiphers
75 _SSLHandshake
76 _SSLInternalClientRandom
77 _SSLInternalMasterSecret
78 _SSLInternalServerRandom
79 _SSLInternalSetMasterSecretFunction
80 _SSLInternalSetSessionTicket
81 _SSLInternal_PRF
82 _SSLRead
83 _SSLReHandshake
84 _SSLSetNPNData
85 _SSLSetNPNFunc
86 _SSLGetNPNData
87 _SSLSetALPNData
88 _SSLSetALPNFunc
89 _SSLGetALPNData
90 _SSLCopyRequestedPeerName
91 _SSLCopyRequestedPeerNameLength
92 _SSLSetAllowAnonymousCiphers
93 _SSLSetCertificate
94 _SSLSetClientSideAuthenticate
95 _SSLSetConnection
96 _SSLSetDatagramHelloCookie
97 _SSLSetEnabledCiphers
98 _SSLSetEncryptionCertificate
99 _SSLSetIOFuncs
100 _SSLSetMaxDatagramRecordSize
101 _SSLSetMinimumDHGroupSize
102 _SSLSetProtocolVersionMax
103 _SSLSetProtocolVersionMin
104 _SSLSetPSKIdentity
105 _SSLSetPSKSharedSecret
106 _SSLSetRecordContext
107 _SSLSetSessionOption
108 _SSLGetSessionOption
109 _SSLSetPeerDomainName
110 _SSLSetPeerID
111 _SSLSetSessionCacheTimeout
112 _SSLWrite
113 _SSLSetDHEEnabled
114 _SSLGetDHEEnabled
115 _SSLSetSessionConfig
116 _SSLSetSessionTicketsEnabled
117 _SSLSetError
118 _SSLSetOCSPResponse
119
120 _kSSLSessionConfig_default
121 _kSSLSessionConfig_ATSv1
122 _kSSLSessionConfig_ATSv1_noPFS
123 _kSSLSessionConfig_legacy
124 _kSSLSessionConfig_standard
125 _kSSLSessionConfig_RC4_fallback
126 _kSSLSessionConfig_TLSv1_fallback
127 _kSSLSessionConfig_TLSv1_RC4_fallback
128 _kSSLSessionConfig_3DES_fallback
129 _kSSLSessionConfig_TLSv1_3DES_fallback
130 _kSSLSessionConfig_legacy_DHE
131 _kSSLSessionConfig_anonymous
132
133 /* Those are deprecated */
134 __SSLCopyPeerCertificates
135 __SSLDisposeContext
136 __SSLGetAllowsAnyRoot
137 __SSLGetAllowsExpiredCerts
138 __SSLGetAllowsExpiredRoots
139 __SSLGetDiffieHellmanParams
140 __SSLGetEnableCertVerify
141 __SSLGetProtocolVersion
142 __SSLGetProtocolVersionEnabled
143 __SSLGetRsaBlinding
144 __SSLNewContext
145 __SSLNewDatagramContext
146 __SSLSetAllowsAnyRoot
147 __SSLSetAllowsExpiredCerts
148 __SSLSetAllowsExpiredRoots
149 __SSLSetDiffieHellmanParams
150 __SSLSetEnableCertVerify
151 __SSLSetProtocolVersion
152 __SSLSetProtocolVersionEnabled
153 __SSLSetRsaBlinding
154 __SSLSetTrustedRoots
155 #endif // TARGET_OS_IPHONE
156
157 //
158 // libsecurity_ssl
159 //
160
161 _SSLGetNumberOfECDSACurves
162 _SSLGetECDSACurves
163 _SSLGetNumberOfClientAuthTypes
164 _SSLGetNegotiatedClientAuthType
165 _SSLGetClientAuthTypes
166
167 #if TARGET_OS_IPHONE
168 __SSLCopyCertificateAuthorities
169 __SSLCopyTrustedRoots
170 __SSLSetCertificateAuthorities
171 #endif
172
173 #if TARGET_OS_OSX
174 _SSLAddDistinguishedName
175 _SSLClose
176 _SSLContextGetTypeID
177 _SSLCreateContext
178 _SSLCreateContextWithRecordFuncs
179 _SSLDisposeContext
180 _SSLGetAllowsAnyRoot
181 _SSLGetAllowsExpiredCerts
182 _SSLGetAllowsExpiredRoots
183 _SSLGetBufferedReadSize
184 _SSLGetClientCertificateState
185 _SSLGetClientSideAuthenticate
186 _SSLGetConnection
187 _SSLGetDiffieHellmanParams
188 _SSLGetEnableCertVerify
189 _SSLGetEnabledCiphers
190 _SSLSetError
191 _SSLSetOCSPResponse
192 _SSLSetSessionTicketsEnabled
193 _SSLGetNegotiatedCipher
194 _SSLGetNegotiatedProtocolVersion
195 _SSLGetNumberEnabledCiphers
196 _SSLGetNumberSupportedCiphers
197 _SSLGetPeerCertificates
198 _SSLCopyPeerCertificates
199 _SSLCopyPeerTrust
200 _SSLGetPeerDomainName
201 _SSLGetPeerDomainNameLength
202 _SSLGetPeerID
203 _SSLGetPeerSecTrust
204 _SSLGetPSKIdentity
205 _SSLGetProtocolVersion
206 _SSLGetProtocolVersionEnabled
207 _SSLGetProtocolVersionMax
208 _SSLGetProtocolVersionMin
209 _SSLGetResumableSessionInfo
210 _SSLGetRsaBlinding
211 _SSLGetSessionOption
212 _SSLGetSessionState
213 _SSLGetSupportedCiphers
214 _SSLCopyTrustedRoots
215 _SSLSetTrustedLeafCertificates
216 _SSLCopyTrustedLeafCertificates
217 _SSLHandshake
218 _SSLInternalClientRandom
219 _SSLInternalMasterSecret
220 _SSLInternalServerRandom
221 _SSLGetCipherSizes
222 _SSLInternal_PRF
223 _SSLNewContext
224 _SSLRead
225 _SSLReHandshake
226 _SSLSetAllowsAnyRoot
227 _SSLSetAllowsExpiredCerts
228 _SSLSetAllowsExpiredRoots
229 _SSLSetCertificate
230 _SSLGetCertificate
231 _SSLSetClientSideAuthenticate
232 _SSLSetConnection
233 _SSLSetDatagramHelloCookie
234 _SSLSetMaxDatagramRecordSize
235 _SSLGetMaxDatagramRecordSize
236 _SSLSetDiffieHellmanParams
237 _SSLSetEnableCertVerify
238 _SSLSetEnabledCiphers
239 _SSLSetEncryptionCertificate
240 _SSLGetEncryptionCertificate
241 _SSLSetIOFuncs
242 _SSLSetPeerDomainName
243 _SSLSetPeerID
244 _SSLSetProtocolVersion
245 _SSLSetProtocolVersionEnabled
246 _SSLSetProtocolVersionMax
247 _SSLSetProtocolVersionMin
248 _SSLSetRecordContext
249 _SSLSetRsaBlinding
250 _SSLSetTrustedRoots
251 _SSLWrite
252 _SSLSetNPNFunc
253 _SSLSetNPNData
254 _SSLGetNPNData
255 _SSLSetALPNData
256 _SSLSetALPNFunc
257 _SSLGetALPNData
258 _SSLCopyRequestedPeerName
259 _SSLCopyRequestedPeerNameLength
260 _SSLSetSessionCacheTimeout
261 _SSLSetSessionOption
262 _SSLInternalSetMasterSecretFunction
263 _SSLInternalSetSessionTicket
264 _SSLSetAllowAnonymousCiphers
265 _SSLGetAllowAnonymousCiphers
266 _SSLCopyDistinguishedNames
267 _SSLSetCertificateAuthorities
268 _SSLCopyCertificateAuthorities
269 _SSLGetNegotiatedCurve
270 _SSLGetNumberOfSignatureAlgorithms
271 _SSLGetSignatureAlgorithms
272 _SSLNewDatagramContext
273 _SSLGetDatagramWriteSize
274 _SSLSetPSKSharedSecret
275 _SSLSetPSKIdentity
276 _SSLSetMinimumDHGroupSize
277 _SSLGetMinimumDHGroupSize
278 _SSLSetDHEEnabled
279 _SSLGetDHEEnabled
280 _SSLSetSessionConfig
281 _SSLSetSessionTicketsEnabled
282 _SSLSetError
283 _SSLSetOCSPResponse
284
285 _kSSLSessionConfig_default
286 _kSSLSessionConfig_ATSv1
287 _kSSLSessionConfig_ATSv1_noPFS
288 _kSSLSessionConfig_legacy
289 _kSSLSessionConfig_standard
290 _kSSLSessionConfig_RC4_fallback
291 _kSSLSessionConfig_TLSv1_fallback
292 _kSSLSessionConfig_TLSv1_RC4_fallback
293 _kSSLSessionConfig_3DES_fallback
294 _kSSLSessionConfig_TLSv1_3DES_fallback
295 _kSSLSessionConfig_legacy_DHE
296 _kSSLSessionConfig_anonymous
297 #endif
298
299 /* Workaround for radar://9392483 */
300 /* _SSLCopyPeerCertificates */
301 /* _SSLDisposeContext */
302 /* _SSLNewContext */
303 /* _SSLSetEnableCertVerify */
304 /* _SSLSetAllowsAnyRoot */
305 /* _SSLSetAllowsExpiredRoots */
306 /* _SSLSetProtocolVersionEnabled */
307 /* end workaround */
308
309 _SecAbsoluteTimeFromDateContent
310
311 /* Internal securityd RPC stuff */
312 _CKKSSetupControlProtocol
313 #if TARGET_OS_IPHONE || (TARGET_OS_OSX && __x86_64__)
314 _OBJC_CLASS_$_CKKSControl
315 _OBJC_CLASS_$_SecuritydXPCClient
316 #else
317 .objc_class_name_CKKSControl
318 .objc_class_name_SecuritydXPCClient
319 #endif
320
321 #if __OBJC2__ && (TARGET_OS_IPHONE || (TARGET_OS_OSX && __x86_64__))
322 _OBJC_CLASS_$_SFSignInAnalytics
323 #endif //__OBJC2__ && IPHONE || OSX
324
325 _OTSetupControlProtocol
326 _OTDefaultContext
327 #if TARGET_OS_IPHONE || (TARGET_OS_OSX && __x86_64__)
328 _OBJC_CLASS_$_OTControl
329 _OBJC_CLASS_$_SecuritydXPCClient
330 #else
331 .objc_class_name_OTControl
332 .objc_class_name_SecuritydXPCClient
333 #endif
334
335 _SecAccessGroupsGetCurrent
336 _SecAccessGroupsSetCurrent
337 _SecSecurityClientGet
338 _securityd_create_message
339 _securityd_message_with_reply_sync
340 _securityd_message_no_error
341 _securityd_send_sync_and_do
342 _securityd_send_async_and_do
343 #if TARGET_OS_IOS
344 _SecSecuritySetMusrMode
345 #endif
346 __SecSetSecuritydTargetUID
347
348 _SecDERItemCopyOIDDecimalRepresentation
349 _SecDigestCreate
350 _SecFrameworkCopyResourceContents
351 _SecFrameworkCopyResourceURL
352 _SecCopyErrorMessageString
353
354 _SecPKCS12Import
355 _SecRandomCopyBytes
356 _SecSHA1DigestCreate
357 _SecTaskCopySigningIdentifier
358 _SecTaskCopyTeamIdentifier
359 _SecTaskCopyValueForEntitlement
360 _SecTaskCopyValuesForEntitlements
361 _SecTaskCreateFromSelf
362 _SecTaskCreateWithAuditToken
363 _SecTaskGetCodeSignStatus
364 _SecTaskGetTypeID
365 _SecTaskEntitlementsValidated
366
367 _kSecRandomDefault
368
369 #if TARGET_OS_IPHONE
370 _vmdh_create
371 _vmdh_destroy
372 _vmdh_encrypt_password
373 _vmdh_generate_key
374 #endif
375
376 _SecSMIMEFindBulkAlgForRecipients
377
378 //Localization
379 _SecFrameworkCopyLocalizedString
380
381 //
382 // utilities
383 //
384 _readFileSizet
385 _writeFileSizet
386
387 #if TARGET_OS_OSX
388 //
389 // libsecurity_cms
390 //
391 _kCMSEncoderDigestAlgorithmSHA1
392 _kCMSEncoderDigestAlgorithmSHA256
393 _CMSEncode
394 _CMSEncodeContent
395 _CMSEncoderAddSupportingCerts
396 _CMSEncoderAddRecipients
397 _CMSEncoderAddSigners
398 _CMSEncoderCopySupportingCerts
399 _CMSEncoderCopyRecipients
400 _CMSEncoderCopySigners
401 _CMSEncoderCreate
402 _CMSEncoderCopyEncodedContent
403 _CMSEncoderGetCmsMessage
404 _CMSEncoderSetSignerAlgorithm
405 _CMSEncoderSetHasDetachedContent
406 _CMSEncoderGetHasDetachedContent
407 _CMSEncoderCopyEncapsulatedContentType
408 _CMSEncoderGetEncoder
409 _CMSEncoderGetTypeID
410 _CMSEncoderSetEncapsulatedContentType
411 _CMSEncoderSetEncapsulatedContentTypeOID
412 _CMSEncoderSetEncoder
413 _CMSEncoderAddSignedAttributes
414 _CMSEncoderSetSigningTime
415 _CMSEncoderSetAppleCodesigningHashAgility
416 _CMSEncoderSetAppleCodesigningHashAgilityV2
417 _CMSEncoderSetAppleExpirationTime
418 _CMSEncoderSetCertificateChainMode
419 _CMSEncoderGetCertificateChainMode
420 _CMSEncoderUpdateContent
421 _CMSDecoderCopyAllCerts
422 _CMSDecoderCopyContent
423 _CMSDecoderCopyDetachedContent
424 _CMSDecoderCopySignerStatus
425 _CMSDecoderCreate
426 _CMSDecoderGetTypeID
427 _CMSDecoderFinalizeMessage
428 _CMSDecoderGetDecoder
429 _CMSDecoderCopyEncapsulatedContentType
430 _CMSDecoderIsContentEncrypted
431 _CMSDecoderGetNumSigners
432 _CMSDecoderSetDecoder
433 _CMSDecoderSetDetachedContent
434 _CMSDecoderUpdateMessage
435 _CMSDecoderGetCmsMessage
436 _CMSDecoderSetSearchKeychain
437 _CMSDecoderCopySignerEmailAddress
438 _CMSDecoderCopySignerCert
439 _CmsMessageSetTSAContext
440 _CMSDecoderCopySignerSigningTime
441 _CMSDecoderCopySignerTimestamp
442 _CMSDecoderCopySignerTimestampWithPolicy
443 _CMSDecoderCopySignerTimestampCertificates
444 _CMSEncoderCopySignerTimestamp
445 _CMSEncoderCopySignerTimestampWithPolicy
446 _CMSDecoderCopySignerAppleCodesigningHashAgility
447 _CMSDecoderCopySignerAppleCodesigningHashAgilityV2
448 _CMSDecoderCopySignerAppleExpirationTime
449 #endif // TARGET_OS_OSX
450
451 #if TARGET_OS_OSX
452 //
453 // libsecurity_authorization
454 //
455 _AuthorizationCopyInfo
456 _AuthorizationCopyPrivilegedReference
457 _AuthorizationCopyRights
458 _AuthorizationCopyRightsAsync
459 _AuthorizationDismiss
460 _AuthorizationCreate
461 _AuthorizationCreateWithAuditToken
462 _AuthorizationCreateFromExternalForm
463 _AuthorizationExecuteWithPrivileges
464 _AuthorizationExecuteWithPrivilegesExternalForm
465 _AuthorizationFree
466 _AuthorizationFreeItemSet
467 _AuthorizationMakeExternalForm
468 _AuthorizationPreauthorizeCredentials
469 _AuthorizationRightGet
470 _AuthorizationRightRemove
471 _AuthorizationRightSet
472 _AuthorizationEnableSmartCard
473 _SessionCreate
474 _SessionGetInfo
475 _SessionSetDistinguishedUser
476 _SessionGetDistinguishedUser
477 _SessionSetUserPreferences
478 #endif // TARGET_OS_OSX
479
480 #if TARGET_OS_OSX
481 //
482 // libsecurity_cssm
483 //
484 _CSSM_AC_AuthCompute
485 _CSSM_AC_PassThrough
486 _CSSM_CL_CertAbortCache
487 _CSSM_CL_CertAbortQuery
488 _CSSM_CL_CertCache
489 _CSSM_CL_CertCreateTemplate
490 _CSSM_CL_CertDescribeFormat
491 _CSSM_CL_CertGetAllFields
492 _CSSM_CL_CertGetAllTemplateFields
493 _CSSM_CL_CertGetFirstCachedFieldValue
494 _CSSM_CL_CertGetFirstFieldValue
495 _CSSM_CL_CertGetKeyInfo
496 _CSSM_CL_CertGetNextCachedFieldValue
497 _CSSM_CL_CertGetNextFieldValue
498 _CSSM_CL_CertGroupFromVerifiedBundle
499 _CSSM_CL_CertGroupToSignedBundle
500 _CSSM_CL_CertSign
501 _CSSM_CL_CertVerify
502 _CSSM_CL_CertVerifyWithKey
503 _CSSM_CL_CrlAbortCache
504 _CSSM_CL_CrlAbortQuery
505 _CSSM_CL_CrlAddCert
506 _CSSM_CL_CrlCache
507 _CSSM_CL_CrlCreateTemplate
508 _CSSM_CL_CrlDescribeFormat
509 _CSSM_CL_CrlGetAllCachedRecordFields
510 _CSSM_CL_CrlGetAllFields
511 _CSSM_CL_CrlGetFirstCachedFieldValue
512 _CSSM_CL_CrlGetFirstFieldValue
513 _CSSM_CL_CrlGetNextCachedFieldValue
514 _CSSM_CL_CrlGetNextFieldValue
515 _CSSM_CL_CrlRemoveCert
516 _CSSM_CL_CrlSetFields
517 _CSSM_CL_CrlSign
518 _CSSM_CL_CrlVerify
519 _CSSM_CL_CrlVerifyWithKey
520 _CSSM_CL_FreeFieldValue
521 _CSSM_CL_FreeFields
522 _CSSM_CL_IsCertInCachedCrl
523 _CSSM_CL_IsCertInCrl
524 _CSSM_CL_PassThrough
525 _CSSM_CSP_ChangeLoginAcl
526 _CSSM_CSP_ChangeLoginOwner
527 _CSSM_CSP_CreateAsymmetricContext
528 _CSSM_CSP_CreateDeriveKeyContext
529 _CSSM_CSP_CreateDigestContext
530 _CSSM_CSP_CreateKeyGenContext
531 _CSSM_CSP_CreateMacContext
532 _CSSM_CSP_CreatePassThroughContext
533 _CSSM_CSP_CreateRandomGenContext
534 _CSSM_CSP_CreateSignatureContext
535 _CSSM_CSP_CreateSymmetricContext
536 _CSSM_CSP_GetLoginAcl
537 _CSSM_CSP_GetLoginOwner
538 _CSSM_CSP_GetOperationalStatistics
539 _CSSM_CSP_Login
540 _CSSM_CSP_Logout
541 _CSSM_CSP_ObtainPrivateKeyFromPublicKey
542 _CSSM_CSP_PassThrough
543 _CSSM_ChangeKeyAcl
544 _CSSM_ChangeKeyOwner
545 _CSSM_DL_Authenticate
546 _CSSM_DL_ChangeDbAcl
547 _CSSM_DL_ChangeDbOwner
548 _CSSM_DL_CreateRelation
549 _CSSM_DL_DataAbortQuery
550 _CSSM_DL_DataDelete
551 _CSSM_DL_DataGetFirst
552 _CSSM_DL_DataGetFromUniqueRecordId
553 _CSSM_DL_DataGetNext
554 _CSSM_DL_DataInsert
555 _CSSM_DL_DataModify
556 _CSSM_DL_DbClose
557 _CSSM_DL_DbCreate
558 _CSSM_DL_DbDelete
559 _CSSM_DL_DbOpen
560 _CSSM_DL_DestroyRelation
561 _CSSM_DL_FreeNameList
562 _CSSM_DL_FreeUniqueRecord
563 _CSSM_DL_GetDbAcl
564 _CSSM_DL_GetDbNameFromHandle
565 _CSSM_DL_GetDbNames
566 _CSSM_DL_GetDbOwner
567 _CSSM_DL_PassThrough
568 _CSSM_DecryptData
569 _CSSM_DecryptDataFinal
570 _CSSM_DecryptDataInit
571 _CSSM_DecryptDataInitP
572 _CSSM_DecryptDataP
573 _CSSM_DecryptDataUpdate
574 _CSSM_DeleteContext
575 _CSSM_DeleteContextAttributes
576 _CSSM_DeriveKey
577 _CSSM_DigestData
578 _CSSM_DigestDataClone
579 _CSSM_DigestDataFinal
580 _CSSM_DigestDataInit
581 _CSSM_DigestDataUpdate
582 _CSSM_EncryptData
583 _CSSM_EncryptDataFinal
584 _CSSM_EncryptDataInit
585 _CSSM_EncryptDataInitP
586 _CSSM_EncryptDataP
587 _CSSM_EncryptDataUpdate
588 _CSSM_FreeContext
589 _CSSM_FreeKey
590 _CSSM_GenerateAlgorithmParams
591 _CSSM_GenerateKey
592 _CSSM_GenerateKeyP
593 _CSSM_GenerateKeyPair
594 _CSSM_GenerateKeyPairP
595 _CSSM_GenerateMac
596 _CSSM_GenerateMacFinal
597 _CSSM_GenerateMacInit
598 _CSSM_GenerateMacUpdate
599 _CSSM_GenerateRandom
600 _CSSM_GetAPIMemoryFunctions
601 _CSSM_GetContext
602 _CSSM_GetContextAttribute
603 _CSSM_GetKeyAcl
604 _CSSM_GetKeyOwner
605 _CSSM_GetModuleGUIDFromHandle
606 _CSSM_GetPrivilege
607 _CSSM_GetSubserviceUIDFromHandle
608 _CSSM_GetTimeValue
609 _CSSM_Init
610 _CSSM_Introduce
611 _CSSM_ListAttachedModuleManagers
612 _CSSM_ModuleAttach
613 _CSSM_ModuleDetach
614 _CSSM_ModuleLoad
615 _CSSM_ModuleUnload
616 _CSSM_QueryKeySizeInBits
617 _CSSM_QuerySize
618 _CSSM_RetrieveCounter
619 _CSSM_RetrieveUniqueId
620 _CSSM_SetContext
621 _CSSM_SetPrivilege
622 _CSSM_SignData
623 _CSSM_SignDataFinal
624 _CSSM_SignDataInit
625 _CSSM_SignDataUpdate
626 _CSSM_TP_ApplyCrlToDb
627 _CSSM_TP_CertCreateTemplate
628 _CSSM_TP_CertGetAllTemplateFields
629 _CSSM_TP_CertGroupConstruct
630 _CSSM_TP_CertGroupPrune
631 _CSSM_TP_CertGroupToTupleGroup
632 _CSSM_TP_CertGroupVerify
633 _CSSM_TP_CertReclaimAbort
634 _CSSM_TP_CertReclaimKey
635 _CSSM_TP_CertRemoveFromCrlTemplate
636 _CSSM_TP_CertRevoke
637 _CSSM_TP_CertSign
638 _CSSM_TP_ConfirmCredResult
639 _CSSM_TP_CrlCreateTemplate
640 _CSSM_TP_CrlSign
641 _CSSM_TP_CrlVerify
642 _CSSM_TP_FormRequest
643 _CSSM_TP_FormSubmit
644 _CSSM_TP_PassThrough
645 _CSSM_TP_ReceiveConfirmation
646 _CSSM_TP_RetrieveCredResult
647 _CSSM_TP_SubmitCredRequest
648 _CSSM_TP_TupleGroupToCertGroup
649 _CSSM_Terminate
650 _CSSM_Unintroduce
651 _CSSM_UnwrapKey
652 _CSSM_UnwrapKeyP
653 _CSSM_UpdateContextAttributes
654 _CSSM_VerifyData
655 _CSSM_VerifyDataFinal
656 _CSSM_VerifyDataInit
657 _CSSM_VerifyDataUpdate
658 _CSSM_VerifyDevice
659 _CSSM_VerifyMac
660 _CSSM_VerifyMacFinal
661 _CSSM_VerifyMacInit
662 _CSSM_VerifyMacUpdate
663 _CSSM_WrapKey
664 _CSSM_WrapKeyP
665 _cssmAlgToOid
666 _cssmOidToAlg
667 _gGuidAppleCSP
668 _gGuidAppleCSPDL
669 _gGuidAppleFileDL
670 _gGuidAppleX509CL
671 _gGuidAppleX509TP
672 _gGuidAppleDotMacTP
673 _gGuidAppleSdCSPDL
674 _gGuidCssm
675 _gGuidAppleLDAPDL
676 _gGuidAppleDotMacDL
677 #endif // TARGET_OS_OSX
678
679 #if TARGET_OS_OSX
680 //
681 // libsecurity_transform
682 //
683 _SecTransformCreateFromExternalRepresentation
684 _SecTransformCreateValidatorForCFtype
685 _SecTransformCopyExternalRepresentation
686 _SecTransformConnectTransforms
687 _SecTransformSetAttribute
688 _SecTransformGetAttribute
689 _SecTransformFindByName
690 _SecTransformExecute
691 _SecTransformExecuteAsync
692 _SecNullTransformCreate
693 _SecDigestTransformCreate
694 _SecDigestTransformGetTypeID
695 _SecCreateMaskGenerationFunctionTransform
696 _SecTransformCreate
697 _SecTransformRegister
698 _SecTransformNoData
699 _kSecDigestMD2
700 _kSecDigestMD4
701 _kSecDigestMD5
702 _kSecDigestSHA1
703 _kSecDigestSHA2
704 _kSecDigestHMACSHA1
705 _kSecDigestHMACMD5
706 _kSecDigestHMACKeyAttribute
707 _kSecDigestHMACSHA2
708 _SecExternalSourceTransformCreate
709 _SecExternalSourceSetValue
710 _kSecDecodeTypeAttribute
711 _CreateSecTransformErrorRef
712 _kSecTransformAbortOriginatorKey
713 _SecGroupTransformHasMember
714 _kSecDigestTypeAttribute
715 _kSecDigestLengthAttribute
716 _kSecOAEPEncodingParametersAttributeName
717 _kSecOAEPMessageLengthAttributeName
718 _kSecOAEPMGF1DigestAlgorithmAttributeName
719 _kSecNullTransformName
720 _kSecTransformInputAttributeName
721 _kSecTransformDebugAttributeName
722 _kSecTransformOutputAttributeName
723 _kSecTransformTransformName
724 _kSecTransformAbortAttributeName
725 _kSecPaddingNoneKey
726 _kSecPaddingPKCS1Key
727 _kSecPaddingPKCS5Key
728 _kSecPaddingPKCS7Key
729 _kSecPaddingOAEPKey
730 _kSecModeNoneKey
731 _kSecModeECBKey
732 _kSecModeCBCKey
733 _kSecModeCFBKey
734 _kSecModeOFBKey
735 _kSecEncryptKey
736 _kSecPaddingKey
737 _kSecIVKey
738 _kSecEncryptionMode
739 _SecEncryptTransformCreate
740 _SecEncryptTransformGetTypeID
741 _SecDecryptTransformCreate
742 _SecDecryptTransformGetTypeID
743 _SecDecodeTransformCreate
744 _SecEncodeTransformCreate
745 _SecSignTransformCreate
746 _SecVerifyTransformCreate
747 _kSecBase32Encoding
748 _kSecBase64Encoding
749 _kSecZLibEncoding
750 _kSecEncodeLineLengthAttribute
751 _kSecEncodeTypeAttribute
752 _kSecCompressionRatio
753 _kSecSignatureAttributeName
754 _kSecInputIsAttributeName
755 _kSecInputIsPlainText
756 _kSecInputIsDigest
757 _kSecInputIsRaw
758 _kSecTransformActionCanExecute
759 _kSecTransformActionStartingExecution
760 _kSecTransformActionFinalize
761 _kSecTransformActionProcessData
762 _SecTransformSetAttributeAction
763 _SecGroupTransformFindLastTransform
764 _SecGroupTransformFindMonitor
765 _SecTransformConnectTransformsInternal
766 _SecTransformDisconnectTransforms
767 _SecTransformDotForDebugging
768 _SecCreateCollectTransform
769 _SecTransformGetTypeID
770 _SecGroupTransformGetTypeID
771 _SecTransformCreateGroupTransform
772 _SecTransformSetDataAction
773 _SecTransformSetTransformAction
774 _SecTranformCustomGetAttribute
775 _SecTransformCustomSetAttribute
776 _SecTransformPushbackAttribute
777 _kSecTransformActionExternalizeExtraData
778 _kSecTransformActionInternalizeExtraData
779 _kSecTransformActionAttributeNotification
780 _kSecTransformActionAttributeValidation
781 _kSecTransformErrorDomain
782 _kSecTransformPreviousErrorKey
783 _SecTransformCreateReadTransformWithReadStream
784 _kSecLineLength64
785 _kSecLineLength76
786 #endif // TARGET_OS_OSX
787
788
789
790 #if TARGET_OS_OSX
791 // gate keeper logging
792
793 _GKBIS_DS_Store_Present
794 _GKBIS_Dot_underbar_Present
795 _GKBIS_Num_localizations
796 _GKBIS_Num_files
797 _GKBIS_Num_dirs
798 _GKBIS_Num_symlinks
799 #endif // TARGET_OS_OSX
800
801 #if TARGET_OS_OSX
802 //
803 // libsecurity_mds
804 //
805 _MDS_Initialize
806 _MDS_Install
807 _MDS_Terminate
808 _MDS_Uninstall
809 _MDS_InstallFile
810 _MDS_RemoveSubservice
811 #endif // TARGET_OS_OSX
812
813 //
814 // libsecurity_keychain
815 //
816
817 #if TARGET_OS_OSX
818 _ConvertArrayToKeyUsage
819 _SecACLCopyAuthorizations
820 _SecACLCopyContents
821 _SecACLCopySimpleContents
822 _SecACLCreateFromSimpleContents
823 _SecACLCreateWithSimpleContents
824 _SecACLGetAuthorizations
825 _SecACLGetTypeID
826 _SecACLRemove
827 _SecACLSetAuthorizations
828 _SecACLSetContents
829 _SecACLSetSimpleContents
830 _SecACLUpdateAuthorizations
831 _SecAccessCopyACLList
832 _SecAccessCopyMatchingACLList
833 _SecAccessCopyOwnerAndACL
834 _SecAccessCopySelectedACLList
835 _SecAccessCreate
836 _SecAccessCreateFromOwnerAndACL
837 _SecAccessCreateWithOwnerAndACL
838 _SecAccessCreateWithTrustedApplications
839 _SecAccessGetOwnerAndACL
840 _SecAccessGetTypeID
841 _SecCreateRecoveryPassword
842 _SecDigestGetData
843 _SecFDERecoveryUnwrapCRSKWithPrivKey
844 _SecFDERecoveryWrapCRSKWithPubKey
845 _SecGenericPasswordCreate
846 _SecIdentityAddPreferenceItem
847 _SecIdentityCompare
848 _SecIdentityCopyFromPreferenceItem
849 _SecIdentityCopyPreference
850 _SecIdentityCopyPreferred
851 _SecIdentityCopySystemIdentity
852 _SecIdentityCreateWithCertificate
853 _SecIdentityFindPreferenceItem
854 _SecIdentitySearchCopyNext
855 _SecIdentitySearchCreate
856 _SecIdentitySearchCreateWithAttributes
857 _SecIdentitySearchCreateWithPolicy
858 _SecIdentitySearchGetTypeID
859 _SecIdentitySetPreference
860 _SecIdentitySetPreferred
861 _SecIdentitySetSystemIdentity
862 _SecIdentityUpdatePreferenceItem
863 _SecInferLabelFromX509Name
864 _SecItemAdd_ios
865 _SecItemCopyMatching_ios
866
867 _SecItemCopyParentCertificates_osx
868 _SecItemParentCachePurge
869
870 _SecItemCopyStoredCertificate
871 _SecItemCreateFromAttributeDictionary_osx
872 _SecItemDeleteAll
873 _SecItemDelete_ios
874 _SecItemExport
875 _SecItemImport
876 _SecItemUpdate_ios
877 _SecKeychainAddCallback
878 _SecKeychainAddDBToKeychainList
879 _SecKeychainAddGenericPassword
880 _SecKeychainAddIToolsPassword
881 _SecKeychainAddInternetPassword
882 _SecKeychainAttemptMigrationWithMasterKey
883 _SecKeychainAttributeInfoForItemID
884 _SecKeychainChangeKeyStorePassphrase
885 _SecKeychainChangePassword
886 _SecKeychainCleanupHandles
887 _SecKeychainCopyAccess
888 _SecKeychainCopyBlob
889 _SecKeychainCopyDefault
890 _SecKeychainCopyDomainDefault
891 _SecKeychainCopyDomainSearchList
892 _SecKeychainCopyLogin
893 _SecKeychainCopySearchList
894 _SecKeychainCopySettings
895 _SecKeychainCopySignature
896 _SecKeychainCreate
897 _SecKeychainCreateNew
898 _SecKeychainCreateWithBlob
899 _SecKeychainDBIsInKeychainList
900 _SecKeychainDelete
901 _SecKeychainEraseUnlockKeyWithPubKeyHash
902 _SecKeychainErrFromOSStatus
903 _SecKeychainFindGenericPassword
904 _SecKeychainFindInternetPassword
905 _SecKeychainFreeAttributeInfo
906 _SecKeychainGetCSPHandle
907 _SecKeychainGetDLDBHandle
908 _SecKeychainGetKeychainVersion
909 _SecKeychainGetPath
910 _SecKeychainGetPreferenceDomain
911 _SecKeychainGetStatus
912 _SecKeychainGetTypeID
913 _SecKeychainGetUserInteractionAllowed
914 _SecKeychainGetUserPromptAttempts
915 _SecKeychainGetVersion
916 _SecKeychainIsValid
917 _SecKeychainItemAdd
918 _SecKeychainItemAddNoUI
919 _SecKeychainItemCopyAccess
920 _SecKeychainItemCopyAllExtendedAttributes
921 _SecKeychainItemCopyAttributesAndData
922 _SecKeychainItemCopyAttributesAndEncryptedData
923 _SecKeychainItemCopyContent
924 _SecKeychainItemCopyExtendedAttribute
925 _SecKeychainItemCopyFromPersistentReference
926 _SecKeychainItemCopyFromRecordIdentifier
927 _SecKeychainItemCopyKeychain
928 _SecKeychainItemCopyRecordIdentifier
929 _SecKeychainItemCreateCopy
930 _SecKeychainItemCreateFromContent
931 _SecKeychainItemCreateFromEncryptedContent
932 _SecKeychainItemCreateNew
933 _SecKeychainItemCreatePersistentReference
934 _SecKeychainItemDelete
935 _SecKeychainItemExport
936 _SecKeychainItemFindFirst
937 _SecKeychainItemFreeAttributesAndData
938 _SecKeychainItemFreeContent
939 _SecKeychainItemGetAttribute
940 _SecKeychainItemGetDLDBHandle
941 _SecKeychainItemGetData
942 _SecKeychainItemGetTypeID
943 _SecKeychainItemGetUniqueRecordID
944 _SecKeychainItemImport
945 _SecKeychainItemModifyAttributesAndData
946 _SecKeychainItemModifyContent
947 _SecKeychainItemModifyEncryptedData
948 _SecKeychainItemSetAccess
949 _SecKeychainItemSetAccessWithPassword
950 _SecKeychainItemSetAttribute
951 _SecKeychainItemSetData
952 _SecKeychainItemSetExtendedAttribute
953 _SecKeychainItemUpdate
954 _SecKeychainListCopyKeychainAtIndex
955 _SecKeychainListGetCount
956 _SecKeychainListRemoveKeychain
957 _SecKeychainLock
958 _SecKeychainLockAll
959 _SecKeychainLogin
960 _SecKeychainLogout
961 _SecKeychainMDSInstall
962 _SecKeychainMakeFromFullPath
963 _SecKeychainOpen
964 _SecKeychainOpenWithGuid
965 _SecKeychainRecodeKeychain
966 _SecKeychainRemoveCallback
967 _SecKeychainRemoveDBFromKeychainList
968 _SecKeychainRemoveFromSearchList
969 _SecKeychainResetLogin
970 _SecKeychainSearchCopyNext
971 _SecKeychainSearchCreateForCertificateByEmail
972 _SecKeychainSearchCreateForCertificateByIssuerAndSN
973 _SecKeychainSearchCreateForCertificateByIssuerAndSN_CF
974 _SecKeychainSearchCreateForCertificateBySubjectKeyID
975 _SecKeychainSearchCreateFromAttributes
976 _SecKeychainSearchCreateFromAttributesExtended
977 _SecKeychainSearchGetTypeID
978 _SecKeychainSetAccess
979 _SecKeychainSetBatchMode
980 _SecKeychainSetDefault
981 _SecKeychainSetDomainDefault
982 _SecKeychainSetDomainSearchList
983 _SecKeychainSetPreferenceDomain
984 _SecKeychainSetSearchList
985 _SecKeychainSetServerMode
986 _SecKeychainSetSettings
987 _SecKeychainSetUserInteractionAllowed
988 _SecKeychainStash
989 _SecKeychainStoreUnlockKey
990 _SecKeychainStoreUnlockKeyWithPubKeyHash
991 _SecKeychainSystemKeychainCheckWouldDeadlock
992 _SecKeychainUnlock
993 _SecKeychainVerifyKeyStorePassphrase
994 _SecPasswordAction
995 _SecPasswordSetInitialAccess
996 _SecRandomCopyData
997 _SecUnwrapRecoveryPasswordWithAnswers
998 _SecWrapRecoveryPasswordWithAnswers
999 __SecItemGetPersistentReference
1000 _cssmErrorString
1001 _cssmPerror
1002 _kSecACLAuthorizationAny
1003 _kSecACLAuthorizationChangeACL
1004 _kSecACLAuthorizationChangeOwner
1005 _kSecACLAuthorizationDecrypt
1006 _kSecACLAuthorizationDelete
1007 _kSecACLAuthorizationDerive
1008 _kSecACLAuthorizationEncrypt
1009 _kSecACLAuthorizationExportClear
1010 _kSecACLAuthorizationExportWrapped
1011 _kSecACLAuthorizationGenKey
1012 _kSecACLAuthorizationImportClear
1013 _kSecACLAuthorizationImportWrapped
1014 _kSecACLAuthorizationIntegrity
1015 _kSecACLAuthorizationKeychainCreate
1016 _kSecACLAuthorizationKeychainDelete
1017 _kSecACLAuthorizationKeychainItemDelete
1018 _kSecACLAuthorizationKeychainItemInsert
1019 _kSecACLAuthorizationKeychainItemModify
1020 _kSecACLAuthorizationKeychainItemRead
1021 _kSecACLAuthorizationLogin
1022 _kSecACLAuthorizationMAC
1023 _kSecACLAuthorizationChangeACL
1024 _kSecACLAuthorizationChangeOwner
1025 _kSecACLAuthorizationPartitionID
1026 _kSecACLAuthorizationSign
1027
1028 _kSecIdentityDomainDefault
1029 _kSecIdentityDomainKerberosKDC
1030 _kSecImportExportAccess
1031 _kSecImportExportKeychain
1032 _kSecMatchDiacriticInsensitive
1033 _kSecMatchSubjectEndsWith
1034 _kSecMatchSubjectStartsWith
1035 _kSecMatchSubjectWholeString
1036 _kSecMatchWidthInsensitive
1037 #endif // TARGET_OS_OSX
1038
1039 #if TARGET_OS_OSX
1040 _kSecOIDADC_CERT_POLICY
1041 _kSecOIDAPPLE_CERT_POLICY
1042 _kSecOIDAPPLE_EKU_CODE_SIGNING
1043 _kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
1044 _kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
1045 _kSecOIDAPPLE_EKU_ICHAT_SIGNING
1046 _kSecOIDAPPLE_EKU_RESOURCE_SIGNING
1047 _kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
1048 _kSecOIDAPPLE_EXTENSION
1049 _kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
1050 _kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
1051 _kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
1052 _kSecOIDAPPLE_EXTENSION_CODE_SIGNING
1053 _kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
1054 _kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
1055 _kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
1056 _kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
1057 _kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
1058 _kSecOIDAuthorityInfoAccess
1059 _kSecOIDAuthorityKeyIdentifier
1060 _kSecOIDBasicConstraints
1061 _kSecOIDBiometricInfo
1062 _kSecOIDCSSMKeyStruct
1063 _kSecOIDCertIssuer
1064 _kSecOIDCertificatePolicies
1065 _kSecOIDClientAuth
1066 _kSecOIDCollectiveStateProvinceName
1067 _kSecOIDCollectiveStreetAddress
1068 _kSecOIDCommonName
1069 _kSecOIDCountryName
1070 _kSecOIDCrlDistributionPoints
1071 _kSecOIDCrlNumber
1072 _kSecOIDCrlReason
1073 _kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
1074 _kSecOIDDOTMAC_CERT_EMAIL_SIGN
1075 _kSecOIDDOTMAC_CERT_EXTENSION
1076 _kSecOIDDOTMAC_CERT_IDENTITY
1077 _kSecOIDDOTMAC_CERT_POLICY
1078 _kSecOIDDeltaCrlIndicator
1079 _kSecOIDDescription
1080 _kSecOIDEKU_IPSec
1081 _kSecOIDEmailAddress
1082 _kSecOIDEmailProtection
1083 _kSecOIDExtendedKeyUsage
1084 _kSecOIDExtendedKeyUsageAny
1085 _kSecOIDExtendedUseCodeSigning
1086 _kSecOIDGivenName
1087 _kSecOIDHoldInstructionCode
1088 _kSecOIDInvalidityDate
1089 _kSecOIDIssuerAltName
1090 _kSecOIDIssuingDistributionPoint
1091 _kSecOIDIssuingDistributionPoints
1092 _kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
1093 _kSecOIDKERBv5_PKINIT_KP_KDC
1094 _kSecOIDKeyUsage
1095 _kSecOIDLocalityName
1096 _kSecOIDMS_NTPrincipalName
1097 _kSecOIDMicrosoftSGC
1098 _kSecOIDNameConstraints
1099 _kSecOIDNetscapeCertSequence
1100 _kSecOIDNetscapeCertType
1101 _kSecOIDNetscapeSGC
1102 _kSecOIDOCSPSigning
1103 _kSecOIDOrganizationName
1104 _kSecOIDOrganizationalUnitName
1105 _kSecOIDPolicyConstraints
1106 _kSecOIDPolicyMappings
1107 _kSecOIDPrivateKeyUsagePeriod
1108 _kSecOIDQC_Statements
1109 _kSecOIDSRVName
1110 _kSecOIDSerialNumber
1111 _kSecOIDServerAuth
1112 _kSecOIDStateProvinceName
1113 _kSecOIDStreetAddress
1114 _kSecOIDSubjectAltName
1115 _kSecOIDSubjectDirectoryAttributes
1116 _kSecOIDSubjectEmailAddress
1117 _kSecOIDSubjectInfoAccess
1118 _kSecOIDSubjectKeyIdentifier
1119 _kSecOIDSubjectPicture
1120 _kSecOIDSubjectSignatureBitmap
1121 _kSecOIDSurname
1122 _kSecOIDTimeStamping
1123 _kSecOIDTitle
1124 _kSecOIDUseExemptions
1125 _kSecOIDX509V1CertificateIssuerUniqueId
1126 _kSecOIDX509V1CertificateSubjectUniqueId
1127 _kSecOIDX509V1IssuerName
1128 _kSecOIDX509V1IssuerNameCStruct
1129 _kSecOIDX509V1IssuerNameLDAP
1130 _kSecOIDX509V1IssuerNameStd
1131 _kSecOIDX509V1SerialNumber
1132 _kSecOIDX509V1Signature
1133 _kSecOIDX509V1SignatureAlgorithm
1134 _kSecOIDX509V1SignatureAlgorithmParameters
1135 _kSecOIDX509V1SignatureAlgorithmTBS
1136 _kSecOIDX509V1SignatureCStruct
1137 _kSecOIDX509V1SignatureStruct
1138 _kSecOIDX509V1SubjectName
1139 _kSecOIDX509V1SubjectNameCStruct
1140 _kSecOIDX509V1SubjectNameLDAP
1141 _kSecOIDX509V1SubjectNameStd
1142 _kSecOIDX509V1SubjectPublicKey
1143 _kSecOIDX509V1SubjectPublicKeyAlgorithm
1144 _kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
1145 _kSecOIDX509V1SubjectPublicKeyCStruct
1146 _kSecOIDX509V1ValidityNotAfter
1147 _kSecOIDX509V1ValidityNotBefore
1148 _kSecOIDX509V1Version
1149 _kSecOIDX509V3Certificate
1150 _kSecOIDX509V3CertificateCStruct
1151 _kSecOIDX509V3CertificateExtensionCStruct
1152 _kSecOIDX509V3CertificateExtensionCritical
1153 _kSecOIDX509V3CertificateExtensionId
1154 _kSecOIDX509V3CertificateExtensionStruct
1155 _kSecOIDX509V3CertificateExtensionType
1156 _kSecOIDX509V3CertificateExtensionValue
1157 _kSecOIDX509V3CertificateExtensionsCStruct
1158 _kSecOIDX509V3CertificateExtensionsStruct
1159 _kSecOIDX509V3CertificateNumberOfExtensions
1160 _kSecOIDX509V3SignedCertificate
1161 _kSecOIDX509V3SignedCertificateCStruct
1162 #endif
1163
1164 #if TARGET_OS_OSX
1165 _kSecPrivateKeyAttrs
1166 _kSecPublicKeyAttrs
1167 _kSecRecIV
1168 _kSecRecLocale
1169 _kSecRecQuestions
1170 _kSecRecVersionNumber
1171 _kSecRecWrappedPassword
1172 _kSecUseKeychain
1173 #endif
1174
1175 //
1176 // libsecurity_asn1
1177 //
1178 _SecAsn1OidCompare
1179
1180 _SecASN1PrintableString
1181 _SecASN1UTF8String
1182 #if TARGET_OS_IPHONE
1183 _SecAsn1CoderCreate
1184 _SecAsn1CoderRelease
1185 _SecAsn1DecodeData
1186 _SecAsn1EncodeItem
1187
1188 _kSecAsn1OCSPBasicResponseTemplate
1189 _kSecAsn1OCSPCertStatusRevokedTemplate
1190 _kSecAsn1OCSPResponderIDAsKeyTemplate
1191 _kSecAsn1OCSPResponderIDAsNameTemplate
1192 _kSecAsn1OCSPResponseDataTemplate
1193 _kSecAsn1OCSPResponseTemplate
1194 _kSecAsn1OCSPSignedRequestTemplate
1195 _kSecAsn1OctetStringTemplate
1196
1197 _kSecAsn1AnyTemplate
1198 _kSecAsn1BMPStringTemplate
1199 _kSecAsn1BitStringTemplate
1200 _kSecAsn1BooleanTemplate
1201 _kSecAsn1EnumeratedTemplate
1202 _kSecAsn1GeneralizedTimeTemplate
1203 _kSecAsn1IA5StringTemplate
1204 _kSecAsn1IntegerTemplate
1205 _kSecAsn1NullTemplate
1206 _kSecAsn1ObjectIDTemplate
1207 _kSecAsn1PointerToAnyTemplate
1208 _kSecAsn1PointerToBMPStringTemplate
1209 _kSecAsn1PointerToBitStringTemplate
1210 _kSecAsn1PointerToBooleanTemplate
1211 _kSecAsn1PointerToEnumeratedTemplate
1212 _kSecAsn1PointerToGeneralizedTimeTemplate
1213 _kSecAsn1PointerToIA5StringTemplate
1214 _kSecAsn1PointerToIntegerTemplate
1215 _kSecAsn1PointerToNullTemplate
1216 _kSecAsn1PointerToObjectIDTemplate
1217 _kSecAsn1PointerToOctetStringTemplate
1218 _kSecAsn1PointerToPrintableStringTemplate
1219 _kSecAsn1PointerToT61StringTemplate
1220 _kSecAsn1PointerToTeletexStringTemplate
1221 _kSecAsn1PointerToUTCTimeTemplate
1222 _kSecAsn1PointerToUTF8StringTemplate
1223 _kSecAsn1PointerToUniversalStringTemplate
1224 _kSecAsn1PointerToVisibleStringTemplate
1225 _kSecAsn1PrintableStringTemplate
1226 _kSecAsn1SequenceOfAnyTemplate
1227 _kSecAsn1SequenceOfBMPStringTemplate
1228 _kSecAsn1SequenceOfBitStringTemplate
1229 _kSecAsn1SequenceOfBooleanTemplate
1230 _kSecAsn1SequenceOfEnumeratedTemplate
1231 _kSecAsn1SequenceOfGeneralizedTimeTemplate
1232 _kSecAsn1SequenceOfIA5StringTemplate
1233 _kSecAsn1SequenceOfIntegerTemplate
1234 _kSecAsn1SequenceOfNullTemplate
1235 _kSecAsn1SequenceOfObjectIDTemplate
1236 _kSecAsn1SequenceOfOctetStringTemplate
1237 _kSecAsn1SequenceOfPrintableStringTemplate
1238 _kSecAsn1SequenceOfT61StringTemplate
1239 _kSecAsn1SequenceOfTeletexStringTemplate
1240 _kSecAsn1SequenceOfUTCTimeTemplate
1241 _kSecAsn1SequenceOfUTF8StringTemplate
1242 _kSecAsn1SequenceOfUniversalStringTemplate
1243 _kSecAsn1SequenceOfVisibleStringTemplate
1244 _kSecAsn1SetOfAnyTemplate
1245 _kSecAsn1SetOfBMPStringTemplate
1246 _kSecAsn1SetOfBitStringTemplate
1247 _kSecAsn1SetOfBooleanTemplate
1248 _kSecAsn1SetOfEnumeratedTemplate
1249 _kSecAsn1SetOfGeneralizedTimeTemplate
1250 _kSecAsn1SetOfIA5StringTemplate
1251 _kSecAsn1SetOfIntegerTemplate
1252 _kSecAsn1SetOfNullTemplate
1253 _kSecAsn1SetOfObjectIDTemplate
1254 _kSecAsn1SetOfOctetStringTemplate
1255 _kSecAsn1SetOfPrintableStringTemplate
1256 _kSecAsn1SetOfT61StringTemplate
1257 _kSecAsn1SetOfTeletexStringTemplate
1258 _kSecAsn1SetOfUTCTimeTemplate
1259 _kSecAsn1SetOfUTF8StringTemplate
1260 _kSecAsn1SetOfUniversalStringTemplate
1261 _kSecAsn1SetOfVisibleStringTemplate
1262 _kSecAsn1SkipTemplate
1263 _kSecAsn1T61StringTemplate
1264 _kSecAsn1TeletexStringTemplate
1265 _kSecAsn1UTCTimeTemplate
1266 _kSecAsn1UTF8StringTemplate
1267 _kSecAsn1UniversalStringTemplate
1268 _kSecAsn1UnsignedIntegerTemplate
1269 _kSecAsn1VisibleStringTemplate
1270
1271 _SecAsn1AllocCopy
1272 _SecAsn1AllocCopyItem
1273 _SecAsn1AllocItem
1274 _SecAsn1Decode
1275 _SecAsn1Malloc
1276
1277 _kSecAsn1OCSPCertIDTemplate
1278 _kSecAsn1OCSPCertStatusGoodTemplate
1279 _kSecAsn1OCSPCertStatusUnknownTemplate
1280 _kSecAsn1OCSPDRepliesTemplate
1281 _kSecAsn1OCSPDReplyTemplate
1282 _kSecAsn1OCSPDRequestTemplate
1283 _kSecAsn1OCSPDRequestsTemplate
1284 _kSecAsn1OCSPRequestTemplate
1285 _kSecAsn1OCSPResponseBytesTemplate
1286 _kSecAsn1OCSPRevokedInfoTemplate
1287 _kSecAsn1OCSPSignatureTemplate
1288 _kSecAsn1OCSPSingleResponseTemplate
1289 _kSecAsn1OCSPTbsRequestTemplate
1290
1291 #elif TARGET_OS_OSX
1292 _PORT_FreeArena
1293 _PORT_NewArena
1294 _SecAsn1AllocCopy
1295 _SecAsn1AllocCopyItem
1296 _SecAsn1AllocItem
1297 _SecAsn1CoderCreate
1298 _SecAsn1CoderRelease
1299 _SecAsn1Decode
1300 _SecAsn1DecodeData
1301 _SecAsn1EncodeItem
1302 _SecAsn1Malloc
1303 _SecAsn1TaggedTemplateChooser
1304 _kSecAsn1ATVTemplate
1305 _kSecAsn1AccessDescriptionTemplate
1306 _kSecAsn1AlgorithmIDTemplate
1307 _kSecAsn1AnyTemplate
1308 _kSecAsn1AttributeTemplate
1309 _kSecAsn1AuthorityInfoAccessTemplate
1310 _kSecAsn1AuthorityKeyIdTemplate
1311 _kSecAsn1BMPStringTemplate
1312 _kSecAsn1BasicConstraintsTemplate
1313 _kSecAsn1BitStringTemplate
1314 _kSecAsn1BooleanTemplate
1315 _kSecAsn1CRLDistributionPointsTemplate
1316 _kSecAsn1CertExtensionTemplate
1317 _kSecAsn1CertPoliciesTemplate
1318 _kSecAsn1CertRequestInfoTemplate
1319 _kSecAsn1CertRequestTemplate
1320 _kSecAsn1DHAlgorithmIdentifierX942Template
1321 _kSecAsn1DHDomainParamsX942Template
1322 _kSecAsn1DHParameterBlockTemplate
1323 _kSecAsn1DHParameterTemplate
1324 _kSecAsn1DHPrivateKeyPKCS8Template
1325 _kSecAsn1DHPrivateKeyTemplate
1326 _kSecAsn1DHPublicKeyX509Template
1327 _kSecAsn1DHValidationParamsTemplate
1328 _kSecAsn1DSAAlgParamsBSAFETemplate
1329 _kSecAsn1DSAAlgParamsTemplate
1330 _kSecAsn1DSAAlgorithmIdBSAFETemplate
1331 _kSecAsn1DSAAlgorithmIdX509Template
1332 _kSecAsn1DSAPrivateKeyBSAFETemplate
1333 _kSecAsn1DSAPrivateKeyOctsTemplate
1334 _kSecAsn1DSAPrivateKeyOpensslTemplate
1335 _kSecAsn1DSAPrivateKeyPKCS8Template
1336 _kSecAsn1DSAPublicKeyBSAFETemplate
1337 _kSecAsn1DSAPublicKeyX509Template
1338 _kSecAsn1DSASignatureTemplate
1339 _kSecAsn1DigestInfoTemplate
1340 _kSecAsn1DistPointFullNameTemplate
1341 _kSecAsn1DistPointRDNTemplate
1342 _kSecAsn1DistributionPointTemplate
1343 _kSecAsn1EncryptedPrivateKeyInfoTemplate
1344 _kSecAsn1ECDSAPrivateKeyInfoTemplate
1345 _kSecAsn1EnumeratedTemplate
1346 _kSecAsn1GenNameOtherNameTemplate
1347 _kSecAsn1GeneralNameTemplate
1348 _kSecAsn1GeneralizedTimeTemplate
1349 _kSecAsn1IA5StringTemplate
1350 _kSecAsn1IntegerTemplate
1351 _kSecAsn1IssuingDistributionPointTemplate
1352 _kSecAsn1NameTemplate
1353 _kSecAsn1NameConstraintsTemplate
1354 _kSecAsn1NullTemplate
1355 _kSecAsn1OCSPBasicResponseTemplate
1356 _kSecAsn1OCSPCertIDTemplate
1357 _kSecAsn1OCSPCertStatusGoodTemplate
1358 _kSecAsn1OCSPCertStatusRevokedTemplate
1359 _kSecAsn1OCSPCertStatusUnknownTemplate
1360 _kSecAsn1OCSPDRepliesTemplate
1361 _kSecAsn1OCSPDReplyTemplate
1362 _kSecAsn1OCSPDRequestTemplate
1363 _kSecAsn1OCSPDRequestsTemplate
1364 _kSecAsn1OCSPRequestTemplate
1365 _kSecAsn1OCSPResponderIDAsKeyTemplate
1366 _kSecAsn1OCSPResponderIDAsNameTemplate
1367 _kSecAsn1OCSPResponseBytesTemplate
1368 _kSecAsn1OCSPResponseDataTemplate
1369 _kSecAsn1OCSPResponseTemplate
1370 _kSecAsn1OCSPRevokedInfoTemplate
1371 _kSecAsn1OCSPSignatureTemplate
1372 _kSecAsn1OCSPSignedRequestTemplate
1373 _kSecAsn1OCSPSingleResponseTemplate
1374 _kSecAsn1OCSPTbsRequestTemplate
1375 _kSecAsn1ObjectIDTemplate
1376 _kSecAsn1OctetStringTemplate
1377 _kSecAsn1OtherNameTemplate
1378 _kSecAsn1PointerToAnyTemplate
1379 _kSecAsn1PointerToBMPStringTemplate
1380 _kSecAsn1PointerToBitStringTemplate
1381 _kSecAsn1PointerToBooleanTemplate
1382 _kSecAsn1PointerToEnumeratedTemplate
1383 _kSecAsn1PointerToGeneralizedTimeTemplate
1384 _kSecAsn1PointerToIA5StringTemplate
1385 _kSecAsn1PointerToIntegerTemplate
1386 _kSecAsn1PointerToNullTemplate
1387 _kSecAsn1PointerToObjectIDTemplate
1388 _kSecAsn1PointerToOctetStringTemplate
1389 _kSecAsn1PointerToPrintableStringTemplate
1390 _kSecAsn1PointerToT61StringTemplate
1391 _kSecAsn1PointerToTeletexStringTemplate
1392 _kSecAsn1PointerToUTCTimeTemplate
1393 _kSecAsn1PointerToUTF8StringTemplate
1394 _kSecAsn1PointerToUniversalStringTemplate
1395 _kSecAsn1PointerToVisibleStringTemplate
1396 _kSecAsn1PolicyConstraintsTemplate
1397 _kSecAsn1PolicyInformationTemplate
1398 _kSecAsn1PolicyQualifierTemplate
1399 _kSecAsn1PolicyMappingsTemplate
1400 _kSecAsn1PrintableStringTemplate
1401 _kSecAsn1PrivateKeyInfoTemplate
1402 _kSecAsn1QC_StatementTemplate
1403 _kSecAsn1QC_StatementsTemplate
1404 _kSecAsn1RDNTemplate
1405 _kSecAsn1RSAPrivateKeyPKCS1Template
1406 _kSecAsn1RSAPublicKeyPKCS1Template
1407 _kSecAsn1RevokedCertTemplate
1408 _kSecAsn1SemanticsInformationTemplate
1409 _kSecAsn1SequenceOfAnyTemplate
1410 _kSecAsn1SequenceOfBMPStringTemplate
1411 _kSecAsn1SequenceOfBitStringTemplate
1412 _kSecAsn1SequenceOfBooleanTemplate
1413 _kSecAsn1SequenceOfCertExtensionTemplate
1414 _kSecAsn1SequenceOfEnumeratedTemplate
1415 _kSecAsn1SequenceOfGeneralizedTimeTemplate
1416 _kSecAsn1SequenceOfIA5StringTemplate
1417 _kSecAsn1SequenceOfIntegerTemplate
1418 _kSecAsn1SequenceOfNullTemplate
1419 _kSecAsn1SequenceOfObjectIDTemplate
1420 _kSecAsn1SequenceOfOctetStringTemplate
1421 _kSecAsn1SequenceOfPrintableStringTemplate
1422 _kSecAsn1SequenceOfRevokedCertTemplate
1423 _kSecAsn1SequenceOfT61StringTemplate
1424 _kSecAsn1SequenceOfTeletexStringTemplate
1425 _kSecAsn1SequenceOfUTCTimeTemplate
1426 _kSecAsn1SequenceOfUTF8StringTemplate
1427 _kSecAsn1SequenceOfUniversalStringTemplate
1428 _kSecAsn1SequenceOfVisibleStringTemplate
1429 _kSecAsn1SetOfAnyTemplate
1430 _kSecAsn1SetOfAttributeTemplate
1431 _kSecAsn1SetOfBMPStringTemplate
1432 _kSecAsn1SetOfBitStringTemplate
1433 _kSecAsn1SetOfBooleanTemplate
1434 _kSecAsn1SetOfEnumeratedTemplate
1435 _kSecAsn1SetOfGeneralizedTimeTemplate
1436 _kSecAsn1SetOfIA5StringTemplate
1437 _kSecAsn1SetOfIntegerTemplate
1438 _kSecAsn1SetOfNullTemplate
1439 _kSecAsn1SetOfObjectIDTemplate
1440 _kSecAsn1SetOfOctetStringTemplate
1441 _kSecAsn1SetOfPrintableStringTemplate
1442 _kSecAsn1SetOfT61StringTemplate
1443 _kSecAsn1SetOfTeletexStringTemplate
1444 _kSecAsn1SetOfUTCTimeTemplate
1445 _kSecAsn1SetOfUTF8StringTemplate
1446 _kSecAsn1SetOfUniversalStringTemplate
1447 _kSecAsn1SetOfVisibleStringTemplate
1448 _kSecAsn1SignedCertOrCRLTemplate
1449 _kSecAsn1SignedCertRequestTemplate
1450 _kSecAsn1SignedCertTemplate
1451 _kSecAsn1SignedCrlTemplate
1452 _kSecAsn1SkipTemplate
1453 _kSecAsn1SubjectPublicKeyInfoTemplate
1454 _kSecAsn1T61StringTemplate
1455 _kSecAsn1TBSCertificateTemplate
1456 _kSecAsn1TBSCrlTemplate
1457 _kSecAsn1TeletexStringTemplate
1458 _kSecAsn1UTCTimeTemplate
1459 _kSecAsn1UTF8StringTemplate
1460 _kSecAsn1UniversalStringTemplate
1461 _kSecAsn1UnsignedIntegerTemplate
1462 _kSecAsn1ValidityTemplate
1463 _kSecAsn1VisibleStringTemplate
1464 #endif // TARGET_OS_OSX
1465
1466 #if TARGET_OS_OSX
1467 //
1468 // libsecurity_codesigning
1469 //
1470 _SecCodeGetTypeID
1471 _SecCodeCopySelf
1472 _SecCodeCopyInternalRequirement
1473 _SecCodeGetStatus
1474 _SecCodeSetStatus
1475 _SecCodeCopyStaticCode
1476 _SecCodeCopyHost
1477 _SecCodeCopyGuestWithAttributes
1478 _SecCodeCreateWithAuditToken
1479 _SecCodeCreateWithPID
1480 _SecCodeCheckValidity
1481 _SecCodeCheckValidityWithErrors
1482 _SecCodeCopyPath
1483 _SecCodeCopyDesignatedRequirement
1484 _SecCodeCopySigningInformation
1485 _SecCodeMapMemory
1486 _SecCodeSetDetachedSignature
1487 _SecCodeCopyComponent
1488 _SecCodeValidateFileResource
1489 _kSecCodeAttributeArchitecture
1490 _kSecCodeAttributeBundleVersion
1491 _kSecCodeAttributeSubarchitecture
1492 _kSecCodeAttributeUniversalFileOffset
1493 _SecStaticCodeGetTypeID
1494 _SecStaticCodeCreateWithPath
1495 _SecStaticCodeCreateWithPathAndAttributes
1496 _SecStaticCodeCheckValidity
1497 _SecStaticCodeCheckValidityWithErrors
1498 _SecStaticCodeSetCallback
1499 _SecStaticCodeSetValidationConditions
1500 _SecStaticCodeCancelValidation
1501 _SecRequirementGetTypeID
1502 _SecRequirementCreateWithData
1503 _SecRequirementCreateWithResource
1504 _SecRequirementCreateWithString
1505 _SecRequirementCreateWithStringAndErrors
1506 _SecRequirementCreateGroup
1507 _SecRequirementCopyData
1508 _SecRequirementCopyString
1509 _SecRequirementEvaluate
1510 _SecRequirementsCreateFromRequirements
1511 _SecRequirementsCopyRequirements
1512 _SecRequirementsCreateWithString
1513 _SecRequirementsCopyString
1514 _SecCodeSignerGetTypeID
1515 _SecCodeSignerCreate
1516 _SecCodeSignerAddSignature
1517 _SecCodeSignerAddSignatureWithErrors
1518 _SecHostCreateGuest
1519 _SecHostRemoveGuest
1520 _SecHostSetGuestStatus
1521 _SecHostSelectGuest
1522 _SecHostSelectedGuest
1523 _SecHostSetHostingPort
1524 _kSecCodeDirectoryFlagTable
1525 _kSecCodeSignerApplicationData
1526 _kSecCodeSignerDetached
1527 _kSecCodeSignerDigestAlgorithm
1528 _kSecCodeSignerDryRun
1529 _kSecCodeSignerEditCMS
1530 _kSecCodeSignerEditCpuSubtype
1531 _kSecCodeSignerEditCpuType
1532 _kSecCodeSignerEntitlements
1533 _kSecCodeSignerFlags
1534 _kSecCodeSignerIdentifier
1535 _kSecCodeSignerIdentifierPrefix
1536 _kSecCodeSignerIdentity
1537 _kSecCodeSignerPageSize
1538 _kSecCodeSignerPreserveMetadata
1539 _kSecCodeSignerRequirements
1540 _kSecCodeSignerResourceRules
1541 _kSecCodeSignerSDKRoot
1542 _kSecCodeSignerSigningTime
1543 _kSecCodeSignerRequireTimestamp
1544 _kSecCodeSignerTeamIdentifier
1545 _kSecCodeSignerPlatformIdentifier
1546 _kSecCodeSignerRuntimeVersion
1547 _kSecCodeSignerPreserveAFSC
1548 _kSecCodeSignerOmitAdhocFlag
1549 _kSecCodeSignerTimestampServer
1550 _kSecCodeSignerTimestampAuthentication
1551 _kSecCodeSignerTimestampOmitCertificates
1552 _kSecCodeInfoCdHashes
1553 _kSecCodeInfoCdHashesFull
1554 _kSecCodeInfoCertificates
1555 _kSecCodeInfoChangedFiles
1556 _kSecCodeInfoCMS
1557 _kSecCodeInfoCMSDigest
1558 _kSecCodeInfoCMSDigestHashType
1559 _kSecCodeInfoTime
1560 _kSecCodeInfoTimestamp
1561 _kSecCodeInfoDesignatedRequirement
1562 _kSecCodeInfoEntitlements
1563 _kSecCodeInfoEntitlementsDict
1564 _kSecCodeInfoFlags
1565 _kSecCodeInfoFormat
1566 _kSecCodeInfoDigestAlgorithm
1567 _kSecCodeInfoDigestAlgorithms
1568 _kSecCodeInfoPlatformIdentifier
1569 _kSecCodeInfoIdentifier
1570 _kSecCodeInfoImplicitDesignatedRequirement
1571 _kSecCodeInfoMainExecutable
1572 _kSecCodeInfoPList
1573 _kSecCodeInfoRequirements
1574 _kSecCodeInfoRequirementData
1575 _kSecCodeInfoSource
1576 _kSecCodeInfoStatus
1577 _kSecCodeInfoTeamIdentifier
1578 _kSecCodeInfoTrust
1579 _kSecCodeInfoUnique
1580 _kSecCodeInfoRuntimeVersion
1581 _kSecCodeInfoCodeDirectory
1582 _kSecCodeInfoCodeOffset
1583 _kSecCodeInfoDiskRepInfo
1584 _kSecCodeInfoDiskRepNoLibraryValidation
1585 _kSecCodeInfoDiskRepVersionPlatform
1586 _kSecCodeInfoDiskRepVersionMin
1587 _kSecCodeInfoDiskRepVersionSDK
1588 _kSecCodeInfoResourceDirectory
1589 _kSecCodeInfoNotarizationDate
1590 _kSecGuestAttributeCanonical
1591 _kSecGuestAttributeDynamicCode
1592 _kSecGuestAttributeDynamicCodeInfoPlist
1593 _kSecGuestAttributeArchitecture
1594 _kSecGuestAttributeSubarchitecture
1595 _kSecGuestAttributeHash
1596 _kSecGuestAttributeMachPort
1597 _kSecGuestAttributePid
1598 _kSecGuestAttributeAudit
1599 _kSecRequirementKeyInfoPlist
1600 _kSecRequirementKeyEntitlements
1601 _kSecRequirementKeyIdentifier
1602 _kSecRequirementKeyPackageChecksum
1603 _kSecRequirementKeyChecksumAlgorithm
1604 _kSecCFErrorArchitecture
1605 _kSecCFErrorPath
1606 _kSecCFErrorPattern
1607 _kSecCFErrorResourceSeal
1608 _kSecCFErrorResourceAdded
1609 _kSecCFErrorResourceAltered
1610 _kSecCFErrorResourceMissing
1611 _kSecCFErrorResourceSideband
1612 _kSecCFErrorInfoPlist
1613 _kSecCFErrorGuestAttributes
1614 _kSecCFErrorRequirementSyntax
1615
1616 _SecTaskValidateForRequirement
1617
1618 _SecAssessmentCreate
1619 _SecAssessmentCopyResult
1620 _SecAssessmentUpdate
1621 _SecAssessmentCopyUpdate
1622 _SecAssessmentControl
1623 _SecAssessmentGetTypeID
1624 _SecAssessmentTicketLookup
1625 _SecAssessmentTicketRegister
1626 _kSecAssessmentContextKeyOperation
1627 _kSecAssessmentOperationTypeExecute
1628 _kSecAssessmentOperationTypeInstall
1629 _kSecAssessmentOperationTypeOpenDocument
1630 _kSecAssessmentContextKeyUTI
1631 _kSecAssessmentContextKeyFeedback
1632 _kSecAssessmentFeedbackProgress
1633 _kSecAssessmentFeedbackInfoCurrent
1634 _kSecAssessmentFeedbackInfoTotal
1635 _kSecAssessmentContextKeyUpdate
1636 _kSecAssessmentUpdateOperationAdd
1637 _kSecAssessmentUpdateOperationRemove
1638 _kSecAssessmentUpdateOperationEnable
1639 _kSecAssessmentUpdateOperationDisable
1640 _kSecAssessmentUpdateOperationFind
1641 _kSecAssessmentUpdateKeyAuthorization
1642 _kSecAssessmentUpdateKeyAllow
1643 _kSecAssessmentUpdateKeyExpires
1644 _kSecAssessmentUpdateKeyLabel
1645 _kSecAssessmentUpdateKeyPriority
1646 _kSecAssessmentUpdateKeyRemarks
1647 _kSecAssessmentUpdateKeyRow
1648 _kSecAssessmentUpdateKeyCount
1649 _kSecAssessmentUpdateKeyFound
1650 _kSecAssessmentAssessmentAuthority
1651 _kSecAssessmentAssessmentAuthorityFlags
1652 _kSecAssessmentAssessmentAuthorityOverride
1653 _kSecAssessmentAssessmentAuthorityOriginalVerdict
1654 _kSecAssessmentAssessmentAuthorityRow
1655 _kSecAssessmentAssessmentFromCache
1656 _kSecAssessmentAssessmentOriginator
1657 _kSecAssessmentAssessmentSource
1658 _kSecAssessmentAssessmentVerdict
1659 _kSecAssessmentAssessmentWeakSignature
1660 _kSecAssessmentAssessmentCodeSigningError
1661 _kSecAssessmentAssessmentNotarizationDate
1662 _kSecAssessmentRuleKeyID
1663 _kSecAssessmentRuleKeyPriority
1664 _kSecAssessmentRuleKeyAllow
1665 _kSecAssessmentRuleKeyLabel
1666 _kSecAssessmentRuleKeyRemarks
1667 _kSecAssessmentRuleKeyRequirement
1668 _kSecAssessmentRuleKeyType
1669 _kSecAssessmentRuleKeyExpires
1670 _kSecAssessmentRuleKeyDisabled
1671 _kSecAssessmentRuleKeyBookmark
1672 _kSecAssessmentContextKeyPrimarySignature
1673 _kDisabledOverride
1674 #endif // TARGET_OS_OSX
1675
1676 #if TARGET_OS_IPHONE
1677 _SecCodeCheckValidity
1678 _SecCodeCheckValidityWithErrors
1679 _SecCodeCopyComponent
1680 _SecCodeCopyDesignatedRequirement
1681 _SecCodeCopyHost
1682 _SecCodeCopyInternalRequirement
1683 _SecCodeCopyPath
1684 _SecCodeCopySelf
1685 _SecCodeCopyStaticCode
1686 //_SecCodeCreateWithPID
1687 _SecCodeGetStatus
1688 _SecCodeGetTypeID
1689 _SecCodeMapMemory
1690 _SecCodeSetStatus
1691 _SecCodeValidateFileResource
1692 #endif // TARGET_OS_IPHONE
1693
1694 _SecCopyLastError
1695
1696 #if TARGET_OS_IPHONE
1697 _SecRequirementCopyData
1698 _SecRequirementCopyString
1699 _SecRequirementCreateWithData
1700 _SecRequirementCreateWithString
1701 _SecRequirementCreateWithStringAndErrors
1702 _SecRequirementGetTypeID
1703 _SecStaticCodeCheckValidity
1704 _SecStaticCodeCreateWithPath
1705 _SecStaticCodeGetTypeID
1706 _kSecCFErrorArchitecture
1707 _kSecCFErrorGuestAttributes
1708 _kSecCFErrorInfoPlist
1709 _kSecCFErrorPath
1710 _kSecCFErrorPattern
1711 _kSecCFErrorRequirementSyntax
1712 _kSecCFErrorResourceSeal
1713 _kSecCFErrorResourceSideband
1714 _kSecCodeAttributeArchitecture
1715 _kSecCodeAttributeBundleVersion
1716 _kSecCodeAttributeSubarchitecture
1717 _kSecCodeInfoCMS
1718 _kSecCodeInfoCMSDigest
1719 _kSecCodeInfoCMSDigestHashType
1720 _kSecCodeInfoCdHashes
1721 _kSecCodeInfoCdHashesFull
1722 _kSecCodeInfoChangedFiles
1723 _kSecCodeInfoCodeDirectory
1724 _kSecCodeInfoCodeOffset
1725 _kSecCodeInfoDesignatedRequirement
1726 _kSecCodeInfoDigestAlgorithm
1727 _kSecCodeInfoDigestAlgorithms
1728 _kSecCodeInfoDiskRepInfo
1729 _kSecCodeInfoDiskRepNoLibraryValidation
1730 _kSecCodeInfoDiskRepVersionPlatform
1731 _kSecCodeInfoDiskRepVersionMin
1732 _kSecCodeInfoDiskRepVersionSDK
1733 _kSecCodeInfoFlags
1734 _kSecCodeInfoFormat
1735 _kSecCodeInfoImplicitDesignatedRequirement
1736 _kSecCodeInfoMainExecutable
1737 _kSecCodeInfoNotarizationDate
1738 _kSecCodeInfoPList
1739 _kSecCodeInfoPlatformIdentifier
1740 _kSecCodeInfoRequirementData
1741 _kSecCodeInfoRequirements
1742 _kSecCodeInfoResourceDirectory
1743 _kSecCodeInfoSource
1744 _kSecCodeInfoStatus
1745 _kSecCodeInfoTimestamp
1746 _kSecCodeInfoTrust
1747 _kSecGuestAttributeArchitecture
1748 _kSecGuestAttributeAudit
1749 _kSecGuestAttributeCanonical
1750 _kSecGuestAttributeDynamicCode
1751 _kSecGuestAttributeDynamicCodeInfoPlist
1752 _kSecGuestAttributeHash
1753 _kSecGuestAttributeMachPort
1754 _kSecGuestAttributePid
1755 _kSecGuestAttributeSubarchitecture
1756
1757 #endif // TARGET_OS_IPHONE
1758
1759 #if TARGET_OS_OSX
1760 //breadcrumb
1761 _SecBreadcrumbCreateFromPassword
1762 _SecBreadcrumbCopyPassword
1763 _SecBreadcrumbCreateNewEncryptedKey
1764 #endif // TARGET_OS_OSX
1765
1766 //
1767 // libDER OIDs
1768 //
1769 _oidRsa
1770 _oidMd2Rsa
1771 _oidMd4Rsa
1772 _oidMd5Rsa
1773 _oidSha1Rsa
1774 _oidSha256Rsa
1775 _oidSha384Rsa
1776 _oidSha512Rsa
1777 _oidSha224Rsa
1778 _oidEcPubKey
1779 _oidSha1Ecdsa
1780 _oidSha224Ecdsa
1781 _oidSha256Ecdsa
1782 _oidSha384Ecdsa
1783 _oidSha512Ecdsa
1784 _oidSha1Dsa
1785 _oidMd2
1786 _oidMd4
1787 _oidMd5
1788 _oidSha1
1789 _oidSha1DsaOIW
1790 _oidSha1DsaCommonOIW
1791 _oidSha1RsaOIW
1792 _oidSha256
1793 _oidSha384
1794 _oidSha512
1795 _oidSha224
1796 _oidFee
1797 _oidMd5Fee
1798 _oidSha1Fee
1799 _oidEcPrime192v1
1800 _oidEcPrime256v1
1801 _oidAnsip384r1
1802 _oidAnsip521r1
1803 _oidSubjectKeyIdentifier
1804 _oidKeyUsage
1805 _oidPrivateKeyUsagePeriod
1806 _oidSubjectAltName
1807 _oidIssuerAltName
1808 _oidBasicConstraints
1809 _oidNameConstraints
1810 _oidCrlDistributionPoints
1811 _oidCertificatePolicies
1812 _oidAnyPolicy
1813 _oidPolicyMappings
1814 _oidAuthorityKeyIdentifier
1815 _oidPolicyConstraints
1816 _oidExtendedKeyUsage
1817 _oidAnyExtendedKeyUsage
1818 _oidInhibitAnyPolicy
1819 _oidAuthorityInfoAccess
1820 _oidSubjectInfoAccess
1821 _oidAdOCSP
1822 _oidAdCAIssuer
1823 _oidNetscapeCertType
1824 _oidEntrustVersInfo
1825 _oidMSNTPrincipalName
1826 _oidQtCps
1827 _oidQtUNotice
1828 _oidCommonName
1829 _oidCountryName
1830 _oidLocalityName
1831 _oidStateOrProvinceName
1832 _oidOrganizationName
1833 _oidOrganizationalUnitName
1834 _oidDescription
1835 _oidEmailAddress
1836 _oidFriendlyName
1837 _oidLocalKeyId
1838 _oidExtendedKeyUsageServerAuth
1839 _oidExtendedKeyUsageClientAuth
1840 _oidExtendedKeyUsageCodeSigning
1841 _oidExtendedKeyUsageEmailProtection
1842 _oidExtendedKeyUsageTimeStamping
1843 _oidExtendedKeyUsageOCSPSigning
1844 _oidExtendedKeyUsageIPSec
1845 _oidExtendedKeyUsageMicrosoftSGC
1846 _oidExtendedKeyUsageNetscapeSGC
1847 _oidGoogleEmbeddedSignedCertificateTimestamp
1848 _oidGoogleOCSPSignedCertificateTimestamp
1849
1850 #if TARGET_OS_OSX
1851 //
1852 // libsecurity_manifest
1853 //
1854 _SecManifestGetVersion
1855 _SecManifestCompare
1856 _SecManifestCreate
1857 _SecManifestRelease
1858 _SecManifestVerifySignature
1859 _SecManifestVerifySignatureWithPolicy
1860 _SecManifestCreateSignature
1861 _SecManifestAddObject
1862 _SecManifestAddSigner
1863 _SecureDownloadCreateWithTicket
1864 _SecureDownloadUpdateWithData
1865 _SecureDownloadFinished
1866 _SecureDownloadRelease
1867 _SecureDownloadCopyName
1868 _SecureDownloadCopyURLs
1869 _SecureDownloadCopyCreationDate
1870 _SecureDownloadGetDownloadSize
1871 __SecureDownloadCreateTicketXML
1872 __SecureDownloadParseTicketXML
1873 _SecureDownloadCopyTicketLocation
1874 #endif // TARGET_OS_OSX
1875
1876 #if TARGET_OS_OSX
1877 //
1878 // anchor-test SPIs
1879 //
1880 _SecIsAppleTrustAnchorData
1881 _SecIsAppleTrustAnchor
1882 #endif
1883
1884 #if TARGET_OS_OSX
1885 //
1886 // libsecurity_translocate
1887 //
1888 _SecTranslocateStartListening
1889 _SecTranslocateStartListeningWithOptions
1890 _SecTranslocateCreateSecureDirectoryForURL
1891 _SecTranslocateDeleteSecureDirectory
1892 _SecTranslocateAppLaunchCheckin
1893 _SecTranslocateURLShouldRunTranslocated
1894 _SecTranslocateIsTranslocatedURL
1895 _SecTranslocateCreateOriginalPathForURL
1896 #endif // TARGET_OS_OSX
1897
1898 #if TARGET_OS_OSX
1899 _SecurityVersionNumber
1900 _SecurityVersionString
1901 #endif // TARGET_OS_OSX
1902
1903 #if TARGET_OS_OSX
1904 //
1905 // libsecurity_checkpw
1906 //
1907 _checkpw
1908 _checkpw_internal
1909 #endif // TARGET_OS_OSX
1910
1911 #if TARGET_OS_OSX
1912 //
1913 // libsecurity_utilities
1914 //
1915 _secdebug_internal
1916 _secdebugfunc_internal
1917 _weak_os_log_impl
1918 _weak_os_log_create
1919 _weak_os_log_type_enabled
1920 _secLogEnable
1921 _secLogDisable
1922
1923 _ApplyScopeDictionaryForID
1924 _ApplyScopeListForID
1925 _SecLogAPICreate
1926 ___security_simulatecrash
1927 ___security_simulatecrash_enable
1928 ___security_stackshotreport
1929 _api_trace
1930 _secLogEnabled
1931 _CopyCurrentScopePlist
1932
1933 #endif
1934
1935 // SecFramework.h
1936 _SecOSStatusWith
1937 _SecSHA256DigestCreate
1938 _SecSHA256DigestCreateFromData
1939
1940 _secLogObjForScope
1941 _secLogObjForCFScope
1942
1943 //
1944 // Recovery Key
1945 //
1946
1947 _kSecRVSalt
1948 _kSecRVIterations
1949 _kSecRVProtocol
1950 _kSecRVVerifier
1951 _kSecRVMasterID
1952
1953 _SecRKCreateRecoveryKey
1954 _SecRKCreateRecoveryKeyWithError
1955 _SecRKCopyAccountRecoveryPassword
1956 _SecRKCopyAccountRecoveryVerifier
1957 _SecRKCopyBackupPublicKey
1958 _SecRKCopyBackupFullKey
1959 _SecRKRegisterBackupPublicKey
1960 _SecRKCreateRecoveryKeyString
1961
1962 //
1963 // Analytics
1964 //
1965
1966 #if __OBJC2__
1967
1968 _OBJC_CLASS_$_SFSQLite
1969 _OBJC_METACLASS_$_SFAnalytics
1970 _OBJC_CLASS_$_SFAnalytics
1971 _OBJC_CLASS_$_SFAnalyticsActivityTracker
1972 _OBJC_CLASS_$_SFAnalyticsMultiSampler
1973 _OBJC_CLASS_$_SFAnalyticsSampler
1974 _OBJC_CLASS_$_SFAnalyticsSQLiteStore
1975 _OBJC_METACLASS_$_SFSignInAnalytics
1976 _SFAnalyticsMaxEventsToReport
1977 _SFSQLiteJournalSuffixes
1978 _SFAnalyticsSamplerIntervalOncePerReport
1979 _SFAnalyticsTableSuccessCount
1980 _SFAnalyticsTableHardFailures
1981 _SFAnalyticsTableSoftFailures
1982 _SFAnalyticsTableSamples
1983 _SFAnalyticsTableAllEvents
1984 _SFAnalyticsColumnSuccessCount
1985 _SFAnalyticsColumnHardFailureCount
1986 _SFAnalyticsColumnSoftFailureCount
1987 _SFAnalyticsColumnSampleValue
1988 _SFAnalyticsColumnSampleName
1989 _SFAnalyticsEventTime
1990 _SFAnalyticsEventType
1991 _SFAnalyticsEventClassKey
1992 _SFAnalyticsUserDefaultsSuite
1993 _SFAnalyticsFireSamplersNotification
1994 _SFAnalyticsTableSchema
1995 _SFAnalyticsAttributeErrorCode
1996 _SFAnalyticsAttributeErrorDomain
1997 _SFAnalyticsAttributeErrorUnderlyingChain
1998 _SFAnalyticsTopicKeySync
1999 _SFAnaltyicsTopicTrust
2000 _SFAnalyticsErrorDomain
2001
2002 _OBJC_CLASS_$_SOSAnalytics
2003 _CKDKVSPerformanceCountersSampler
2004 _CKDKVSPerfCounterSynchronize
2005 _CKDKVSPerfCounterSynchronizeWithCompletionHandler
2006 _CKDKVSPerfCounterIncomingMessages
2007 _CKDKVSPerfCounterOutgoingMessages
2008 _CKDKVSPerfCounterTotalWaitTimeSynchronize
2009 _CKDKVSPerfCounterLongestWaitTimeSynchronize
2010 _CKDKVSPerfCounterSynchronizeFailures
2011
2012 _OBJC_CLASS_$_LocalKeychainAnalytics
2013 _LKAEventUpgrade
2014 #endif // __OBJC2__
2015
2016 _LKAReportKeychainUpgradeOutcome
2017 _LKAReportKeychainUpgradeOutcomeWithError
2018
2019 //
2020 // Padding
2021 //
2022 _SecPaddingCompute
2023
2024 //
2025 // Code coverage support
2026 //
2027
2028 _VPMergeHook*
2029 ___llvm_profile_*
2030 _lprofCurFilename*