6 // CFError to OSStatus conversion
15 _kSecPasswordMinLengthKey
16 _kSecPasswordMaxLengthKey
17 _kSecPasswordAllowedCharactersKey
18 _kSecPasswordRequiredCharactersKey
19 _kSecPasswordDefaultForType
20 _kSecPasswordDisallowedCharacters
21 _kSecPasswordCantStartWithChars
22 _kSecPasswordCantEndWithChars
23 _kSecPasswordContainsNoMoreThanNSpecificCharacters
24 _kSecPasswordContainsAtLeastNSpecificCharacters
25 _kSecPasswordContainsNoMoreThanNConsecutiveIdenticalCharacters
26 _kSecPasswordGroupSize
27 _kSecPasswordNumberOfGroups
28 _kSecPasswordSeparator
29 _kSecPasswordCharacterCount
30 _kSecPasswordCharacters
31 _SecPasswordIsPasswordWeak
32 _SecPasswordIsPasswordWeak2
34 _SecPasswordCopyDefaultPasswordLength
35 _SecPasswordCreateWithRandomDigits
36 _SecPasswordValidatePasswordFormat
53 // kSecPolicy constants
55 #define __P_DO_EXPORT_POLICY_(NAME)
56 #define __P_DO_EXPORT_POLICY_E(NAME) _kSecPolicyApple##NAME
57 #define __P_DO_EXPORT_POLICY_P(NAME) _kSecPolicyApple##NAME
58 #define __P_DO_EXPORT_POLICY_I(NAME) _kSecPolicyApple##NAME
59 #define POLICYMACRO(NAME, OID, ISPUBLIC, INTNAME, IN_NAME, IN_PROPERTIES, FUNCTION) \
60 __P_DO_EXPORT_POLICY_##ISPUBLIC(NAME)
62 #include "Security/SecPolicy.list"
64 #define __P_DO_EXPORT_(NAME)
65 #define __P_DO_EXPORT_E(NAME)
66 #define __P_DO_EXPORT_P(NAME) _kSecPolicyNameApple##NAME
67 #define __P_DO_EXPORT_I(NAME) _kSecPolicyName##NAME
68 #define POLICYMACRO(NAME, OID, ISPUBLIC, INTNAME, IN_NAME, IN_PROPERTIES, FUNCTION) \
69 __P_DO_EXPORT_##ISPUBLIC(NAME)
70 #include "SecPolicy.list"
74 _kSecPolicyMacAppStoreReceipt
75 _kSecPolicyNameAppleAIDCService
76 _kSecPolicyNameAppleAMPService
77 _kSecPolicyNameAppleAST2Service
78 _kSecPolicyNameAppleEscrowProxyService
79 _kSecPolicyNameAppleFMiPService
80 _kSecPolicyNameAppleGSService
81 _kSecPolicyNameAppleHealthProviderService
82 _kSecPolicyNameAppleHomeAppClipUploadService
83 _kSecPolicyNameAppleHomeKitService
84 _kSecPolicyNameAppleiCloudSetupService
85 _kSecPolicyNameAppleIDSService
86 _kSecPolicyNameAppleMapsService
87 _kSecPolicyNameAppleMMCSService
88 _kSecPolicyNameAppleParsecService
89 _kSecPolicyNameApplePushCertPortal
90 _kSecPolicyNameApplePPQService
91 _kSecPolicyNameApplePushService
92 _kSecPolicyNameAppleSiriService
93 _kSecPolicyNameAppleUpdatesService
94 _kSecPolicyNameEAPClient
95 _kSecPolicyNameEAPServer
96 _kSecPolicyNameIPSecClient
97 _kSecPolicyNameIPSecServer
99 _kSecPolicyNameSSLClient
100 _kSecPolicyNameSSLServer
104 #undef POLICYCHECKMACRO
105 #define POLICYCHECKMACRO(NAME, TRUSTRESULT, SUBTYPE, LEAFCHECK, PATHCHECK, LEAFONLY, CSSMERR, OSSTATUS) \
106 _kSecPolicyCheck##NAME
107 #include "Security/SecPolicyChecks.list"
108 _kSecPolicyAppleAnchorIncludeTestRoots
109 _kSecPolicyCheckRevocationAny
110 _kSecPolicyCheckRevocationCRL
111 _kSecPolicyCheckRevocationOCSP
112 _kSecPolicyLeafMarkerProd
113 _kSecPolicyLeafMarkerQA
118 _kSecPolicyIntermediateMarkerOid
119 _kSecPolicyLeafMarkerOid
120 _kSecPolicyRootDigest
123 _kSecPolicyPolicyName
124 _kSecPolicyRevocationFlags
125 _kSecPolicyRootDigest
126 _kSecPolicyTeamIdentifier
129 _kSecPolicyKU_CRLSign
130 _kSecPolicyKU_DataEncipherment
131 _kSecPolicyKU_DecipherOnly
132 _kSecPolicyKU_DigitalSignature
133 _kSecPolicyKU_EncipherOnly
134 _kSecPolicyKU_KeyAgreement
135 _kSecPolicyKU_KeyCertSign
136 _kSecPolicyKU_KeyEncipherment
137 _kSecPolicyKU_NonRepudiation
141 _CreateCFDataFromBase64CFString
142 _parseNSPinnedDomains
143 _SecPolicyReconcilePinningRequiredIfInfoSpecified
145 #undef POLICYCHECKMACRO
146 #define __PC_DO_EXPORT_(NAME)
147 #define __PC_DO_EXPORT_O(NAME) _SecPolicyCheckCert##NAME
148 #define POLICYCHECKMACRO(NAME, TRUSTRESULT, SUBTYPE, LEAFCHECK, PATHCHECK, LEAFONLY, CSSMERR, OSSTATUS) \
149 __PC_DO_EXPORT_##LEAFONLY(NAME)
150 #include "SecPolicyChecks.list"
151 _SecPolicyCheckCertSubjectCountry
153 _SecPolicyCopyProperties
154 _SecPolicyCreateiAPSWAuthWithExpiration
155 _SecPolicyCreateWithProperties
157 _SecPolicyGetOidString
160 _SecPolicySetOptionsValue
163 _SecPolicyCreateAppleTimeStampingAndRevocationPolicies
164 _SecPolicyCreateItemImplInstance
165 _SecPolicyCreateWithOID
167 _SecPolicyGetStringForOID
168 _SecPolicyGetTPHandle
170 _SecPolicySearchCopyNext
171 _SecPolicySearchCreate
172 _SecPolicySearchGetTypeID
173 _SecPolicySetProperties
178 #define POLICYMACRO(NAME, OID, ISPUBLIC, INTNAME, IN_NAME, IN_PROPERTIES, FUNCTION) \
179 _SecPolicyCreate##FUNCTION
180 #include "SecPolicy.list"
182 _kSecCertificateDetailSHA1Digest
183 _kSecCertificateDetailStatusCodes
185 _kSecPropertyKeyLabel
186 _kSecPropertyKeyLocalizedLabel
188 _kSecPropertyKeyValue
189 _kSecPropertyTypeArray
190 _kSecPropertyTypeData
191 _kSecPropertyTypeDate
192 _kSecPropertyTypeError
193 _kSecPropertyTypeNumber
194 _kSecPropertyTypeSection
195 _kSecPropertyTypeString
196 _kSecPropertyTypeSuccess
197 _kSecPropertyTypeTitle
199 _kSecPropertyTypeWarning
201 _kSecSignatureDigestAlgorithmUnknown
203 _kSecTrustCertificateTransparency
204 _kSecTrustCertificateTransparencyWhiteList
205 _kSecTrustEvaluationDate
206 _kSecTrustExtendedValidation
207 _kSecTrustInfoCertificateTransparencyKey
208 _kSecTrustInfoCompanyNameKey
209 _kSecTrustInfoExtendedValidationKey
210 _kSecTrustInfoRevocationKey
211 _kSecTrustInfoRevocationValidUntilKey
212 _kSecTrustOrganizationName
213 _kSecTrustResultDetails
214 _kSecTrustResultValue
215 _kSecTrustRevocationChecked
216 _kSecTrustRevocationReason
217 _kSecTrustRevocationValidUntilDate
219 _SecTrustAddToInputCertificates
220 _SecTrustCopyCustomAnchorCertificates
221 _SecTrustCopyDetailedPropertiesAtIndex
222 _SecTrustCopyExceptions
223 _SecTrustCopyFailureDescription
224 _SecTrustCopyFilteredDetails
226 _SecTrustCopyInputCertificates
228 _SecTrustCopyPolicies
229 _SecTrustCopyProperties
230 _SecTrustCopyPublicKey
232 _SecTrustCopySummaryPropertiesAtIndex
233 _SecTrustCreateWithCertificates
236 _SecTrustEvaluateAsync
237 _SecTrustEvaluateAsyncWithError
238 _SecTrustEvaluateFastAsync
239 _SecTrustEvaluateLeafOnly
240 _SecTrustEvaluateWithError
241 _SecTrustFlushResponseCache
242 _SecTrustGetAssetVersionNumber
243 _SecTrustGetCertificateAtIndex
244 _SecTrustGetCertificateCount
246 _SecTrustGetKeychainsAllowed
247 _SecTrustGetNetworkFetchAllowed
248 _SecTrustGetTrustResult
249 _SecTrustGetTrustStoreVersionNumber
251 _SecTrustGetVerifyTime
252 _SecTrustGetTrustExceptionsArray
253 _SecTrustIsExpiredOnly
254 _SecTrustOTAPKIGetUpdatedAsset
255 _SecTrustOTASecExperimentGetUpdatedAsset
256 _SecTrustOTASecExperimentCopyAsset
257 _SecTrustReportTLSAnalytics
258 _SecTrustReportNetworkingAnalytics
260 _SecTrustSetAnchorCertificates
261 _SecTrustSetAnchorCertificatesOnly
262 _SecTrustSetExceptions
263 _SecTrustSetKeychainsAllowed
264 _SecTrustSetNeedsEvaluation
265 _SecTrustSetNetworkFetchAllowed
266 _SecTrustSetOCSPResponse
267 _SecTrustSetPinningException
268 _SecTrustSetPinningPolicyName
270 _SecTrustSetSignedCertificateTimestamps
271 _SecTrustSetTrustedLogs
272 _SecTrustSetVerifyDate
273 _SecTrustTriggerValidUpdate
275 _SecTrustCopyAnchorCertificates
276 _SecTrustCopyExtendedResult
277 _SecTrustCopyPublicKey_ios
278 _SecTrustCopyProperties_ios
279 _SecTrustGetCSSMAnchorCertificates
280 _SecTrustGetCssmResult
281 _SecTrustGetCssmResultCode
284 _SecTrustGetUserTrust
285 _SecTrustLegacySourcesListenForKeychainEvents
286 _SecTrustSetKeychains
288 _SecTrustSetParameters
289 _SecTrustSetUserTrust
290 _SecTrustSetUserTrustLegacy
292 _SecTrustSettingsCertHashStrFromCert
293 _SecTrustSettingsCertHashStrFromData
294 _SecTrustSettingsCopyCertificates
295 _SecTrustSettingsCopyCertificatesForUserAdminDomains
296 _SecTrustSettingsCopyModificationDate
297 _SecTrustSettingsCopyQualifiedCerts
298 _SecTrustSettingsCopyTrustSettings
299 _SecTrustSettingsCopyTrustSettings_Cached
300 _SecTrustSettingsCopyUnrestrictedRoots
301 _SecTrustSettingsCreateExternalRepresentation
302 _SecTrustSettingsEvaluateCert
303 _SecTrustSettingsImportExternalRepresentation
304 _SecTrustSettingsPurgeCache
305 _SecTrustSettingsPurgeUserAdminCertsCache
306 _SecTrustSettingsRemoveTrustSettings
307 _SecTrustSettingsSetTrustSettings
308 _SecTrustSettingsSetTrustSettingsExternal
309 _SecTrustSettingsSetTrustedCertificateForSSLHost
310 _SecTrustSettingsUserAdminDomainsContain
311 _SecTrustedApplicationCopyData
312 _SecTrustedApplicationCopyExternalRepresentation
313 _SecTrustedApplicationCopyRequirement
314 _SecTrustedApplicationCreateApplicationGroup
315 _SecTrustedApplicationCreateFromPath
316 _SecTrustedApplicationCreateFromRequirement
317 _SecTrustedApplicationCreateWithExternalRepresentation
318 _SecTrustedApplicationGetTypeID
319 _SecTrustedApplicationIsUpdateCandidate
320 _SecTrustedApplicationMakeEquivalent
321 _SecTrustedApplicationRemoveEquivalence
322 _SecTrustedApplicationSetData
323 _SecTrustedApplicationUseAlternateSystem
324 _SecTrustedApplicationValidateWithPath
328 _SecTrustStoreContains
329 _SecTrustStoreCopyAll
330 _SecTrustStoreCopyUsageConstraints
331 _SecTrustStoreForDomain
332 _SecTrustStoreGetSettingsVersionNumber
333 _SecTrustStoreGetSettingsAssetVersionNumber
334 _SecTrustStoreRemoveCertificate
335 _SecTrustStoreSetTrustSettings
337 _SecTrustGetExceptionResetCount
338 _SecTrustIncrementExceptionResetCount
340 _SecTrustStoreSetCTExceptions
341 _SecTrustStoreCopyCTExceptions
342 _SecTrustStoreSetCARevocationAdditions
343 _SecTrustStoreCopyCARevocationAdditions
344 _kSecCTExceptionsCAsKey
345 _kSecCTExceptionsDomainsKey
346 _kSecCTExceptionsHashAlgorithmKey
347 _kSecCTExceptionsSPKIHashKey
348 _kSecCARevocationAdditionsKey
349 _kSecCARevocationHashAlgorithmKey
350 _kSecCARevocationSPKIHashKey
356 _SecIdentityCopyCertificate
357 _SecIdentityCopyPrivateKey
359 _SecIdentityGetTypeID
366 _kSecCertificateDetailSHA1Digest
367 _kSecCertificateEscrowFileName
368 _kSecCertificateProductionEscrowKey
369 _kSecCertificateProductionPCSEscrowKey
370 _SecCertificateCopyAppleExternalRoots
371 _SecCertificateCopyAttributeDictionary
372 _SecCertificateCopyCommonName
373 _SecCertificateCopyCommonNames
374 _SecCertificateCopyCompanyName
375 _SecCertificateCopyComponentType
376 _SecCertificateCopyCountry
377 _SecCertificateCopyCTLogForKeyID
378 _SecCertificateCopyDNSNames
379 _SecCertificateCopyDNSNamesFromSAN
380 _SecCertificateCopyData
381 _SecCertificateCopyEmailAddresses
382 _SecCertificateCopyEscrowRoots
383 _SecCertificateCopyExtendedKeyUsage
384 _SecCertificateCopyExtensionValue
385 _SecCertificateCopyiAPAuthCapabilities
386 _SecCertificateCopyiAPSWAuthCapabilities
387 _SecCertificateCopyIPAddressDatas
388 _SecCertificateCopyIPAddresses
389 _SecCertificateCopyiPhoneDeviceCAChain
390 _SecCertificateCopyIssuerSHA1Digest
391 _SecCertificateCopyIssuerSequence
392 _SecCertificateCopyIssuerSummary
393 _SecCertificateCopyKey
394 _SecCertificateCopyKeychainItem
395 _SecCertificateCopyLegacyProperties
396 _SecCertificateCopyLocalizedProperties
397 _SecCertificateCopyNormalizedIssuerSequence
398 _SecCertificateCopyNormalizedSubjectSequence
399 _SecCertificateCopyNTPrincipalNames
400 _SecCertificateCopyOrganization
401 _SecCertificateCopyOrganizationFromX501NameContent
402 _SecCertificateCopyOrganizationalUnit
403 _SecCertificateCopyPrecertTBS
404 _SecCertificateCopyProperties
405 _SecCertificateCopyPublicKey
406 #if TARGET_OS_OSX && TARGET_CPU_ARM64
407 _SecCertificateCopyPublicKey$LEGACYMAC
409 _SecCertificateCopyPublicKeySHA1Digest
410 _SecCertificateCopyRFC822Names
411 _SecCertificateCopyRFC822NamesFromSubject
412 _SecCertificateCopySerialNumber
413 _SecCertificateCopySerialNumberData
414 #if TARGET_OS_OSX && TARGET_CPU_ARM64
415 _SecCertificateCopySerialNumber$LEGACYMAC
417 _SecCertificateCopySHA256Digest
418 _SecCertificateCopySignedCertificateTimestamps
419 _SecCertificateCopySubjectAttributeValue
420 _SecCertificateCopySubjectPublicKeyInfoSHA1Digest
421 _SecCertificateCopySubjectPublicKeyInfoSHA256Digest
422 _SecCertificateCopySubjectSequence
423 _SecCertificateCopySubjectString
424 _SecCertificateCopySubjectSummary
425 _SecCertificateCopySummaryProperties
426 _SecCertificateCopyTrustedCTLogs
427 _SecCertificateCreateFromAttributeDictionary
428 _SecCertificateCreateOidDataFromString
429 _SecCertificateCreateWithBytes
430 _SecCertificateCreateWithData
431 _SecCertificateCreateWithKeychainItem
432 _SecCertificateCreateWithPEM
433 _SecCertificateGetAuthorityKeyID
434 _SecCertificateGetBasicConstraints
435 _SecCertificateGetBytePtr
436 _SecCertificateGetCAIssuers
437 _SecCertificateGetCertificatePolicies
438 _SecCertificateGetCRLDistributionPoints
439 _SecCertificateGetDeveloperIDDate
440 _SecCertificateGetExcludedSubtrees
441 _SecCertificateGetExtensionValue
442 _SecCertificateGetiAuthVersion
443 _SecCertificateGetInhibitAnyPolicySkipCerts
444 _SecCertificateGetKeyUsage
445 _SecCertificateGetLength
446 _SecCertificateGetNormalizedIssuerContent
447 _SecCertificateGetNormalizedSubjectContent
448 _SecCertificateGetOCSPResponders
449 _SecCertificateGetPermittedSubtrees
450 _SecCertificateGetPolicyConstraints
451 _SecCertificateGetPolicyMappings
452 _SecCertificateGetPublicKeyAlgorithm
453 _SecCertificateGetPublicKeyData
454 _SecCertificateGetSHA1Digest
455 _SecCertificateGetSignatureHashAlgorithm
456 _SecCertificateGetSubjectAltName
457 _SecCertificateGetSubjectKeyID
458 _SecCertificateGetTypeID
459 _SecCertificateGetUnparseableKnownExtension
460 _SecCertificateHasCriticalSubjectAltName
461 _SecCertificateHasMarkerExtension
462 _SecCertificateHasOCSPNoCheckMarkerExtension
463 _SecCertificateHasSubject
464 _SecCertificateHasUnknownCriticalExtension
465 _SecCertificateIsAtLeastMinKeySize
467 _SecCertificateIsOidString
468 _SecCertificateIsSelfSigned
469 _SecCertificateIsSelfSignedCA
470 _SecCertificateIsSignedBy
471 _SecCertificateIsStrongKey
472 _SecCertificateIsValid
473 _SecCertificateIsWeakHash
474 _SecCertificateIsWeakKey
475 _SecCertificateNotValidAfter
476 _SecCertificateNotValidBefore
477 _SecCertificateParseGeneralNameContentProperty
478 _SecCertificateParseGeneralNames
479 _SecCertificateSetKeychainItem
481 _SecCertificateVersion
482 _SecDistinguishedNameCopyNormalizedContent
483 _SecDistinguishedNameCopyNormalizedSequence
484 _SecSignatureHashAlgorithmForAlgorithmOid
486 _SecCertificateArrayCopyXPCArray
487 _SecCertificateAppendToXPCArray
488 _SecCertificateCreateWithXPCArrayAtIndex
490 _SecCertificateAddToKeychain
491 _SecCertificateCopyFieldValues
492 _SecCertificateCopyFirstFieldValue
493 _SecCertificateCopyLongDescription
494 _SecCertificateCopyNormalizedIssuerContent
495 _SecCertificateCopyNormalizedSubjectContent
496 _SecCertificateCopyPreference
497 _SecCertificateCopyPreferred
498 _SecCertificateCopyPublicKey_ios
499 _SecCertificateCopyPublicKeySHA1DigestFromCertificateData
500 _SecCertificateCopyShortDescription
501 _SecCertificateCopySubjectComponent
502 _SecCertificateCopyValues
503 _SecCertificateCreateFromData
504 _SecCertificateCreateItemImplInstance
505 _SecCertificateCreateFromItemImplInstance
506 _SecCertificateFindByEmail
507 _SecCertificateFindByIssuerAndSN
508 _SecCertificateFindBySubjectKeyID
509 _SecCertificateGetAlgorithmID
510 _SecCertificateGetCLHandle
511 _SecCertificateGetCLHandle_legacy
512 _SecCertificateGetCommonName
513 _SecCertificateGetData
514 _SecCertificateGetEmailAddress
515 _SecCertificateGetIssuer
516 _SecCertificateGetSubject
517 _SecCertificateGetType
518 _SecCertificateInferLabel
519 _SecCertificateIsValidX
520 _SecCertificateIsItemImplInstance
521 _SecCertificateReleaseFieldValues
522 _SecCertificateReleaseFirstFieldValue
523 _SecCertificateSetPreference
524 _SecCertificateSetPreferred
531 _SecSCEPCreateTemporaryIdentity
532 _SecSCEPCertifyRequest
533 _SecSCEPCertifyRequestWithAlgorithms
534 _SecSCEPGenerateCertificateRequest
536 _SecSCEPValidateCACertMessage
537 _SecSCEPGetCertInitial
543 _kSecCertificateKeyUsage
544 _kSecCertificateExtensions
545 _kSecCertificateExtensionsEncoded
546 _kSecCSRBasicContraintsPathLen
547 _kSecCSRChallengePassword
552 _kSecOidOrganizationalUnit
553 _kSecOidStateProvinceName
555 _kSecSubjectAltNameDNSName
556 _kSecSubjectAltNameEmailAddress
557 _kSecSubjectAltNameNTPrincipalName
558 _kSecSubjectAltNameURI
559 _SecASN1PrintableString
561 _SecGenerateCertificateRequest
562 _SecGenerateCertificateRequestWithParameters
563 _SecGenerateSelfSignedCertificate
564 _SecIdentitySignCertificate
565 _SecIdentitySignCertificateWithAlgorithm
566 _SecVerifyCertificateRequest
567 _SecGenerateCertificateRequestSubject
573 _SecOTRPacketTypeString
574 _SecOTRSPrecalculateKeys
575 _SecOTRSessionCreateRemote
576 _SecOTRSessionProcessPacketRemote
578 _SecOTRAdvertiseHashes
579 _SecOTRFIAppendSerialization
580 _SecOTRFIPurgeAllFromKeychain
581 _SecOTRFIPurgeFromKeychain
582 _SecOTRFullIdentityCreate
583 _SecOTRFullIdentityCreateFromData
584 _SecOTRFullIdentityCreateFromBytes
586 _SecOTRPIAppendSerialization
587 _SecOTRPublicIdentityCopyFromPrivate
588 _SecOTRPublicIdentityCreateFromData
589 _SecOTRPublicIdentityCreateFromBytes
592 _SecFDHKAppendCompactPublicSerialization
593 _SecFDHKAppendPublicSerialization
595 _SecOTRCopyIncomingBytes
596 _SecOTRDHKGenerateOTRKeys
598 _SecOTRPublicDHKCreateFromCompactSerialization
599 _SecOTRPublicDHKCreateFromFullKey
600 _SecOTRPublicDHKCreateFromSerialization
602 _SecOTRSGetTheirKeyID
604 _SecOTRSKickTimeToRoll
606 _SecECKeyGeneratePair
607 _SecFDHKAppendSerialization
610 _SecPDHKAppendCompactSerialization
611 _SecPDHKAppendSerialization
615 _SecOTRAppendDHKeyMessage
616 _SecOTRAppendDHMessage
617 _SecOTRAppendRevealSignatureMessage
618 _SecOTRAppendSignatureMessage
619 _SecOTRFullDHKCreateFromBytes
620 _SecOTRPrepareOutgoingBytes
621 _SecOTRPublicDHKCreateFromBytes
622 _SecOTRSetupInitialRemoteKey
624 _DeriveOTR128BitPairFromS
625 _DeriveOTR256BitsFromS
626 _DeriveOTR64BitsFromS
627 _AES_CTR_HighHalf_Transform
628 _AES_CTR_IV0_Transform
631 _SecOTRSessionIsSessionInAwaitingState
632 _SecOTRFullIdentityCreateFromSecKeyRef
633 _SecOTRFullIdentityCreateFromSecKeyRefSOS
635 _SecOTRPublicIdentityCreateFromSecKeyRef
636 _SecOTRSAppendRestartPacket
637 _SecOTRSAppendSerialization
638 _SecOTRSAppendStartPacket
640 _SecOTRSGetIsReadyForMessages
641 _SecOTRSGetMessageKind
642 _SecOTRSProcessPacket
643 _SecOTRSSignAndProtectMessage
644 _SecOTRSVerifyAndExposeMessage
645 _SecOTRSessionCreateFromData
646 _SecOTRSessionCreateFromID
647 _SecOTRSessionCreateFromIDAndFlags
657 _SecDHCreateFromAlgorithmId
658 _SecDHCreateFromParameters
662 _SecDHGenerateKeypair
663 _SecDHGetMaxKeyLength
678 _SecGetCurrentServerLoggingInfo
679 _SecSetLoggingInfoForXPCScope
680 _SecSetLoggingInfoForCircleScope
685 _kSecCMSAdditionalCerts
687 _kSecCMSBulkEncryptionAlgorithm
688 _kSecCMSCertChainMode
689 _kSecCMSCertChainModeNone
690 _kSecCMSEncryptionAlgorithmAESCBC
691 _kSecCMSEncryptionAlgorithmDESCBC
692 _kSecCMSExpirationDate
694 _kSecCMSHashAgilityV2
695 _kSecCMSHashingAlgorithmMD5
696 _kSecCMSHashingAlgorithmSHA1
697 _kSecCMSHashingAlgorithmSHA256
698 _kSecCMSHashingAlgorithmSHA384
699 _kSecCMSHashingAlgorithmSHA512
703 _kSecCMSSignHashAlgorithm
704 _kSecCMSSignedAttributes
708 _kCMSEncoderDigestAlgorithmSHA1
709 _kCMSEncoderDigestAlgorithmSHA256
711 _CMSEncoderAddSupportingCerts
712 _CMSEncoderAddRecipients
713 _CMSEncoderAddSigners
714 _CMSEncoderCopySupportingCerts
715 _CMSEncoderCopyRecipients
716 _CMSEncoderCopySigners
718 _CMSEncoderCopyEncodedContent
719 _CMSEncoderGetCmsMessage
720 _CMSEncoderSetSignerAlgorithm
721 _CMSEncoderSetHasDetachedContent
722 _CMSEncoderGetHasDetachedContent
723 _CMSEncoderCopyEncapsulatedContentType
724 _CMSEncoderGetEncoder
726 _CMSEncoderSetEncapsulatedContentTypeOID
727 _CMSEncoderSetEncoder
728 _CMSEncoderAddSignedAttributes
729 _CMSEncoderSetSigningTime
730 _CMSEncoderSetAppleCodesigningHashAgility
731 _CMSEncoderSetAppleCodesigningHashAgilityV2
732 _CMSEncoderSetAppleExpirationTime
733 _CMSEncoderSetCertificateChainMode
734 _CMSEncoderGetCertificateChainMode
735 _CMSEncoderUpdateContent
736 _CMSDecoderCopyAllCerts
737 _CMSDecoderCopyContent
738 _CMSDecoderCopyDetachedContent
739 _CMSDecoderCopySignerStatus
742 _CMSDecoderFinalizeMessage
743 _CMSDecoderGetDecoder
744 _CMSDecoderCopyEncapsulatedContentType
745 _CMSDecoderIsContentEncrypted
746 _CMSDecoderGetNumSigners
747 _CMSDecoderSetDecoder
748 _CMSDecoderSetDetachedContent
749 _CMSDecoderUpdateMessage
750 _CMSDecoderGetCmsMessage
751 _CMSDecoderCopySignerEmailAddress
752 _CMSDecoderCopySignerCert
753 _CMSDecoderCopySignerSigningTime
754 _CMSDecoderCopySignerAppleCodesigningHashAgility
755 _CMSDecoderCopySignerAppleCodesigningHashAgilityV2
756 _CMSDecoderCopySignerAppleExpirationTime
757 _SecCMSCertificatesOnlyMessageCopyCertificates
758 _SecCMSCreateCertificatesOnlyMessage
759 _SecCMSCreateCertificatesOnlyMessageIAP
760 _SecCMSCreateEnvelopedData
761 _SecCMSDecryptEnvelopedData
762 _SecCMSSignDataAndAttributes
763 _SecCMSSignDigestAndAttributes
764 _SecCmsContentInfoGetBulkKey
765 _SecCmsContentInfoGetBulkKeySize
766 _SecCmsContentInfoGetChildContentInfo
767 _SecCmsContentInfoGetContent
768 _SecCmsContentInfoGetContentEncAlg
769 _SecCmsContentInfoGetContentEncAlgTag
770 _SecCmsContentInfoGetContentTypeOID
771 _SecCmsContentInfoGetContentTypeTag
772 _SecCmsContentInfoGetInnerContent
773 _SecCmsContentInfoSetBulkKey
774 _SecCmsContentInfoSetContentData
775 _SecCmsContentInfoSetContentDigestedData
776 _SecCmsContentInfoSetContentEncAlg
777 _SecCmsContentInfoSetContentEncAlgID
778 _SecCmsContentInfoSetContentEncryptedData
779 _SecCmsContentInfoSetContentEnvelopedData
780 _SecCmsContentInfoSetContentOther
781 _SecCmsContentInfoSetContentSignedData
783 _SecCmsDecoderDestroy
786 _SecCmsDigestContextCancel
787 _SecCmsDigestContextDestroy
788 _SecCmsDigestContextStartMultiple
789 _SecCmsDigestContextUpdate
790 _SecCmsDigestedDataCreate
791 _SecCmsDigestedDataDestroy
792 _SecCmsDigestedDataGetContentInfo
794 _SecCmsEncoderDestroy
797 _SecCmsEncryptedDataCreate
798 _SecCmsEncryptedDataDestroy
799 _SecCmsEncryptedDataGetContentInfo
800 _SecCmsEnvelopedDataCreate
801 _SecCmsEnvelopedDataDestroy
802 _SecCmsEnvelopedDataGetContentInfo
803 _SecCmsMessageContainsCertsOrCrls
804 _SecCmsMessageContentLevel
805 _SecCmsMessageContentLevelCount
809 _SecCmsMessageDestroy
811 _SecCmsMessageGetContent
812 _SecCmsMessageGetContentInfo
813 _SecCmsMessageIsContentEmpty
814 _SecCmsMessageIsEncrypted
815 _SecCmsMessageIsSigned
816 _SecCmsRecipientInfoCreate
817 _SecCmsRecipientInfoCreateWithSubjKeyID
818 _SecCmsRecipientInfoCreateWithSubjKeyIDFromCert
819 _SecCmsSignedDataAddCertChain
820 _SecCmsSignedDataAddCertList
821 _SecCmsSignedDataAddCertificate
822 _SecCmsSignedDataContainsCertsOrCrls
823 _SecCmsSignedDataCreate
824 _SecCmsSignedDataCreateCertsOnly
825 _SecCmsSignedDataDestroy
826 _SecCmsSignedDataGetCertificateList
827 _SecCmsSignedDataGetContentInfo
828 _SecCmsSignedDataGetDigestAlgs
829 _SecCmsSignedDataGetSignerInfo
830 _SecCmsSignedDataGetSignerInfos
831 _SecCmsSignedDataHasDigests
832 _SecCmsSignedDataImportCerts
833 _SecCmsSignedDataSetDigestContext
834 _SecCmsSignedDataSignerInfoCount
835 _SecCmsSignedDataVerifyCertsOnly
836 _SecCmsSignedDataVerifySignerInfo
837 _SecCmsSignerInfoAddAppleCodesigningHashAgility
838 _SecCmsSignerInfoAddAppleCodesigningHashAgilityV2
839 _SecCmsSignerInfoAddAppleExpirationTime
840 _SecCmsSignerInfoAddCounterSignature
841 _SecCmsSignerInfoAddMSSMIMEEncKeyPrefs
842 _SecCmsSignerInfoAddSMIMECaps
843 _SecCmsSignerInfoAddSMIMEEncKeyPrefs
844 _SecCmsSignerInfoAddSigningTime
845 _SecCmsSignerInfoCreate
846 _SecCmsSignerInfoCreateWithSubjKeyID
847 _SecCmsSignerInfoGetAppleCodesigningHashAgility
848 _SecCmsSignerInfoGetAppleCodesigningHashAgilityV2
849 _SecCmsSignerInfoGetAppleExpirationTime
850 _SecCmsSignerInfoGetCertList
851 _SecCmsSignerInfoGetDigestAlg
852 _SecCmsSignerInfoGetDigestAlgTag
853 _SecCmsSignerInfoGetSignerCommonName
854 _SecCmsSignerInfoGetSignerEmailAddress
855 _SecCmsSignerInfoGetSigningCertificate
856 _SecCmsSignerInfoGetSigningTime
857 _SecCmsSignerInfoGetVerificationStatus
858 _SecCmsSignerInfoIncludeCerts
859 _SecCmsSignerInfoSaveSMIMEProfile
860 _SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
861 _SecCmsUtilVerificationStatusToString
869 _SecCMSCertificatesOnlyMessageCopyCertificates
870 _SecCMSCreateCertificatesOnlyMessage
871 _SecCMSCreateCertificatesOnlyMessageIAP
872 _SecCMSCreateEnvelopedData
873 _SecCMSDecryptEnvelopedData
874 _SecCMSSignDataAndAttributes
875 _SecCMSSignDigestAndAttributes
876 _SecCmsContentInfoGetBulkKey
877 _SecCmsContentInfoGetBulkKeySize
878 _SecCmsContentInfoGetChildContentInfo
879 _SecCmsContentInfoGetContent
880 _SecCmsContentInfoGetContentEncAlg
881 _SecCmsContentInfoGetContentEncAlgTag
882 _SecCmsContentInfoGetContentTypeOID
883 _SecCmsContentInfoGetContentTypeTag
884 _SecCmsContentInfoGetInnerContent
885 _SecCmsContentInfoSetBulkKey
886 _SecCmsContentInfoSetContentData
887 _SecCmsContentInfoSetContentDigestedData
888 _SecCmsContentInfoSetContentEncAlg
889 _SecCmsContentInfoSetContentEncAlgID
890 _SecCmsContentInfoSetContentEncryptedData
891 _SecCmsContentInfoSetContentEnvelopedData
892 _SecCmsContentInfoSetContentOther
893 _SecCmsContentInfoSetContentSignedData
895 _SecCmsDecoderDestroy
898 _SecCmsDigestContextCancel
899 _SecCmsDigestContextFinishMultiple
900 _SecCmsDigestContextStartMultiple
901 _SecCmsDigestContextUpdate
902 _SecCmsDigestedDataCreate
903 _SecCmsDigestedDataDestroy
904 _SecCmsDigestedDataGetContentInfo
906 _SecCmsEncoderDestroy
909 _SecCmsEncryptedDataCreate
910 _SecCmsEncryptedDataDestroy
911 _SecCmsEncryptedDataGetContentInfo
912 _SecCmsEnvelopedDataAddRecipient
913 _SecCmsEnvelopedDataCreate
914 _SecCmsEnvelopedDataDestroy
915 _SecCmsEnvelopedDataGetContentInfo
916 _SecCmsMessageContainsCertsOrCrls
917 _SecCmsMessageContainsTSTInfo
918 _SecCmsMessageContentLevel
919 _SecCmsMessageContentLevelCount
923 _SecCmsMessageDestroy
925 _SecCmsMessageGetArena
926 _SecCmsMessageGetContent
927 _SecCmsMessageGetContentInfo
928 _SecCmsMessageIsContentEmpty
929 _SecCmsMessageIsEncrypted
930 _SecCmsMessageIsSigned
931 _SecCmsMessageSetTSACallback
932 _SecCmsMessageSetTSAContext
933 _SecCmsRecipientInfoCreate
934 _SecCmsRecipientInfoCreateWithSubjKeyID
935 _SecCmsRecipientInfoCreateWithSubjKeyIDFromCert
936 _SecCmsRecipientInfoDestroy
937 _SecCmsSignedDataAddCertChain
938 _SecCmsSignedDataAddCertList
939 _SecCmsSignedDataAddCertificate
940 _SecCmsSignedDataAddSignerInfo
941 _SecCmsSignedDataContainsCertsOrCrls
942 _SecCmsSignedDataCreate
943 _SecCmsSignedDataCreateCertsOnly
944 _SecCmsSignedDataDestroy
945 _SecCmsSignedDataGetCertificateList
946 _SecCmsSignedDataGetContentInfo
947 _SecCmsSignedDataGetDigestAlgs
948 _SecCmsSignedDataGetSignerInfo
949 _SecCmsSignedDataGetSignerInfos
950 _SecCmsSignedDataHasDigests
951 _SecCmsSignedDataImportCerts
952 _SecCmsSignedDataSetDigests
953 _SecCmsSignedDataSignerInfoCount
954 _SecCmsSignedDataVerifyCertsOnly
955 _SecCmsSignedDataVerifySignerInfo
956 _SecCmsSignerInfoAddAppleCodesigningHashAgility
957 _SecCmsSignerInfoAddAppleCodesigningHashAgilityV2
958 _SecCmsSignerInfoAddAppleExpirationTime
959 _SecCmsSignerInfoAddCounterSignature
960 _SecCmsSignerInfoAddMSSMIMEEncKeyPrefs
961 _SecCmsSignerInfoAddSMIMECaps
962 _SecCmsSignerInfoAddSMIMEEncKeyPrefs
963 _SecCmsSignerInfoAddSigningTime
964 _SecCmsSignerInfoAddTimeStamp
965 _SecCmsSignerInfoCreate
966 _SecCmsSignerInfoCreateWithSubjKeyID
967 _SecCmsSignerInfoDestroy
968 _SecCmsSignerInfoGetAppleCodesigningHashAgility
969 _SecCmsSignerInfoGetAppleCodesigningHashAgilityV2
970 _SecCmsSignerInfoGetAppleExpirationTime
971 _SecCmsSignerInfoGetCertList
972 _SecCmsSignerInfoGetDigestAlg
973 _SecCmsSignerInfoGetDigestAlgTag
974 _SecCmsSignerInfoGetEncDigest
975 _SecCmsSignerInfoGetSignerCommonName
976 _SecCmsSignerInfoGetSignerEmailAddress
977 _SecCmsSignerInfoGetSigningCertificate
978 _SecCmsSignerInfoGetSigningTime
979 _SecCmsSignerInfoGetTimestampCertList
980 _SecCmsSignerInfoGetTimestampSigningCert
981 _SecCmsSignerInfoGetTimestampTime
982 _SecCmsSignerInfoGetTimestampTimeWithPolicy
983 _SecCmsSignerInfoGetVerificationStatus
984 _SecCmsSignerInfoIncludeCerts
985 _SecCmsSignerInfoSaveSMIMEProfile
986 _SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
987 _SecCmsSignerInfoVerifyUnAuthAttrs
988 _SecCmsSignerInfoVerifyUnAuthAttrsWithPolicy
989 _SecCmsTSADefaultCallback
990 _SecCmsTSAGetDefaultContext
991 _SecCmsUtilVerificationStatusToString
992 _kTSAContextKeyNoCerts
994 #endif // TARGET_OS_OSX
997 _SecCMSVerifyCopyDataAndAttributes
998 _SecCMSVerifySignedData
999 _SecCMSCreateSignedData
1002 #if TARGET_OS_IPHONE
1012 _SecKeyFromPassphraseDataHMACSHA1
1013 _SecKeyFromPassphraseDataHMACSHA256
1019 _CreatePrivateKeyMatchingQuery
1022 _SecECKeyCopyPublicBits
1023 _SecECKeyGetNamedCurve
1026 _SecKeyControlLifetime
1027 _SecKeyCopyAttestationKey
1028 _SecKeyCopyAttributeDictionary
1029 _SecKeyCreatePublicFromDER
1030 _SecKeyGeneratePrivateAttributeDictionary
1031 _SecKeyGeneratePublicAttributeDictionary
1032 _SecKeyCopyAttributes
1034 _SecKeyCopyExternalRepresentation
1035 _SecKeyCopyKeyExchangeResult
1036 _SecKeyCopyMatchingPrivateKey
1038 _SecKeyCopyPersistentRef
1039 _SecKeyCopyPublicBytes
1040 _SecKeyCopyPublicKey
1041 _SecKeyCopyPublicKeyHash
1043 _SecKeyCreateAttestation
1044 _SecKeyCreateDecryptedData
1045 _SecKeyCreateDecryptedDataWithParameters
1046 _SecKeyCreateDuplicate
1047 _SecKeyCreateECPrivateKey
1048 _SecKeyCreateECPublicKey
1049 _SecKeyCreateEncryptedData
1050 _SecKeyCreateEncryptedDataWithParameters
1051 _SecKeyCreateFromAttributeDictionary
1054 _SecKeyCreateFromData
1055 #endif /* TARGET_OS_OSX */
1057 _SecKeyCreateFromPublicBytes
1058 _SecKeyCreateFromPublicData
1059 _SecKeyCreateFromSubjectPublicKeyInfoData
1060 _SecKeyCopySubjectPublicKeyInfo
1063 #endif /* TARGET_OS_OSX */
1064 _SecKeyCreatePersistentRefToMatchingPrivateKey
1065 _SecKeyCreatePublicFromPrivate
1066 _SecKeyCreateRSAPrivateKey
1067 _SecKeyCreateRSAPublicKey
1068 _SecKeyCreateRSAPublicKey_ios
1069 _SecKeyCreateRandomKey
1071 _SecKeyCreateRandomKey_ios
1073 _SecKeyCreateSignature
1075 _SecKeyCreateWithCSSMKey
1076 #endif /* TARGET_OS_OSX */
1077 _SecKeyCreateWithData
1080 _SecKeyDeriveFromPassword
1082 _SecKeyDigestAndSign
1083 _SecKeyDigestAndVerify
1088 _SecKeyFindWithPersistentRef
1091 _SecKeyGeneratePairAsync
1092 _SecKeyGenerateSymmetric
1093 #endif /* TARGET_OS_OSX */
1094 _SecKeyGetAlgorithmID
1095 _SecKeyGetAlgorithmId
1100 _SecKeyGetCredentials
1101 #endif /* TARGET_OS_OSX */
1102 _SecKeyGetMatchingPrivateKeyStatus
1105 _SecKeyGetStrengthInBits
1106 #endif /* TARGET_OS_OSX */
1110 #endif /* TARGET_OS_OSX */
1111 _SecKeyIsAlgorithmSupported
1114 _SecKeyRawSign_macOS
1115 #endif /* TARGET_OS_OSX */
1118 _SecKeyRawVerify_macOS
1120 #endif /* TARGET_OS_OSX */
1124 _SecKeyUnwrapSymmetric
1125 #endif /* TARGET_OS_OSX */
1127 _SecKeyVerifySignature
1130 _SecKeyWrapSymmetric
1132 __SecKeyCopyUnwrapKey
1134 __kSecKeyWrapPGPFingerprint
1135 __kSecKeyWrapPGPSymAlg
1136 __kSecKeyWrapPGPWrapAlg
1137 __kSecKeyWrapRFC6637Flags
1138 __kSecKeyWrapRFC6637WrapDigestSHA256KekAES128
1139 __kSecKeyWrapRFC6637WrapDigestSHA512KekAES256
1140 _kSecKeyAlgorithmECDHKeyExchangeCofactor
1141 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1
1142 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224
1143 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256
1144 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384
1145 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512
1146 _kSecKeyAlgorithmECDHKeyExchangeStandard
1147 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1
1148 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224
1149 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256
1150 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384
1151 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512
1152 _kSecKeyAlgorithmECDSASignatureDigestX962
1153 _kSecKeyAlgorithmECDSASignatureDigestX962SHA1
1154 _kSecKeyAlgorithmECDSASignatureDigestX962SHA224
1155 _kSecKeyAlgorithmECDSASignatureDigestX962SHA256
1156 _kSecKeyAlgorithmECDSASignatureDigestX962SHA384
1157 _kSecKeyAlgorithmECDSASignatureDigestX962SHA512
1158 _kSecKeyAlgorithmECDSASignatureMessageX962SHA1
1159 _kSecKeyAlgorithmECDSASignatureMessageX962SHA224
1160 _kSecKeyAlgorithmECDSASignatureMessageX962SHA256
1161 _kSecKeyAlgorithmECDSASignatureMessageX962SHA384
1162 _kSecKeyAlgorithmECDSASignatureMessageX962SHA512
1163 _kSecKeyAlgorithmECDSASignatureRFC4754
1164 _kSecKeyAlgorithmECIESEncryptionAKSSmartCard
1165 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM
1166 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM
1167 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM
1168 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM
1169 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM
1170 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM
1171 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM
1172 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM
1173 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM
1174 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM
1175 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM
1176 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM
1177 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM
1178 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM
1179 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM
1180 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM
1181 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM
1182 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM
1183 _kSecKeyAlgorithmRSAEncryptionOAEPSHA1
1184 _kSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM
1185 _kSecKeyAlgorithmRSAEncryptionOAEPSHA224
1186 _kSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM
1187 _kSecKeyAlgorithmRSAEncryptionOAEPSHA256
1188 _kSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM
1189 _kSecKeyAlgorithmRSAEncryptionOAEPSHA384
1190 _kSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM
1191 _kSecKeyAlgorithmRSAEncryptionOAEPSHA512
1192 _kSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM
1193 _kSecKeyAlgorithmRSAEncryptionPKCS1
1194 _kSecKeyAlgorithmRSAEncryptionRaw
1195 _kSecKeyAlgorithmRSAEncryptionRawCCUnit
1196 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15MD5
1197 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw
1198 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1
1199 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224
1200 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256
1201 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384
1202 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512
1203 _kSecKeyAlgorithmRSASignatureDigestPSSSHA1
1204 _kSecKeyAlgorithmRSASignatureDigestPSSSHA224
1205 _kSecKeyAlgorithmRSASignatureDigestPSSSHA256
1206 _kSecKeyAlgorithmRSASignatureDigestPSSSHA384
1207 _kSecKeyAlgorithmRSASignatureDigestPSSSHA512
1208 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15MD5
1209 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1
1210 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224
1211 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256
1212 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384
1213 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512
1214 _kSecKeyAlgorithmRSASignatureMessagePSSSHA1
1215 _kSecKeyAlgorithmRSASignatureMessagePSSSHA224
1216 _kSecKeyAlgorithmRSASignatureMessagePSSSHA256
1217 _kSecKeyAlgorithmRSASignatureMessagePSSSHA384
1218 _kSecKeyAlgorithmRSASignatureMessagePSSSHA512
1219 _kSecKeyAlgorithmRSASignatureRaw
1220 _kSecKeyAlgorithmRSASignatureRawCCUnit
1222 _kSecKeyAttributeName
1223 #endif /* TARGET_OS_OSX */
1224 _kSecKeyEncryptionParameterRecryptParameters
1225 _kSecKeyEncryptionParameterRecryptCertificate
1226 _kSecKeyEncryptionParameterSymmetricAAD
1227 _kSecKeyEncryptionParameterSymmetricKeySizeInBits
1228 _kSecKeyKeyExchangeParameterRequestedSize
1229 _kSecKeyKeyExchangeParameterSharedInfo
1230 _kSecKeyParameterSETokenAttestationNonce
1231 _kSecKeyApplePayEnabled
1232 _kSecPrivateKeyAttrs
1235 .objc_class_name_SecKeyProxy
1241 #if TARGET_OS_IPHONE
1243 _kSecAttrAFPServerSignature
1244 _kSecAttrAccessGroup
1245 _kSecAttrAccessGroupToken
1247 _kSecAttrAccessibleAfterFirstUnlock
1248 _kSecAttrAccessibleAlways
1249 _kSecAttrAccessibleAlwaysPrivate
1250 _kSecAttrAccessibleWhenUnlocked
1251 _kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
1252 _kSecAttrAccessibleAlwaysThisDeviceOnly
1253 _kSecAttrAccessibleAlwaysThisDeviceOnlyPrivate
1254 _kSecAttrAccessibleUntilReboot
1255 _kSecAttrAccessibleWhenUnlockedThisDeviceOnly
1256 _kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly
1260 _kSecAttrApplicationLabel
1261 _kSecAttrApplicationTag
1262 _kSecAttrAuthenticationType
1263 _kSecAttrAuthenticationTypeDPA
1264 _kSecAttrAuthenticationTypeDefault
1265 _kSecAttrAuthenticationTypeHTMLForm
1266 _kSecAttrAuthenticationTypeHTTPBasic
1267 _kSecAttrAuthenticationTypeHTTPDigest
1268 _kSecAttrAuthenticationTypeMSN
1269 _kSecAttrAuthenticationTypeNTLM
1270 _kSecAttrAuthenticationTypeRPA
1271 _kSecAttrCRLEncoding
1277 _kSecAttrCanSignRecover
1280 _kSecAttrCanVerifyRecover
1282 _kSecAttrCertificateEncoding
1283 _kSecAttrCertificateType
1285 _kSecAttrCreationDate
1287 _kSecAttrDescription
1288 _kSecAttrEffectiveKeySize
1291 _kSecAttrHasCustomIcon
1292 _kSecAttrIsExtractable
1293 _kSecAttrIsInvisible
1294 _kSecAttrIsModifiable
1296 _kSecAttrIsPermanent
1298 _kSecAttrIsSensitive
1301 _kSecAttrKeyClassPrivate
1302 _kSecAttrKeyClassPublic
1303 _kSecAttrKeyClassSymmetric
1305 _kSecAttrKeySizeInBits
1308 _kSecAttrKeyTypeECSECPrimeRandom
1311 _kSecAttrModificationDate
1317 _kSecAttrProtocolAFP
1318 _kSecAttrProtocolAppleTalk
1319 _kSecAttrProtocolDAAP
1320 _kSecAttrProtocolEPPC
1321 _kSecAttrProtocolFTP
1322 _kSecAttrProtocolFTPAccount
1323 _kSecAttrProtocolFTPProxy
1324 _kSecAttrProtocolFTPS
1325 _kSecAttrProtocolHTTP
1326 _kSecAttrProtocolHTTPProxy
1327 _kSecAttrProtocolHTTPS
1328 _kSecAttrProtocolHTTPSProxy
1329 _kSecAttrProtocolIMAP
1330 _kSecAttrProtocolIMAPS
1331 _kSecAttrProtocolIPP
1332 _kSecAttrProtocolIRC
1333 _kSecAttrProtocolIRCS
1334 _kSecAttrProtocolLDAP
1335 _kSecAttrProtocolLDAPS
1336 _kSecAttrProtocolNNTP
1337 _kSecAttrProtocolNNTPS
1338 _kSecAttrProtocolPOP3
1339 _kSecAttrProtocolPOP3S
1340 _kSecAttrProtocolRTSP
1341 _kSecAttrProtocolRTSPProxy
1342 _kSecAttrProtocolSMB
1343 _kSecAttrProtocolSMTP
1344 _kSecAttrProtocolSOCKS
1345 _kSecAttrProtocolSSH
1346 _kSecAttrProtocolTelnet
1347 _kSecAttrProtocolTelnetS
1348 _kSecAttrPublicKeyHash
1350 _kSecAttrSecurityDomain
1351 _kSecAttrSerialNumber
1356 _kSecAttrSubjectKeyID
1357 _kSecAttrSynchronizable
1358 _kSecAttrSynchronizableAny
1359 _kSecAttrSyncViewHint
1361 _kSecAttrPersistantReference
1362 _kSecAttrPersistentReference
1364 _kSecAttrTokenIDSecureEnclave
1365 _kSecAttrTokenIDSecureElement
1366 _kSecAttrTokenIDAppleKeyStore
1372 _kSecAttrWasAlwaysSensitive
1373 _kSecAttrWasNeverExtractable
1374 _kSecAttrKeyTypeECSECPrimeRandomPKA
1375 _kSecAttrKeyTypeSecureEnclaveAttestation
1376 _kSecAttrSecureEnclaveKeyBlob
1379 _kSecAttrAFPServerSignature
1381 _kSecAttrAccessGroup
1382 _kSecAttrAccessGroupToken
1384 _kSecAttrAccessibleAfterFirstUnlock
1385 _kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
1386 _kSecAttrAccessibleAlways
1387 _kSecAttrAccessibleAlwaysPrivate
1388 _kSecAttrAccessibleAlwaysThisDeviceOnly
1389 _kSecAttrAccessibleAlwaysThisDeviceOnlyPrivate
1390 _kSecAttrAccessibleUntilReboot
1391 _kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly
1392 _kSecAttrAccessibleWhenUnlocked
1393 _kSecAttrAccessibleWhenUnlockedThisDeviceOnly
1397 _kSecAttrApplicationLabel
1398 _kSecAttrApplicationTag
1399 _kSecAttrAuthenticationType
1400 _kSecAttrAuthenticationTypeDPA
1401 _kSecAttrAuthenticationTypeDefault
1402 _kSecAttrAuthenticationTypeHTMLForm
1403 _kSecAttrAuthenticationTypeHTTPBasic
1404 _kSecAttrAuthenticationTypeHTTPDigest
1405 _kSecAttrAuthenticationTypeMSN
1406 _kSecAttrAuthenticationTypeNTLM
1407 _kSecAttrAuthenticationTypeRPA
1408 _kSecAttrCRLEncoding
1414 _kSecAttrCanSignRecover
1417 _kSecAttrCanVerifyRecover
1419 _kSecAttrCertificateEncoding
1420 _kSecAttrCertificateType
1422 _kSecAttrCreationDate
1424 _kSecAttrDescription
1425 _kSecAttrEffectiveKeySize
1428 _kSecAttrHasCustomIcon
1429 _kSecAttrIsExtractable
1430 _kSecAttrIsInvisible
1431 _kSecAttrIsModifiable
1433 _kSecAttrIsPermanent
1435 _kSecAttrIsSensitive
1438 _kSecAttrKeyClassPrivate
1439 _kSecAttrKeyClassPublic
1440 _kSecAttrKeyClassSymmetric
1442 _kSecAttrKeySizeInBits
1444 _kSecAttrKeyType3DES
1446 _kSecAttrKeyTypeCAST
1450 _kSecAttrKeyTypeECDSA
1451 _kSecAttrKeyTypeECSECPrimeRandom
1456 _kSecAttrModificationDate
1460 _kSecAttrPRFHmacAlgSHA1
1461 _kSecAttrPRFHmacAlgSHA224
1462 _kSecAttrPRFHmacAlgSHA256
1463 _kSecAttrPRFHmacAlgSHA384
1464 _kSecAttrPRFHmacAlgSHA512
1468 _kSecAttrProtocolAFP
1469 _kSecAttrProtocolAppleTalk
1470 _kSecAttrProtocolDAAP
1471 _kSecAttrProtocolEPPC
1472 _kSecAttrProtocolFTP
1473 _kSecAttrProtocolFTPAccount
1474 _kSecAttrProtocolFTPProxy
1475 _kSecAttrProtocolFTPS
1476 _kSecAttrProtocolHTTP
1477 _kSecAttrProtocolHTTPProxy
1478 _kSecAttrProtocolHTTPS
1479 _kSecAttrProtocolHTTPSProxy
1480 _kSecAttrProtocolIMAP
1481 _kSecAttrProtocolIMAPS
1482 _kSecAttrProtocolIPP
1483 _kSecAttrProtocolIRC
1484 _kSecAttrProtocolIRCS
1485 _kSecAttrProtocolLDAP
1486 _kSecAttrProtocolLDAPS
1487 _kSecAttrProtocolNNTP
1488 _kSecAttrProtocolNNTPS
1489 _kSecAttrProtocolPOP3
1490 _kSecAttrProtocolPOP3S
1491 _kSecAttrProtocolRTSP
1492 _kSecAttrProtocolRTSPProxy
1493 _kSecAttrProtocolSMB
1494 _kSecAttrProtocolSMTP
1495 _kSecAttrProtocolSOCKS
1496 _kSecAttrProtocolSSH
1497 _kSecAttrProtocolTelnet
1498 _kSecAttrProtocolTelnetS
1499 _kSecAttrPublicKeyHash
1503 _kSecAttrSecurityDomain
1504 _kSecAttrSerialNumber
1509 _kSecAttrSubjectKeyID
1510 _kSecAttrSyncViewHint
1511 _kSecAttrSynchronizable
1512 _kSecAttrSynchronizableAny
1514 _kSecAttrPersistantReference
1515 _kSecAttrPersistentReference
1517 _kSecAttrTokenIDSecureEnclave
1518 _kSecAttrTokenIDSecureElement
1519 _kSecAttrTokenIDAppleKeyStore
1525 _kSecAttrWasAlwaysSensitive
1526 _kSecAttrWasNeverExtractable
1527 _kSecAttrKeyTypeECSECPrimeRandomPKA
1528 _kSecAttrKeyTypeSecureEnclaveAttestation
1529 _kSecAttrSecureEnclaveKeyBlob
1530 _kSecUseCertificatesWithMatchIssuers
1531 #endif // TARGET_OS_OSX
1533 _kSecAttrDeriveSyncIDFromItemAttributes
1534 _kSecAttrPCSPlaintextServiceIdentifier
1535 _kSecAttrPCSPlaintextPublicKey
1536 _kSecAttrPCSPlaintextPublicIdentity
1539 _kSecDataInetExtraNotes
1540 _kSecDataInetExtraHistory
1541 _kSecDataInetExtraClientDefined0
1542 _kSecDataInetExtraClientDefined1
1543 _kSecDataInetExtraClientDefined2
1544 _kSecDataInetExtraClientDefined3
1546 #include "keychain/SecureObjectSync/SOSViews.exp-in"
1549 _kSecClassAppleSharePassword
1550 _kSecClassCertificate
1551 _kSecClassGenericPassword
1553 _kSecClassInternetPassword
1555 _kSecImportExportPassphrase
1556 _kSecImportItemCertChain
1557 _kSecImportItemIdentity
1558 _kSecImportItemKeyID
1559 _kSecImportItemLabel
1560 _kSecImportItemTrust
1563 _kSecUseSystemKeychain
1564 _kSecUseDataProtectionKeychain
1566 _kSecValuePersistentRef
1568 _kSecMatchCaseInsensitive
1569 _kSecMatchEmailAddressIfPresent
1576 _kSecMatchSearchList
1577 _kSecMatchSubjectContains
1578 _kSecMatchTrustedOnly
1579 _kSecMatchValidOnDate
1580 _kSecReturnAttributes
1582 _kSecReturnPersistentRef
1585 _SecItemCertificateExists
1586 _SecItemCopyMatching
1587 _SecItemCopyParentCertificates_ios
1589 #if TARGET_OS_IPHONE
1592 _SecItemUpdateWithError
1594 __SecItemAddAndNotifyOnSync
1595 _SecItemSetCurrentItemAcrossAllDevices
1596 _SecItemFetchCurrentItemAcrossAllDevices
1597 __SecItemFetchDigests
1598 __SecKeychainDeleteMultiUser
1600 __SecItemCreatePersistentRef
1601 __SecItemParsePersistentRef
1602 __SecKeychainBackupSyncable
1603 __SecKeychainCopyBackup
1604 __SecKeychainCopyEMCSBackup
1605 __SecKeychainCopyOTABackup
1606 __SecKeychainRestoreBackup
1607 __SecKeychainRestoreBackupFromFileDescriptor
1608 __SecKeychainRestoreSyncable
1609 __SecKeychainSyncUpdateMessage
1610 __SecKeychainWriteBackupToFileDescriptor
1611 __SecKeychainCopyKeybagUUIDFromFileDescriptor
1613 _SecItemBackupWithRegisteredBackups
1614 _SecItemBackupWithRegisteredViewBackup
1615 _SecItemBackupSetConfirmedManifest
1616 _SecItemBackupRestore
1618 _SecBackupKeybagDelete
1619 _SecItemBackupCreateManifest
1620 _SecItemBackupWithChanges
1622 _SecBackupKeybagDelete
1624 __SecKeychainRollKeys
1625 #if TARGET_OS_IPHONE || TARGET_OS_OSX || TARGET_OS_MACCATALYST
1627 _SecAddSharedWebCredential
1628 _SecRequestSharedWebCredential
1629 _SecCreateSharedWebCredentialPassword
1632 _kSOSInternalAccessGroup
1633 _kSecNetworkExtensionAccessGroupSuffix
1635 __SecSecuritydCopyWhoAmI
1636 __SecSyncBubbleTransfer
1637 __SecSystemKeychainTransfer
1638 __SecSyncDeleteUserViews
1639 _SecItemUpdateTokenItemsForAccessGroups
1640 _SecItemDeleteAllWithAccessGroups
1641 _SecTokenItemValueCopy
1643 __SecSecuritydCopyCKKSEndpoint
1644 __SecSecuritydCopySFKeychainEndpoint
1645 __SecSecuritydCopyKeychainControlEndpoint
1647 _SecCertificateXPCArrayCopyArray
1648 _SecPolicyXPCArrayCopyArray
1649 _SecServerSetTrustdMachServiceName
1655 _SecCopyEncryptedToServer
1656 _SecCopyEncryptedToServerKey
1657 _SecCopyDecryptedForServer
1666 _der_encode_plist_repair
1668 _CFPropertyListCreateDERData
1669 _CFPropertyListCreateWithDERData
1675 #if TARGET_OS_IPHONE
1676 _SecEMCSCreateDerivedEMCSKey
1677 _SecEMCSCreateNewiDMSKey
1680 #if TARGET_OS_IPHONE
1682 // libsecurity_codesigning_ios
1685 _SecCodeSetDetachedSignature
1686 _SecCodeCopySigningInformation
1688 _SecStaticCodeCreateWithPathAndAttributes
1689 _SecStaticCodeCheckValidityWithErrors
1691 _kSecCodeAttributeUniversalFileOffset
1694 _kSecCodeInfoIdentifier
1695 _kSecCodeInfoTeamIdentifier
1696 _kSecCodeInfoCertificates
1697 _kSecCodeInfoCdHashes
1698 _kSecCodeInfoDigestAlgorithms
1699 _kSecCodeInfoEntitlements
1700 _kSecCodeInfoEntitlementsDict
1702 _kSecCodeInfoRuntimeVersion
1704 _kSecCFErrorResourceAdded
1705 _kSecCFErrorResourceAltered
1706 _kSecCFErrorResourceMissing
1708 #endif // TARGET_OS_IPHONE
1711 // Custom CFAllocators
1713 _SecCFAllocatorZeroize
1720 _sec_array_get_count
1722 _sec_certificate_copy_ref
1723 _sec_certificate_create
1724 _sec_identity_copy_ref
1725 _sec_identity_copy_certificates_ref
1726 _sec_identity_create
1727 _sec_identity_create_with_certificates
1728 _sec_identity_copy_private_key_decrypt_block
1729 _sec_identity_copy_private_key_queue
1730 _sec_identity_copy_private_key_sign_block
1731 _sec_identity_create_with_certificates_and_external_private_key
1732 _sec_identity_access_certificates
1733 _sec_identity_has_certificates
1734 _sec_protocol_metadata_get_negotiated_tls_protocol_version
1735 _sec_protocol_metadata_get_handshake_rtt
1736 _sec_protocol_metadata_copy_quic_transport_parameters
1737 _sec_protocol_metadata_copy_sec_trust
1738 _sec_protocol_metadata_copy_sec_identity
1739 _sec_protocol_metadata_access_sent_certificates
1740 _sec_protocol_metadata_serialize_with_options
1741 _sec_protocol_metadata_copy_serialized_session
1742 _sec_protocol_metadata_create_secret
1743 _sec_protocol_metadata_create_secret_with_context
1744 _sec_protocol_metadata_access_distinguished_names
1745 _sec_protocol_metadata_access_ocsp_response
1746 _sec_protocol_metadata_access_peer_certificate_chain
1747 _sec_protocol_metadata_copy_peer_public_key
1748 _sec_protocol_metadata_access_supported_signature_algorithms
1749 _sec_protocol_metadata_get_negotiated_ciphersuite
1750 _sec_protocol_metadata_get_negotiated_tls_ciphersuite
1751 _sec_protocol_metadata_get_negotiated_protocol
1752 _sec_protocol_metadata_get_negotiated_protocol_version
1753 _sec_protocol_metadata_get_early_data_accepted
1754 _sec_protocol_metadata_peers_are_equal
1755 _sec_protocol_metadata_challenge_parameters_are_equal
1756 _sec_protocol_metadata_get_session_renewed
1757 _sec_protocol_metadata_get_session_resumed
1758 _sec_protocol_metadata_get_ticket_offered
1759 _sec_protocol_metadata_get_ticket_received
1760 _sec_protocol_metadata_get_tls_false_start_used
1761 _sec_protocol_metadata_get_connection_strength
1762 _sec_protocol_options_access_handle
1763 _sec_protocol_metadata_access_handle
1764 _sec_protocol_metadata_get_server_name
1765 _sec_protocol_options_set_output_handler_access_block
1766 _sec_protocol_options_set_eddsa_enabled
1767 _sec_protocol_options_set_tls_grease_enabled
1768 _sec_protocol_options_set_allow_unknown_alpn_protos
1769 _sec_protocol_options_set_tls_delegated_credentials_enabled
1770 _sec_protocol_options_set_tls_ticket_request_count
1771 _sec_protocol_options_set_local_certificates
1772 _sec_protocol_options_set_tls_certificate_compression_enabled
1773 _sec_protocol_options_tls_handshake_message_callback
1774 _sec_protocol_metadata_get_tls_certificate_compression_used
1775 _sec_protocol_metadata_get_tls_certificate_compression_algorithm
1776 _sec_protocol_metadata_get_tls_negotiated_group
1777 _sec_protocol_options_set_private_key_blocks
1778 _sec_protocol_options_set_quic_transport_parameters
1779 _sec_protocol_options_set_session_state
1780 _sec_protocol_options_set_session_update_block
1781 _sec_protocol_options_add_tls_application_protocol
1782 _sec_protocol_options_add_transport_specific_application_protocol
1783 _sec_protocol_options_copy_transport_specific_application_protocol
1784 _sec_protocol_options_append_tls_ciphersuite
1785 _sec_protocol_options_append_tls_ciphersuite_group
1786 _sec_protocol_options_add_tls_ciphersuite
1787 _sec_protocol_options_add_tls_ciphersuite_group
1788 _sec_protocol_options_add_pre_shared_key
1789 _sec_protocol_options_set_challenge_block
1790 _sec_protocol_options_set_key_update_block
1791 _sec_protocol_options_set_local_identity
1792 _sec_protocol_options_set_tls_early_data_enabled
1793 _sec_protocol_options_set_tls_false_start_enabled
1794 _sec_protocol_options_set_tls_max_version
1795 _sec_protocol_options_set_max_tls_protocol_version
1796 _sec_protocol_options_set_tls_min_version
1797 _sec_protocol_options_set_min_tls_protocol_version
1798 _sec_protocol_options_set_tls_ocsp_enabled
1799 _sec_protocol_options_set_tls_renegotiation_enabled
1800 _sec_protocol_options_set_tls_resumption_enabled
1801 _sec_protocol_options_set_tls_sct_enabled
1802 _sec_protocol_options_set_tls_server_name
1803 _sec_protocol_options_set_tls_sni_disabled
1804 _sec_protocol_options_set_enforce_ev
1805 _sec_protocol_options_set_tls_tickets_enabled
1806 _sec_protocol_options_set_tls_is_fallback_attempt
1807 _sec_protocol_options_set_verify_block
1808 _sec_protocol_options_set_tls_diffie_hellman_parameters
1809 _sec_protocol_options_set_peer_authentication_required
1810 _sec_protocol_options_set_peer_authentication_optional
1811 _sec_protocol_options_set_experiment_identifier
1812 _sec_protocol_metadata_get_experiment_identifier
1813 _sec_protocol_options_create_config
1814 _sec_protocol_options_matches_config
1815 _sec_protocol_options_apply_config
1816 _sec_protocol_options_are_equal
1817 _sec_protocol_options_contents_are_equal
1818 _sec_protocol_options_get_default_max_dtls_protocol_version
1819 _sec_protocol_options_get_default_min_dtls_protocol_version
1820 _sec_protocol_options_get_default_max_tls_protocol_version
1821 _sec_protocol_options_get_default_min_tls_protocol_version
1822 _sec_protocol_options_set_pre_shared_key_selection_block
1823 _sec_protocol_options_set_tls_pre_shared_key_identity_hint
1824 _sec_protocol_configuration_copy_singleton
1825 _sec_protocol_configuration_set_ats_overrides
1826 _sec_protocol_configuration_copy_transformed_options
1827 _sec_protocol_configuration_copy_transformed_options_for_host
1828 _sec_protocol_configuration_tls_required
1829 _sec_protocol_configuration_create_with_builder
1830 _sec_protocol_configuration_tls_required_for_host
1831 _sec_protocol_configuration_tls_required_for_address
1832 _sec_protocol_configuration_builder_create
1833 _sec_protocol_configuration_create_with_builder
1834 _sec_protocol_options_set_tls_encryption_secret_update_block
1835 _sec_protocol_options_set_tls_encryption_level_update_block
1836 _sec_protocol_options_append_tls_key_exchange_group
1837 _sec_protocol_options_append_tls_key_exchange_group_set
1838 _sec_protocol_options_add_tls_key_exchange_group
1839 _sec_protocol_options_add_tls_key_exchange_group_set
1840 _sec_protocol_options_set_connection_id
1841 _sec_protocol_metadata_get_handshake_time_ms
1842 _sec_protocol_metadata_get_handshake_byte_count
1843 _sec_protocol_metadata_get_handshake_sent_byte_count
1844 _sec_protocol_metadata_get_handshake_received_byte_count
1845 _sec_protocol_metadata_get_handshake_read_stall_count
1846 _sec_protocol_metadata_get_handshake_write_stall_count
1847 _sec_protocol_metadata_get_handshake_async_call_count
1848 _sec_protocol_metadata_access_pre_shared_keys
1849 _sec_protocol_metadata_copy_connection_id
1850 _sec_protocol_options_set_pre_shared_key_selection_block
1851 _sec_protocol_helper_ciphersuite_group_to_ciphersuite_list
1852 _sec_protocol_helper_ciphersuite_group_contains_ciphersuite
1853 _sec_protocol_helper_ciphersuite_minimum_TLS_version
1854 _sec_protocol_helper_ciphersuite_maximum_TLS_version
1855 _sec_protocol_helper_get_ciphersuite_name
1856 _sec_protocol_options_set_tls_block_length_padding
1865 _kSecExperimentTLSProbe
1866 _kSecExperimentDefaultsDomain
1868 _sec_experiment_run_async
1869 _sec_experiment_run_with_sampling_disabled
1870 _sec_experiment_run_async_with_sampling_disabled
1871 _sec_experiment_create
1872 _sec_experiment_copy_configuration
1873 _sec_experiment_set_sampling_disabled
1878 _SSLCiphersuiteGroupToCiphersuiteList
1879 _SSLCiphersuiteMaximumTLSVersion
1880 _SSLCiphersuiteMinimumTLSVersion