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