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