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