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