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