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
55 _kSecPolicyAppleAppTransportSecurity
56 _kSecPolicyAppleAST2DiagnosticsServerAuth
57 _kSecPolicyAppleATVVPNProfileSigning
58 _kSecPolicyAppleBasicAttestationSystem
59 _kSecPolicyAppleBasicAttestationUser
60 _kSecPolicyAppleCodeSigning
62 _kSecPolicyAppleEscrowProxyCompatibilityServerAuth
63 _kSecPolicyAppleEscrowProxyServerAuth
64 _kSecPolicyAppleEscrowService
65 _kSecPolicyAppleExternalDeveloper
66 _kSecPolicyAppleFactoryDeviceCertificate
67 _kSecPolicyAppleFMiPServerAuth
68 _kSecPolicyAppleGenericApplePinned
69 _kSecPolicyAppleGenericAppleSSLPinned
70 _kSecPolicyAppleGSService
71 _kSecPolicyAppleHomeKitServerAuth
73 _kSecPolicyAppleiCloudSetupServerAuth
74 _kSecPolicyAppleiCloudSetupCompatibilityServerAuth
75 _kSecPolicyAppleIDAuthority
76 _kSecPolicyAppleIDSService
77 _kSecPolicyAppleIDSServiceContext
78 _kSecPolicyAppleIDValidation
79 _kSecPolicyAppleIDValidationRecordSigning
80 _kSecPolicyAppleIDValidationRecordSigningPolicy
81 _kSecPolicyAppleiPhoneActivation
82 _kSecPolicyAppleiPhoneApplicationSigning
83 _kSecPolicyAppleiPhoneDeviceCertificate
84 _kSecPolicyAppleiPhoneProfileApplicationSigning
85 _kSecPolicyAppleiPhoneProvisioningProfileSigning
86 _kSecPolicyAppleiPhoneVPNApplicationSigning
88 _kSecPolicyAppleiTunesStoreURLBag
89 _kSecPolicyAppleLegacyPushService
90 _kSecPolicyAppleLockdownPairing
91 _kSecPolicyAppleMacOSProfileApplicationSigning
92 _kSecPolicyAppleMMCSCompatibilityServerAuth
93 _kSecPolicyAppleMMCSService
94 _kSecPolicyAppleMobileAsset
95 _kSecPolicyAppleMobileAssetDevelopment
96 _kSecPolicyAppleMobileSoftwareUpdate
97 _kSecPolicyAppleMobileStore
98 _kSecPolicyAppleOCSPSigner
99 _kSecPolicyAppleOSXProvisioningProfileSigning
100 _kSecPolicyAppleOTAPKISigner
101 _kSecPolicyAppleOTATasking
102 _kSecPolicyApplePackageSigning
103 _kSecPolicyApplePassbookSigning
104 _kSecPolicyApplePayIssuerEncryption
105 _kSecPolicyApplePCSEscrowService
106 _kSecPolicyApplePKINITClient
107 _kSecPolicyApplePKINITServer
108 _kSecPolicyApplePPQService
109 _kSecPolicyApplePPQSigning
110 _kSecPolicyAppleProfileSigner
111 _kSecPolicyApplePushService
112 _kSecPolicyAppleQAProfileSigner
113 _kSecPolicyAppleRevocation
114 _kSecPolicyAppleSecureIOStaticAsset
115 _kSecPolicyAppleServerAuthentication
116 _kSecPolicyAppleSMIME
117 _kSecPolicyAppleSMPEncryption
118 _kSecPolicyAppleSoftwareSigning
120 _kSecPolicyAppleSWUpdateSigning
121 _kSecPolicyAppleTestMobileStore
122 _kSecPolicyAppleTestOTAPKISigner
123 _kSecPolicyAppleTestPPQSigning
124 _kSecPolicyAppleTestSMPEncryption
125 _kSecPolicyAppleTimeStamping
126 _kSecPolicyAppleTVOSApplicationSigning
127 _kSecPolicyAppleUniqueDeviceIdentifierCertificate
128 _kSecPolicyAppleURLBag
129 _kSecPolicyAppleWarsaw
130 _kSecPolicyAppleX509Basic
131 _kSecPolicyMacAppStoreReceipt
132 _kSecPolicyNameAppleAST2Service
133 _kSecPolicyNameAppleEscrowProxyService
134 _kSecPolicyNameAppleFMiPService
135 _kSecPolicyNameAppleGalaxyProviderService
136 _kSecPolicyNameAppleGSService
137 _kSecPolicyNameAppleHomeKitService
138 _kSecPolicyNameAppleiCloudSetupService
139 _kSecPolicyNameAppleIDSService
140 _kSecPolicyNameAppleMMCSService
141 _kSecPolicyNameApplePPQService
142 _kSecPolicyNameApplePushService
145 _kSecPolicyAppleAnchorIncludeTestRoots
146 _kSecPolicyCheckAnchorSHA1
147 _kSecPolicyCheckAnchorSHA256
148 _kSecPolicyCheckAnchorApple
149 _kSecPolicyCheckAnchorTrusted
150 _kSecPolicyCheckBasicCertificateProcessing
151 _kSecPolicyCheckBasicConstraints
152 _kSecPolicyCheckBlackListedKey
153 _kSecPolicyCheckBlackListedLeaf
154 _kSecPolicyCheckCertificatePolicy
155 _kSecPolicyCheckCertificateTransparency
156 _kSecPolicyCheckChainLength
157 _kSecPolicyCheckCriticalExtensions
158 _kSecPolicyCheckEAPTrustedServerNames
159 _kSecPolicyCheckEmail
160 _kSecPolicyCheckExtendedKeyUsage
161 _kSecPolicyCheckExtendedValidation
162 _kSecPolicyCheckGrayListedKey
163 _kSecPolicyCheckGrayListedLeaf
164 _kSecPolicyCheckIdLinkage
165 _kSecPolicyCheckIntermediateCountry
166 _kSecPolicyCheckIntermediateEKU
167 _kSecPolicyCheckIntermediateMarkerOid
168 _kSecPolicyCheckIntermediateOrganization
169 _kSecPolicyCheckIntermediateSPKISHA256
170 _kSecPolicyCheckIssuerCommonName
171 _kSecPolicyCheckKeySize
172 _kSecPolicyCheckKeyUsage
173 _kSecPolicyCheckLeafMarkerOid
174 _kSecPolicyCheckLeafMarkerOidWithoutValueCheck
175 _kSecPolicyCheckLeafMarkersProdAndQA
176 _kSecPolicyCheckNoNetworkAccess
177 _kSecPolicyCheckNonEmptySubject
178 _kSecPolicyCheckNotValidBefore
179 _kSecPolicyCheckPinningRequired
180 _kSecPolicyCheckQualifiedCertStatements
181 _kSecPolicyCheckRevocation
182 _kSecPolicyCheckRevocationAny
183 _kSecPolicyCheckRevocationCRL
184 _kSecPolicyCheckRevocationOCSP
185 _kSecPolicyCheckRevocationOnline
186 _kSecPolicyCheckRevocationResponseRequired
187 _kSecPolicyCheckSignatureHashAlgorithms
188 _kSecPolicyCheckSSLHostname
189 _kSecPolicyCheckSubjectCommonName
190 _kSecPolicyCheckSubjectCommonNamePrefix
191 _kSecPolicyCheckSubjectCommonNameTEST
192 _kSecPolicyCheckSubjectOrganization
193 _kSecPolicyCheckSubjectOrganizationalUnit
194 _kSecPolicyCheckSystemTrustedWeakHash
195 _kSecPolicyCheckSystemTrustedWeakKey
196 _kSecPolicyCheckUsageConstraints
197 _kSecPolicyCheckValidIntermediates
198 _kSecPolicyCheckValidLeaf
199 _kSecPolicyCheckValidRoot
200 _kSecPolicyCheckWeakIntermediates
201 _kSecPolicyCheckWeakLeaf
202 _kSecPolicyCheckWeakRoot
203 _kSecPolicyLeafMarkerProd
204 _kSecPolicyLeafMarkerQA
209 _kSecPolicyIntermediateMarkerOid
210 _kSecPolicyLeafMarkerOid
213 _kSecPolicyPolicyName
214 _kSecPolicyRevocationFlags
215 _kSecPolicyTeamIdentifier
218 _kSecPolicyKU_CRLSign
219 _kSecPolicyKU_DataEncipherment
220 _kSecPolicyKU_DecipherOnly
221 _kSecPolicyKU_DigitalSignature
222 _kSecPolicyKU_EncipherOnly
223 _kSecPolicyKU_KeyAgreement
224 _kSecPolicyKU_KeyCertSign
225 _kSecPolicyKU_KeyEncipherment
226 _kSecPolicyKU_NonRepudiation
229 _SecPolicyCheckCertEAPTrustedServerNames
230 _SecPolicyCheckCertEmail
231 _SecPolicyCheckCertExtendedKeyUsage
232 _SecPolicyCheckCertLeafMarkerOid
233 _SecPolicyCheckCertLeafMarkerOidWithoutValueCheck
234 _SecPolicyCheckCertKeyUsage
235 _SecPolicyCheckCertNonEmptySubject
236 _SecPolicyCheckCertNotValidBefore
237 _SecPolicyCheckCertSignatureHashAlgorithms
238 _SecPolicyCheckCertSSLHostname
239 _SecPolicyCheckCertSubjectCommonName
240 _SecPolicyCheckCertSubjectCommonNamePrefix
241 _SecPolicyCheckCertSubjectCommonNameTEST
242 _SecPolicyCheckCertSubjectCountry
243 _SecPolicyCheckCertSubjectOrganization
244 _SecPolicyCheckCertSubjectOrganizationalUnit
245 _SecPolicyCopyProperties
247 _SecPolicyCreateAppleAppTransportSecurity
248 _SecPolicyCreateAppleAST2Service
249 _SecPolicyCreateAppleATVVPNProfileSigning
250 _SecPolicyCreateAppleBasicAttestationSystem
251 _SecPolicyCreateAppleBasicAttestationUser
252 _SecPolicyCreateAppleCompatibilityEscrowProxyService
253 _SecPolicyCreateAppleCompatibilityMMCSService
254 _SecPolicyCreateAppleCompatibilityiCloudSetupService
255 _SecPolicyCreateAppleEscrowProxyService
256 _SecPolicyCreateAppleExternalDeveloper
257 _SecPolicyCreateAppleFMiPService
258 _SecPolicyCreateAppleGSService
259 _SecPolicyCreateAppleHomeKitServerAuth
260 _SecPolicyCreateAppleiCloudSetupService
261 _SecPolicyCreateAppleIDAuthorityPolicy
262 _SecPolicyCreateAppleIDSService
263 _SecPolicyCreateAppleIDSServiceContext
264 _SecPolicyCreateAppleIDValidationRecordSigningPolicy
265 _SecPolicyCreateAppleMMCSService
266 _SecPolicyCreateApplePackageSigning
267 _SecPolicyCreateApplePayIssuerEncryption
268 _SecPolicyCreateApplePinned
269 _SecPolicyCreateApplePPQService
270 _SecPolicyCreateApplePPQSigning
271 _SecPolicyCreateApplePushService
272 _SecPolicyCreateApplePushServiceLegacy
273 _SecPolicyCreateAppleSecureIOStaticAsset
274 _SecPolicyCreateAppleSMPEncryption
275 _SecPolicyCreateAppleSoftwareSigning
276 _SecPolicyCreateAppleSSLPinned
277 _SecPolicyCreateAppleSSLService
278 _SecPolicyCreateAppleTimeStamping
279 _SecPolicyCreateAppleTVOSApplicationSigning
280 _SecPolicyCreateAppleWarsaw
281 _SecPolicyCreateBasicX509
282 _SecPolicyCreateCodeSigning
283 _SecPolicyCreateConfigurationProfileSigner
285 _SecPolicyCreateEscrowServiceSigner
286 _SecPolicyCreateFactoryDeviceCertificate
288 _SecPolicyCreateiPhoneActivation
289 _SecPolicyCreateiPhoneApplicationSigning
290 _SecPolicyCreateiPhoneDeviceCertificate
291 _SecPolicyCreateiPhoneProfileApplicationSigning
292 _SecPolicyCreateiPhoneProvisioningProfileSigning
293 _SecPolicyCreateiPhoneVPNApplicationSigning
294 _SecPolicyCreateIPSec
295 _SecPolicyCreateiTunesStoreURLBag
296 _SecPolicyCreateLockdownPairing
297 _SecPolicyCreateMacAppStoreReceipt
298 _SecPolicyCreateMacOSProfileApplicationSigning
299 _SecPolicyCreateMobileAsset
300 _SecPolicyCreateMobileAssetDevelopment
301 _SecPolicyCreateMobileSoftwareUpdate
302 _SecPolicyCreateMobileStoreSigner
303 _SecPolicyCreateOCSPSigner
304 _SecPolicyCreateOSXProvisioningProfileSigning
305 _SecPolicyCreateOTAPKISigner
306 _SecPolicyCreateOTATasking
307 _SecPolicyCreatePassbookCardSigner
308 _SecPolicyCreatePCSEscrowServiceSigner
309 _SecPolicyCreateQAConfigurationProfileSigner
310 _SecPolicyCreateRevocation
312 _SecPolicyCreateSMIME
313 _SecPolicyCreateTestApplePPQSigning
314 _SecPolicyCreateTestAppleSMPEncryption
315 _SecPolicyCreateTestMobileStoreSigner
316 _SecPolicyCreateTestOTAPKISigner
317 _SecPolicyCreateAppleUniqueDeviceCertificate
318 _SecPolicyCreateURLBag
319 _SecPolicyCreateWithProperties
321 _SecPolicyGetOidString
324 _SecPolicySetOptionsValue
328 _SecPolicyCreateAppleTimeStampingAndRevocationPolicies
329 _SecPolicyCreateItemImplInstance
330 _SecPolicyCreateWithOID
332 _SecPolicyGetStringForOID
333 _SecPolicyGetTPHandle
335 _SecPolicySearchCopyNext
336 _SecPolicySearchCreate
337 _SecPolicySearchGetTypeID
338 _SecPolicySetProperties
342 _kSecCertificateDetailSHA1Digest
343 _kSecCertificateDetailStatusCodes
345 _kSecPropertyKeyLabel
346 _kSecPropertyKeyLocalizedLabel
348 _kSecPropertyKeyValue
349 _kSecPropertyTypeData
350 _kSecPropertyTypeDate
351 _kSecPropertyTypeError
352 _kSecPropertyTypeSection
353 _kSecPropertyTypeString
354 _kSecPropertyTypeSuccess
355 _kSecPropertyTypeTitle
357 _kSecPropertyTypeWarning
359 _kSecSignatureDigestAlgorithmUnknown
360 _kSecSignatureDigestAlgorithmMD2
361 _kSecSignatureDigestAlgorithmMD4
362 _kSecSignatureDigestAlgorithmMD5
363 _kSecSignatureDigestAlgorithmSHA1
364 _kSecSignatureDigestAlgorithmSHA224
365 _kSecSignatureDigestAlgorithmSHA256
366 _kSecSignatureDigestAlgorithmSHA384
367 _kSecSignatureDigestAlgorithmSHA512
369 _kSecTrustCertificateTransparency
370 _kSecTrustCertificateTransparencyWhiteList
371 _kSecTrustEvaluationDate
372 _kSecTrustExtendedValidation
373 _kSecTrustInfoCertificateTransparencyKey
374 _kSecTrustInfoCompanyNameKey
375 _kSecTrustInfoExtendedValidationKey
376 _kSecTrustInfoRevocationKey
377 _kSecTrustInfoRevocationValidUntilKey
378 _kSecTrustOrganizationName
379 _kSecTrustResultDetails
380 _kSecTrustResultValue
381 _kSecTrustRevocationChecked
382 _kSecTrustRevocationReason
383 _kSecTrustRevocationValidUntilDate
385 _SecTrustAddToInputCertificates
386 _SecTrustCopyCustomAnchorCertificates
387 _SecTrustCopyDetailedPropertiesAtIndex
388 _SecTrustCopyExceptions
389 _SecTrustCopyFailureDescription
390 _SecTrustCopyFilteredDetails
392 _SecTrustCopyInputCertificates
393 _SecTrustCopyPolicies
394 _SecTrustCopyProperties
395 _SecTrustCopyPublicKey
397 _SecTrustCopySummaryPropertiesAtIndex
398 _SecTrustCreateWithCertificates
401 _SecTrustEvaluateAsync
402 _SecTrustEvaluateLeafOnly
403 _SecTrustGetCertificateAtIndex
404 _SecTrustGetCertificateCount
406 _SecTrustGetKeychainsAllowed
407 _SecTrustGetNetworkFetchAllowed
408 _SecTrustGetOTAPKIAssetVersionNumber
409 _SecTrustGetTrustResult
411 _SecTrustGetVerifyTime
412 _SecTrustIsExpiredOnly
413 _SecTrustOTAPKIGetUpdatedAsset
415 _SecTrustSetAnchorCertificates
416 _SecTrustSetAnchorCertificatesOnly
417 _SecTrustSetExceptions
418 _SecTrustSetKeychainsAllowed
419 _SecTrustSetNetworkFetchAllowed
420 _SecTrustSetOCSPResponse
421 _SecTrustSetPinningException
422 _SecTrustSetPinningPolicyName
424 _SecTrustSetSignedCertificateTimestamps
425 _SecTrustSetTrustedLogs
426 _SecTrustSetVerifyDate
428 _SecTrustCopyAnchorCertificates
429 _SecTrustCopyExtendedResult
430 _SecTrustCopyProperties_ios
431 _SecTrustGetCSSMAnchorCertificates
432 _SecTrustGetCssmResult
433 _SecTrustGetCssmResultCode
436 _SecTrustGetUserTrust
437 _SecTrustLegacySourcesListenForKeychainEvents
438 _SecTrustLegacyCRLFetch
439 _SecTrustLegacyCRLStatus
440 _SecTrustSetKeychains
442 _SecTrustSetParameters
443 _SecTrustSetUserTrust
444 _SecTrustSetUserTrustLegacy
446 _SecTrustSettingsCopyCertificates
447 _SecTrustSettingsCopyCertificatesForUserAdminDomains
448 _SecTrustSettingsCopyModificationDate
449 _SecTrustSettingsCopyQualifiedCerts
450 _SecTrustSettingsCopyTrustSettings
451 _SecTrustSettingsCopyUnrestrictedRoots
452 _SecTrustSettingsCreateExternalRepresentation
453 _SecTrustSettingsEvaluateCert
454 _SecTrustSettingsImportExternalRepresentation
455 _SecTrustSettingsRemoveTrustSettings
456 _SecTrustSettingsSetTrustSettings
457 _SecTrustSettingsSetTrustSettingsExternal
458 _SecTrustSettingsSetTrustedCertificateForSSLHost
459 _SecTrustedApplicationCopyData
460 _SecTrustedApplicationCopyExternalRepresentation
461 _SecTrustedApplicationCopyRequirement
462 _SecTrustedApplicationCreateApplicationGroup
463 _SecTrustedApplicationCreateFromPath
464 _SecTrustedApplicationCreateFromRequirement
465 _SecTrustedApplicationCreateWithExternalRepresentation
466 _SecTrustedApplicationGetTypeID
467 _SecTrustedApplicationIsUpdateCandidate
468 _SecTrustedApplicationMakeEquivalent
469 _SecTrustedApplicationRemoveEquivalence
470 _SecTrustedApplicationSetData
471 _SecTrustedApplicationUseAlternateSystem
472 _SecTrustedApplicationValidateWithPath
476 _SecTrustStoreContains
477 _SecTrustStoreCopyAll
478 _SecTrustStoreCopyUsageConstraints
479 _SecTrustStoreForDomain
480 _SecTrustStoreGetSettingsVersionNumber
481 _SecTrustStoreRemoveCertificate
482 _SecTrustStoreSetTrustSettings
489 _SecIdentityCopyCertificate
490 _SecIdentityCopyPrivateKey
492 _SecIdentityGetTypeID
499 _kSecCertificateDetailSHA1Digest
500 _kSecCertificateEscrowFileName
501 _kSecCertificateProductionEscrowKey
502 _kSecCertificateProductionPCSEscrowKey
503 _SecCertificateCopyAttributeDictionary
504 _SecCertificateCopyCommonName
505 _SecCertificateCopyCommonNames
506 _SecCertificateCopyCompanyName
507 _SecCertificateCopyCountry
508 _SecCertificateCopyDNSNames
509 _SecCertificateCopyData
510 _SecCertificateCopyEmailAddresses
511 _SecCertificateCopyEscrowRoots
512 _SecCertificateCopyExtendedKeyUsage
513 _SecCertificateCopyiAPAuthCapabilities
514 _SecCertificateCopyIPAddresses
515 _SecCertificateCopyiPhoneDeviceCAChain
516 _SecCertificateCopyIssuerSHA1Digest
517 _SecCertificateCopyIssuerSequence
518 _SecCertificateCopyIssuerSummary
519 _SecCertificateCopyKeychainItem
520 _SecCertificateCopyNormalizedIssuerSequence
521 _SecCertificateCopyNormalizedSubjectSequence
522 _SecCertificateCopyNTPrincipalNames
523 _SecCertificateCopyOrganization
524 _SecCertificateCopyOrganizationalUnit
525 _SecCertificateCopyPrecertTBS
526 _SecCertificateCopyProperties
527 _SecCertificateCopyPublicKey
528 _SecCertificateCopyPublicKeySHA1Digest
529 _SecCertificateCopyRFC822Names
530 _SecCertificateCopySerialNumber
531 _SecCertificateCopySerialNumberData
532 _SecCertificateCopySHA256Digest
533 _SecCertificateCopySignedCertificateTimestamps
534 _SecCertificateCopySubjectPublicKeyInfoSHA1Digest
535 _SecCertificateCopySubjectPublicKeyInfoSHA256Digest
536 _SecCertificateCopySubjectSequence
537 _SecCertificateCopySubjectString
538 _SecCertificateCopySubjectSummary
539 _SecCertificateCopySummaryProperties
540 _SecCertificateCreateFromAttributeDictionary
541 _SecCertificateCreateOidDataFromString
542 _SecCertificateCreateWithBytes
543 _SecCertificateCreateWithData
544 _SecCertificateCreateWithKeychainItem
545 _SecCertificateCreateWithPEM
546 _SecCertificateGetAuthorityKeyID
547 _SecCertificateGetBasicConstraints
548 _SecCertificateGetBytePtr
549 _SecCertificateGetCAIssuers
550 _SecCertificateGetCertificatePolicies
551 _SecCertificateGetCRLDistributionPoints
552 _SecCertificateGetExcludedSubtrees
553 _SecCertificateGetExtensionValue
554 _SecCertificateGetiAuthVersion
555 _SecCertificateGetInhibitAnyPolicySkipCerts
556 _SecCertificateGetKeyUsage
557 _SecCertificateGetLength
558 _SecCertificateGetNormalizedIssuerContent
559 _SecCertificateGetNormalizedSubjectContent
560 _SecCertificateGetOCSPResponders
561 _SecCertificateGetPermittedSubtrees
562 _SecCertificateGetPolicyConstraints
563 _SecCertificateGetPolicyMappings
564 _SecCertificateGetPublicKeyAlgorithm
565 _SecCertificateGetPublicKeyData
566 _SecCertificateGetSHA1Digest
567 _SecCertificateGetSignatureHashAlgorithm
568 _SecCertificateGetSubjectAltName
569 _SecCertificateGetSubjectKeyID
570 _SecCertificateGetTypeID
571 _SecCertificateHasCriticalSubjectAltName
572 _SecCertificateHasMarkerExtension
573 _SecCertificateHasSubject
574 _SecCertificateHasUnknownCriticalExtension
575 _SecCertificateIsAtLeastMinKeySize
577 _SecCertificateIsOidString
578 _SecCertificateIsSelfSigned
579 _SecCertificateIsSelfSignedCA
580 _SecCertificateIsSignedBy
581 _SecCertificateIsStrongKey
582 _SecCertificateIsValid
583 _SecCertificateIsWeakHash
584 _SecCertificateIsWeakKey
585 _SecCertificateNotValidAfter
586 _SecCertificateNotValidBefore
587 _SecCertificateParseGeneralNameContentProperty
588 _SecCertificateParseGeneralNames
589 _SecCertificateSetKeychainItem
591 _SecCertificateVersion
592 _SecDistinguishedNameCopyNormalizedContent
593 _SecDistinguishedNameCopyNormalizedSequence
595 _SecCertificateAddToKeychain
596 _SecCertificateCopyFieldValues
597 _SecCertificateCopyFirstFieldValue
598 _SecCertificateCopyLongDescription
599 _SecCertificateCopyNormalizedIssuerContent
600 _SecCertificateCopyNormalizedSubjectContent
601 _SecCertificateCopyPreference
602 _SecCertificateCopyPreferred
603 _SecCertificateCopyPublicKey_ios
604 _SecCertificateCopyPublicKeyP
605 _SecCertificateCopyPublicKeySHA1DigestFromCertificateData
606 _SecCertificateCopyShortDescription
607 _SecCertificateCopySubjectComponent
608 _SecCertificateCopyValues
609 _SecCertificateCreateFromData
610 _SecCertificateCreateItemImplInstance
611 _SecCertificateCreateWithDataP
612 _SecCertificateFindByEmail
613 _SecCertificateFindByIssuerAndSN
614 _SecCertificateFindBySubjectKeyID
615 _SecCertificateGetAlgorithmID
616 _SecCertificateGetCLHandle
617 _SecCertificateGetCLHandle_legacy
618 _SecCertificateGetCommonName
619 _SecCertificateGetData
620 _SecCertificateGetEmailAddress
621 _SecCertificateGetIssuer
622 _SecCertificateGetSubject
623 _SecCertificateGetType
624 _SecCertificateInferLabel
625 _SecCertificateIsValidX
626 _SecCertificateReleaseFieldValues
627 _SecCertificateReleaseFirstFieldValue
628 _SecCertificateSetPreference
629 _SecCertificateSetPreferred
637 _SecCertifcateBundleExport
638 _SecCertificateBundleExport
639 _SecCertificateBundleImport
640 #endif /* TARGET_OS_OSX */
645 _SecCertificatePathCopyPublicKeyAtIndex
646 _SecCertificatePathCopyXPCArray
647 _SecCertificatePathCreateDeserialized
648 _SecCertificatePathCreateSerialized
649 _SecCertificatePathCreateWithCertificates
650 _SecCertificatePathGetCertificateAtIndex
651 _SecCertificatePathGetCount
652 _SecCertificatePathGetIndexOfCertificate
658 _SecSCEPCreateTemporaryIdentity
659 _SecSCEPCertifyRequest
660 _SecSCEPGenerateCertificateRequest
662 _SecSCEPValidateCACertMessage
663 _SecSCEPGetCertInitial
669 _kSecCertificateKeyUsage
670 _kSecCertificateExtensions
671 _kSecCertificateExtensionsEncoded
672 _kSecCSRBasicContraintsPathLen
673 _kSecCSRChallengePassword
678 _kSecOidOrganizationalUnit
679 _kSecOidStateProvinceName
681 _SecASN1PrintableString
683 _SecGenerateCertificateRequest
684 _SecGenerateCertificateRequestWithParameters
685 _SecGenerateSelfSignedCertificate
686 _SecIdentitySignCertificate
687 _SecVerifyCertificateRequest
689 _SecCertificateFindRequest
690 _SecCertificateRequestCreate
691 _SecCertificateRequestGetData
692 _SecCertificateRequestGetResult
693 _SecCertificateRequestGetType
694 _SecCertificateRequestGetTypeID
695 _SecCertificateRequestSubmit
703 _SecFDHKAppendCompactPublicSerialization
704 _SecFDHKAppendPublicSerialization
706 _SecOTRCopyIncomingBytes
707 _SecOTRDHKGenerateOTRKeys
708 _SecOTRFIAppendSerialization
709 _SecOTRFIPurgeAllFromKeychain
710 _SecOTRFIPurgeFromKeychain
712 _SecOTRFullIdentityCreate
713 _SecOTRFullIdentityCreateFromData
714 _SecOTRPIAppendSerialization
715 _SecOTRPacketTypeString
716 _SecOTRPublicDHKCreateFromCompactSerialization
717 _SecOTRPublicDHKCreateFromFullKey
718 _SecOTRPublicDHKCreateFromSerialization
719 _SecOTRPublicIdentityCopyFromPrivate
720 _SecOTRPublicIdentityCreateFromData
723 _SecOTRSGetTheirKeyID
724 _SecOTRSKickTimeToRoll
725 _SecOTRSPrecalculateKeys
726 _SecOTRSessionCreateRemote
727 _SecOTRSessionProcessPacketRemote
730 _SecOTRSessionIsSessionInAwaitingState
731 _SecOTRFullIdentityCreateFromSecKeyRef
733 _SecOTRPublicIdentityCreateFromSecKeyRef
734 _SecOTRSAppendRestartPacket
735 _SecOTRSAppendSerialization
736 _SecOTRSAppendStartPacket
738 _SecOTRSGetIsReadyForMessages
739 _SecOTRSGetMessageKind
740 _SecOTRSProcessPacket
741 _SecOTRSSignAndProtectMessage
742 _SecOTRSVerifyAndExposeMessage
743 _SecOTRSessionCreateFromData
744 _SecOTRSessionCreateFromID
745 _SecOTRSessionCreateFromIDAndFlags
756 _SecDHCreateFromAlgorithmId
758 _SecDHCreateFromParameters
762 _SecDHGenerateKeypair
763 _SecDHGetMaxKeyLength
777 _kSecXPCKeyPeerInfoArray
783 _kSecXPCKeyClientToken
786 _kSecXPCKeyUserPassword
788 _kSecXPCKeyOTAFileDirectory
789 _kSecXPCKeyEscrowLabel
790 _kSecXPCKeyTriesLabel
799 _SecGetCurrentServerLoggingInfo
800 _SecSetLoggingInfoForXPCScope
801 _SecSetLoggingInfoForCircleScope
809 _kCMSEncoderDigestAlgorithmSHA1
810 _kCMSEncoderDigestAlgorithmSHA256
812 _CMSEncoderAddSupportingCerts
813 _CMSEncoderAddRecipients
814 _CMSEncoderAddSigners
815 _CMSEncoderCopySupportingCerts
816 _CMSEncoderCopyRecipients
817 _CMSEncoderCopySigners
819 _CMSEncoderCopyEncodedContent
820 _CMSEncoderGetCmsMessage
821 _CMSEncoderSetSignerAlgorithm
822 _CMSEncoderSetHasDetachedContent
823 _CMSEncoderGetHasDetachedContent
824 _CMSEncoderCopyEncapsulatedContentType
825 _CMSEncoderGetEncoder
827 _CMSEncoderSetEncapsulatedContentTypeOID
828 _CMSEncoderSetEncoder
829 _CMSEncoderAddSignedAttributes
830 _CMSEncoderSetSigningTime
831 _CMSEncoderSetAppleCodesigningHashAgility
832 _CMSEncoderSetCertificateChainMode
833 _CMSEncoderGetCertificateChainMode
834 _CMSEncoderUpdateContent
835 _CMSDecoderCopyAllCerts
836 _CMSDecoderCopyContent
837 _CMSDecoderCopyDetachedContent
838 _CMSDecoderCopySignerStatus
841 _CMSDecoderFinalizeMessage
842 _CMSDecoderGetDecoder
843 _CMSDecoderCopyEncapsulatedContentType
844 _CMSDecoderIsContentEncrypted
845 _CMSDecoderGetNumSigners
846 _CMSDecoderSetDecoder
847 _CMSDecoderSetDetachedContent
848 _CMSDecoderUpdateMessage
849 _CMSDecoderGetCmsMessage
850 _CMSDecoderCopySignerEmailAddress
851 _CMSDecoderCopySignerCert
852 _CMSDecoderCopySignerSigningTime
853 _CMSDecoderCopySignerAppleCodesigningHashAgility
854 _SecCMSCertificatesOnlyMessageCopyCertificates
855 _SecCMSCreateCertificatesOnlyMessage
856 _SecCMSCreateCertificatesOnlyMessageIAP
857 _SecCMSCreateEnvelopedData
858 _SecCMSDecryptEnvelopedData
859 _SecCMSSignDataAndAttributes
860 _SecCMSSignDigestAndAttributes
861 _SecCmsContentInfoGetBulkKey
862 _SecCmsContentInfoGetBulkKeySize
863 _SecCmsContentInfoGetChildContentInfo
864 _SecCmsContentInfoGetContent
865 _SecCmsContentInfoGetContentEncAlg
866 _SecCmsContentInfoGetContentEncAlgTag
867 _SecCmsContentInfoGetContentTypeOID
868 _SecCmsContentInfoGetContentTypeTag
869 _SecCmsContentInfoGetInnerContent
870 _SecCmsContentInfoSetBulkKey
871 _SecCmsContentInfoSetContentData
872 _SecCmsContentInfoSetContentDigestedData
873 _SecCmsContentInfoSetContentEncAlg
874 _SecCmsContentInfoSetContentEncAlgID
875 _SecCmsContentInfoSetContentEncryptedData
876 _SecCmsContentInfoSetContentEnvelopedData
877 _SecCmsContentInfoSetContentSignedData
879 _SecCmsDecoderDestroy
882 _SecCmsDigestContextCancel
883 _SecCmsDigestContextDestroy
884 _SecCmsDigestContextFinishMultiple
885 _SecCmsDigestContextStartMultiple
886 _SecCmsDigestContextUpdate
887 _SecCmsDigestedDataCreate
888 _SecCmsDigestedDataDestroy
889 _SecCmsDigestedDataGetContentInfo
891 _SecCmsEncoderDestroy
894 _SecCmsEncryptedDataCreate
895 _SecCmsEncryptedDataDestroy
896 _SecCmsEncryptedDataGetContentInfo
897 _SecCmsEnvelopedDataCreate
898 _SecCmsEnvelopedDataDestroy
899 _SecCmsEnvelopedDataGetContentInfo
900 _SecCmsMessageContainsCertsOrCrls
901 _SecCmsMessageContentLevel
902 _SecCmsMessageContentLevelCount
906 _SecCmsMessageDestroy
908 _SecCmsMessageGetContent
909 _SecCmsMessageGetContentInfo
910 _SecCmsMessageIsContentEmpty
911 _SecCmsMessageIsEncrypted
912 _SecCmsMessageIsSigned
913 _SecCmsRecipientInfoCreate
914 _SecCmsRecipientInfoCreateWithSubjKeyID
915 _SecCmsSignedDataAddCertChain
916 _SecCmsSignedDataAddCertList
917 _SecCmsSignedDataAddCertificate
918 _SecCmsSignedDataContainsCertsOrCrls
919 _SecCmsSignedDataCreate
920 _SecCmsSignedDataCreateCertsOnly
921 _SecCmsSignedDataDestroy
922 _SecCmsSignedDataGetCertificateList
923 _SecCmsSignedDataGetContentInfo
924 _SecCmsSignedDataGetDigestAlgs
925 _SecCmsSignedDataGetSignerInfo
926 _SecCmsSignedDataGetSignerInfos
927 _SecCmsSignedDataHasDigests
928 _SecCmsSignedDataImportCerts
929 _SecCmsSignedDataSetDigestContext
930 _SecCmsSignedDataSignerInfoCount
931 _SecCmsSignedDataVerifyCertsOnly
932 _SecCmsSignedDataVerifySignerInfo
933 _SecCmsSignerInfoAddAppleCodesigningHashAgility
934 _SecCmsSignerInfoAddCounterSignature
935 _SecCmsSignerInfoAddMSSMIMEEncKeyPrefs
936 _SecCmsSignerInfoAddSMIMECaps
937 _SecCmsSignerInfoAddSMIMEEncKeyPrefs
938 _SecCmsSignerInfoAddSigningTime
939 _SecCmsSignerInfoCreate
940 _SecCmsSignerInfoCreateWithSubjKeyID
941 _SecCmsSignerInfoGetAppleCodesigningHashAgility
942 _SecCmsSignerInfoGetCertList
943 _SecCmsSignerInfoGetDigestAlg
944 _SecCmsSignerInfoGetDigestAlgTag
945 _SecCmsSignerInfoGetSignerCommonName
946 _SecCmsSignerInfoGetSignerEmailAddress
947 _SecCmsSignerInfoGetSigningCertificate
948 _SecCmsSignerInfoGetSigningTime
949 _SecCmsSignerInfoGetVerificationStatus
950 _SecCmsSignerInfoIncludeCerts
951 _SecCmsSignerInfoSaveSMIMEProfile
952 _SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
953 _SecCmsUtilVerificationStatusToString
954 _kSecCMSAdditionalCerts
956 _kSecCMSBulkEncryptionAlgorithm
957 _kSecCMSCertChainMode
958 _kSecCMSCertChainModeNone
959 _kSecCMSEncryptionAlgorithmAESCBC
960 _kSecCMSEncryptionAlgorithmDESCBC
962 _kSecCMSHashingAlgorithmMD5
963 _kSecCMSHashingAlgorithmSHA1
964 _kSecCMSHashingAlgorithmSHA256
965 _kSecCMSHashingAlgorithmSHA384
966 _kSecCMSHashingAlgorithmSHA512
970 _kSecCMSSignHashAlgorithm
971 _kSecCMSSignedAttributes
979 _SecCMSCertificatesOnlyMessageCopyCertificates
980 _SecCMSCreateCertificatesOnlyMessage
981 _SecCMSCreateCertificatesOnlyMessageIAP
982 _SecCMSCreateEnvelopedData
983 _SecCMSDecryptEnvelopedData
984 _SecCMSSignDataAndAttributes
985 _SecCMSSignDigestAndAttributes
986 _SecCmsContentInfoGetBulkKey
987 _SecCmsContentInfoGetBulkKeySize
988 _SecCmsContentInfoGetChildContentInfo
989 _SecCmsContentInfoGetContent
990 _SecCmsContentInfoGetContentEncAlg
991 _SecCmsContentInfoGetContentEncAlgTag
992 _SecCmsContentInfoGetContentTypeOID
993 _SecCmsContentInfoGetContentTypeTag
994 _SecCmsContentInfoGetInnerContent
995 _SecCmsContentInfoSetBulkKey
996 _SecCmsContentInfoSetContentData
997 _SecCmsContentInfoSetContentDigestedData
998 _SecCmsContentInfoSetContentEncAlg
999 _SecCmsContentInfoSetContentEncAlgID
1000 _SecCmsContentInfoSetContentEncryptedData
1001 _SecCmsContentInfoSetContentEnvelopedData
1002 _SecCmsContentInfoSetContentOther
1003 _SecCmsContentInfoSetContentSignedData
1004 _SecCmsDecoderCreate
1005 _SecCmsDecoderDestroy
1006 _SecCmsDecoderFinish
1007 _SecCmsDecoderUpdate
1008 _SecCmsDigestContextCancel
1009 _SecCmsDigestContextFinishMultiple
1010 _SecCmsDigestContextStartMultiple
1011 _SecCmsDigestContextUpdate
1012 _SecCmsDigestedDataCreate
1013 _SecCmsDigestedDataDestroy
1014 _SecCmsDigestedDataGetContentInfo
1015 _SecCmsEncoderCreate
1016 _SecCmsEncoderDestroy
1017 _SecCmsEncoderFinish
1018 _SecCmsEncoderUpdate
1019 _SecCmsEncryptedDataCreate
1020 _SecCmsEncryptedDataDestroy
1021 _SecCmsEncryptedDataGetContentInfo
1022 _SecCmsEnvelopedDataAddRecipient
1023 _SecCmsEnvelopedDataCreate
1024 _SecCmsEnvelopedDataDestroy
1025 _SecCmsEnvelopedDataGetContentInfo
1026 _SecCmsMessageContainsCertsOrCrls
1027 _SecCmsMessageContainsTSTInfo
1028 _SecCmsMessageContentLevel
1029 _SecCmsMessageContentLevelCount
1031 _SecCmsMessageCreate
1032 _SecCmsMessageDecode
1033 _SecCmsMessageDestroy
1034 _SecCmsMessageEncode
1035 _SecCmsMessageGetArena
1036 _SecCmsMessageGetContent
1037 _SecCmsMessageGetContentInfo
1038 _SecCmsMessageIsContentEmpty
1039 _SecCmsMessageIsEncrypted
1040 _SecCmsMessageIsSigned
1041 _SecCmsMessageSetTSACallback
1042 _SecCmsMessageSetTSAContext
1043 _SecCmsRecipientInfoCreate
1044 _SecCmsRecipientInfoCreateWithSubjKeyID
1045 _SecCmsRecipientInfoCreateWithSubjKeyIDFromCert
1046 _SecCmsRecipientInfoDestroy
1047 _SecCmsSignedDataAddCertChain
1048 _SecCmsSignedDataAddCertList
1049 _SecCmsSignedDataAddCertificate
1050 _SecCmsSignedDataAddSignerInfo
1051 _SecCmsSignedDataContainsCertsOrCrls
1052 _SecCmsSignedDataCreate
1053 _SecCmsSignedDataCreateCertsOnly
1054 _SecCmsSignedDataDestroy
1055 _SecCmsSignedDataGetCertificateList
1056 _SecCmsSignedDataGetContentInfo
1057 _SecCmsSignedDataGetDigestAlgs
1058 _SecCmsSignedDataGetSignerInfo
1059 _SecCmsSignedDataGetSignerInfos
1060 _SecCmsSignedDataHasDigests
1061 _SecCmsSignedDataImportCerts
1062 _SecCmsSignedDataSetDigests
1063 _SecCmsSignedDataSignerInfoCount
1064 _SecCmsSignedDataVerifyCertsOnly
1065 _SecCmsSignedDataVerifySignerInfo
1066 _SecCmsSignerInfoAddAppleCodesigningHashAgility
1067 _SecCmsSignerInfoAddCounterSignature
1068 _SecCmsSignerInfoAddMSSMIMEEncKeyPrefs
1069 _SecCmsSignerInfoAddSMIMECaps
1070 _SecCmsSignerInfoAddSMIMEEncKeyPrefs
1071 _SecCmsSignerInfoAddSigningTime
1072 _SecCmsSignerInfoCreate
1073 _SecCmsSignerInfoCreateWithSubjKeyID
1074 _SecCmsSignerInfoDestroy
1075 _SecCmsSignerInfoGetAppleCodesigningHashAgility
1076 _SecCmsSignerInfoGetCertList
1077 _SecCmsSignerInfoGetDigestAlg
1078 _SecCmsSignerInfoGetDigestAlgTag
1079 _SecCmsSignerInfoGetEncDigest
1080 _SecCmsSignerInfoGetSignerCommonName
1081 _SecCmsSignerInfoGetSignerEmailAddress
1082 _SecCmsSignerInfoGetSigningCertificate
1083 _SecCmsSignerInfoGetSigningTime
1084 _SecCmsSignerInfoGetTimestampTime
1085 _SecCmsSignerInfoGetVerificationStatus
1086 _SecCmsSignerInfoIncludeCerts
1087 _SecCmsSignerInfoSaveSMIMEProfile
1088 _SecCmsSignerInfoCopyCertFromEncryptionKeyPreference
1089 _SecCmsTSADefaultCallback
1090 _SecCmsTSAGetDefaultContext
1091 _SecCmsUtilVerificationStatusToString
1092 _SecTSAResponseCopyDEREncoding
1093 _kSecCMSAdditionalCerts
1095 _kSecCMSBulkEncryptionAlgorithm
1096 _kSecCMSCertChainMode
1097 _kSecCMSEncryptionAlgorithmAESCBC
1098 _kSecCMSEncryptionAlgorithmDESCBC
1100 _kSecCMSHashingAlgorithmSHA1
1101 _kSecCMSHashingAlgorithmSHA256
1102 _kSecCMSHashingAlgorithmSHA384
1103 _kSecCMSHashingAlgorithmSHA512
1105 _kSecCMSSignDetached
1107 _kSecCMSSignHashAlgorithm
1108 _kSecCMSSignedAttributes
1109 _kTSAContextKeyNoCerts
1111 _kTSADebugContextKeyBadNonce
1112 _kTSADebugContextKeyBadReq
1113 #endif // TARGET_OS_OSX
1116 _SecCMSVerifyCopyDataAndAttributes
1117 _SecCMSVerifySignedData
1118 _SecCMSCreateSignedData
1121 #if TARGET_OS_IPHONE
1131 _SecKeyFromPassphraseDataHMACSHA1
1132 _SecKeyFromPassphraseDataHMACSHA256
1138 _CreatePrivateKeyMatchingQuery
1139 #if TARGET_OS_IPHONE
1143 _SecECKeyCopyPublicBits
1144 _SecECKeyGetNamedCurve
1147 _SecKeyCopyAttestationKey
1148 #if TARGET_OS_IPHONE
1149 _SecKeyCopyAttributeDictionary
1150 #endif /* TARGET_OS_IPHONE */
1151 _SecKeyCopyAttributes
1153 _SecKeyCopyExternalRepresentation
1154 _SecKeyCopyKeyExchangeResult
1155 _SecKeyCopyMatchingPrivateKey
1157 _SecKeyCopyPersistentRef
1158 _SecKeyCopyPublicBytes
1159 _SecKeyCopyPublicKey
1160 _SecKeyCopyPublicKeyHash
1162 _SecKeyCreateAttestation
1163 _SecKeyCreateDecryptedData
1164 _SecKeyCreateDuplicate
1165 _SecKeyCreateECPrivateKey
1166 _SecKeyCreateECPublicKey
1167 _SecKeyCreateEncryptedData
1168 _SecKeyCreateFromAttributeDictionary
1171 _SecKeyCreateFromData
1172 #endif /* TARGET_OS_OSX */
1174 _SecKeyCreateFromPublicBytes
1175 _SecKeyCreateFromPublicData
1176 _SecKeyCreateFromSubjectPublicKeyInfoData
1177 _SecKeyCopySubjectPublicKeyInfo
1180 #endif /* TARGET_OS_OSX */
1181 _SecKeyCreatePersistentRefToMatchingPrivateKey
1182 _SecKeyCreatePublicFromPrivate
1183 #if TARGET_OS_IPHONE
1184 _SecKeyCreateRSAPrivateKey
1185 #endif /* TARGET_OS_IPHONE */
1186 _SecKeyCreateRSAPublicKey
1187 #if TARGET_OS_IPHONE
1188 _SecKeyCreateRSAPublicKey_ios
1189 #endif /* TARGET_OS_IPHONE */
1190 _SecKeyCreateRandomKey
1191 _SecKeyCreateSignature
1193 _SecKeyCreateWithCSSMKey
1194 #endif /* TARGET_OS_OSX */
1195 _SecKeyCreateWithData
1198 _SecKeyDeriveFromPassword
1200 #if TARGET_OS_IPHONE
1201 _SecKeyDigestAndSign
1202 #endif /* TARGET_OS_IPHONE */
1203 _SecKeyDigestAndVerify
1208 #if TARGET_OS_IPHONE
1209 _SecKeyFindWithPersistentRef
1210 #endif /* TARGET_OS_IPHONE */
1213 _SecKeyGeneratePairAsync
1214 _SecKeyGenerateSymmetric
1215 #endif /* TARGET_OS_OSX */
1216 _SecKeyGetAlgorithmID
1217 _SecKeyGetAlgorithmId
1218 #if TARGET_OS_IPHONE
1219 _SecKeyGetAlgorithmIdentifier
1220 #endif /* TARGET_OS_IPHONE */
1225 _SecKeyGetCredentials
1226 #endif /* TARGET_OS_OSX */
1227 _SecKeyGetMatchingPrivateKeyStatus
1230 _SecKeyGetStrengthInBits
1231 #endif /* TARGET_OS_OSX */
1235 #endif /* TARGET_OS_OSX */
1236 _SecKeyIsAlgorithmSupported
1241 #endif /* TARGET_OS_OSX */
1245 _SecKeyUnwrapSymmetric
1246 #endif /* TARGET_OS_OSX */
1248 _SecKeyVerifySignature
1251 _SecKeyWrapSymmetric
1253 #if TARGET_OS_IPHONE
1254 __SecKeyCopyUnwrapKey
1256 __kSecKeyWrapPGPFingerprint
1257 __kSecKeyWrapPGPSymAlg
1258 __kSecKeyWrapPGPWrapAlg
1259 __kSecKeyWrapRFC6637Flags
1260 __kSecKeyWrapRFC6637WrapDigestSHA256KekAES128
1261 __kSecKeyWrapRFC6637WrapDigestSHA512KekAES256
1262 #endif /* TARGET_OS_IPHONE */
1263 _kSecKeyAlgorithmECDHKeyExchangeCofactor
1264 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1
1265 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224
1266 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256
1267 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384
1268 _kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512
1269 _kSecKeyAlgorithmECDHKeyExchangeStandard
1270 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1
1271 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224
1272 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256
1273 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384
1274 _kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512
1275 _kSecKeyAlgorithmECDSASignatureDigestX962
1276 _kSecKeyAlgorithmECDSASignatureDigestX962SHA1
1277 _kSecKeyAlgorithmECDSASignatureDigestX962SHA224
1278 _kSecKeyAlgorithmECDSASignatureDigestX962SHA256
1279 _kSecKeyAlgorithmECDSASignatureDigestX962SHA384
1280 _kSecKeyAlgorithmECDSASignatureDigestX962SHA512
1281 _kSecKeyAlgorithmECDSASignatureMessageX962SHA1
1282 _kSecKeyAlgorithmECDSASignatureMessageX962SHA224
1283 _kSecKeyAlgorithmECDSASignatureMessageX962SHA256
1284 _kSecKeyAlgorithmECDSASignatureMessageX962SHA384
1285 _kSecKeyAlgorithmECDSASignatureMessageX962SHA512
1286 _kSecKeyAlgorithmECDSASignatureRFC4754
1287 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM
1288 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM
1289 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM
1290 _kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM
1291 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM
1292 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM
1293 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM
1294 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM
1295 _kSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM
1296 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM
1297 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM
1298 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM
1299 _kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM
1300 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM
1301 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM
1302 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM
1303 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM
1304 _kSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM
1305 _kSecKeyAlgorithmRSAEncryptionOAEPSHA1
1306 _kSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM
1307 _kSecKeyAlgorithmRSAEncryptionOAEPSHA224
1308 _kSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM
1309 _kSecKeyAlgorithmRSAEncryptionOAEPSHA256
1310 _kSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM
1311 _kSecKeyAlgorithmRSAEncryptionOAEPSHA384
1312 _kSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM
1313 _kSecKeyAlgorithmRSAEncryptionOAEPSHA512
1314 _kSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM
1315 _kSecKeyAlgorithmRSAEncryptionPKCS1
1316 _kSecKeyAlgorithmRSAEncryptionRaw
1317 _kSecKeyAlgorithmRSAEncryptionRawCCUnit
1318 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15MD5
1319 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw
1320 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1
1321 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224
1322 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256
1323 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384
1324 _kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512
1325 _kSecKeyAlgorithmRSASignatureDigestPSSSHA1
1326 _kSecKeyAlgorithmRSASignatureDigestPSSSHA224
1327 _kSecKeyAlgorithmRSASignatureDigestPSSSHA256
1328 _kSecKeyAlgorithmRSASignatureDigestPSSSHA384
1329 _kSecKeyAlgorithmRSASignatureDigestPSSSHA512
1330 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15MD5
1331 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1
1332 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224
1333 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256
1334 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384
1335 _kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512
1336 _kSecKeyAlgorithmRSASignatureMessagePSSSHA1
1337 _kSecKeyAlgorithmRSASignatureMessagePSSSHA224
1338 _kSecKeyAlgorithmRSASignatureMessagePSSSHA256
1339 _kSecKeyAlgorithmRSASignatureMessagePSSSHA384
1340 _kSecKeyAlgorithmRSASignatureMessagePSSSHA512
1341 _kSecKeyAlgorithmRSASignatureRaw
1342 _kSecKeyAlgorithmRSASignatureRawCCUnit
1344 _kSecKeyAttributeName
1345 #endif /* TARGET_OS_OSX */
1346 _kSecKeyKeyExchangeParameterRequestedSize
1347 _kSecKeyKeyExchangeParameterSharedInfo
1348 _kSecKeyParameterSETokenAttestationNonce
1349 #if TARGET_OS_IPHONE
1350 _kSecPrivateKeyAttrs
1352 #endif /* TARGET_OS_IPHONE */
1358 #if TARGET_OS_IPHONE
1360 _kSecAttrAFPServerSignature
1361 _kSecAttrAccessGroup
1362 _kSecAttrAccessGroupToken
1364 _kSecAttrAccessibleAfterFirstUnlock
1365 _kSecAttrAccessibleAlways
1366 _kSecAttrAccessibleAlwaysPrivate
1367 _kSecAttrAccessibleWhenUnlocked
1368 _kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
1369 _kSecAttrAccessibleAlwaysThisDeviceOnly
1370 _kSecAttrAccessibleAlwaysThisDeviceOnlyPrivate
1371 _kSecAttrAccessibleWhenUnlockedThisDeviceOnly
1372 _kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly
1376 _kSecAttrApplicationLabel
1377 _kSecAttrApplicationTag
1378 _kSecAttrAuthenticationType
1379 _kSecAttrAuthenticationTypeDPA
1380 _kSecAttrAuthenticationTypeDefault
1381 _kSecAttrAuthenticationTypeHTMLForm
1382 _kSecAttrAuthenticationTypeHTTPBasic
1383 _kSecAttrAuthenticationTypeHTTPDigest
1384 _kSecAttrAuthenticationTypeMSN
1385 _kSecAttrAuthenticationTypeNTLM
1386 _kSecAttrAuthenticationTypeRPA
1387 _kSecAttrCRLEncoding
1393 _kSecAttrCanSignRecover
1396 _kSecAttrCanVerifyRecover
1398 _kSecAttrCertificateEncoding
1399 _kSecAttrCertificateType
1401 _kSecAttrCreationDate
1403 _kSecAttrDescription
1404 _kSecAttrEffectiveKeySize
1407 _kSecAttrHasCustomIcon
1408 _kSecAttrIsExtractable
1409 _kSecAttrIsInvisible
1410 _kSecAttrIsModifiable
1412 _kSecAttrIsPermanent
1414 _kSecAttrIsSensitive
1417 _kSecAttrKeyClassPrivate
1418 _kSecAttrKeyClassPublic
1419 _kSecAttrKeyClassSymmetric
1421 _kSecAttrKeySizeInBits
1424 _kSecAttrKeyTypeECSECPrimeRandom
1427 _kSecAttrModificationDate
1433 _kSecAttrProtocolAFP
1434 _kSecAttrProtocolAppleTalk
1435 _kSecAttrProtocolDAAP
1436 _kSecAttrProtocolEPPC
1437 _kSecAttrProtocolFTP
1438 _kSecAttrProtocolFTPAccount
1439 _kSecAttrProtocolFTPProxy
1440 _kSecAttrProtocolFTPS
1441 _kSecAttrProtocolHTTP
1442 _kSecAttrProtocolHTTPProxy
1443 _kSecAttrProtocolHTTPS
1444 _kSecAttrProtocolHTTPSProxy
1445 _kSecAttrProtocolIMAP
1446 _kSecAttrProtocolIMAPS
1447 _kSecAttrProtocolIPP
1448 _kSecAttrProtocolIRC
1449 _kSecAttrProtocolIRCS
1450 _kSecAttrProtocolLDAP
1451 _kSecAttrProtocolLDAPS
1452 _kSecAttrProtocolNNTP
1453 _kSecAttrProtocolNNTPS
1454 _kSecAttrProtocolPOP3
1455 _kSecAttrProtocolPOP3S
1456 _kSecAttrProtocolRTSP
1457 _kSecAttrProtocolRTSPProxy
1458 _kSecAttrProtocolSMB
1459 _kSecAttrProtocolSMTP
1460 _kSecAttrProtocolSOCKS
1461 _kSecAttrProtocolSSH
1462 _kSecAttrProtocolTelnet
1463 _kSecAttrProtocolTelnetS
1464 _kSecAttrPublicKeyHash
1466 _kSecAttrSecurityDomain
1467 _kSecAttrSerialNumber
1472 _kSecAttrSubjectKeyID
1473 _kSecAttrSynchronizable
1474 _kSecAttrSynchronizableAny
1475 _kSecAttrSyncViewHint
1477 _kSecAttrPersistantReference
1478 _kSecAttrPersistentReference
1480 _kSecAttrTokenIDSecureEnclave
1481 _kSecAttrTokenIDAppleKeyStore
1487 _kSecAttrWasAlwaysSensitive
1488 _kSecAttrWasNeverExtractable
1489 _kSecAttrKeyTypeECSECPrimeRandomPKA
1490 _kSecAttrKeyTypeSecureEnclaveAttestation
1491 _kSecAttrSecureEnclaveKeyBlob
1494 _kSecAttrAFPServerSignature
1496 _kSecAttrAccessGroup
1497 _kSecAttrAccessGroupToken
1499 _kSecAttrAccessibleAfterFirstUnlock
1500 _kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
1501 _kSecAttrAccessibleAlways
1502 _kSecAttrAccessibleAlwaysPrivate
1503 _kSecAttrAccessibleAlwaysThisDeviceOnly
1504 _kSecAttrAccessibleAlwaysThisDeviceOnlyPrivate
1505 _kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly
1506 _kSecAttrAccessibleWhenUnlocked
1507 _kSecAttrAccessibleWhenUnlockedThisDeviceOnly
1511 _kSecAttrApplicationLabel
1512 _kSecAttrApplicationTag
1513 _kSecAttrAuthenticationType
1514 _kSecAttrAuthenticationTypeDPA
1515 _kSecAttrAuthenticationTypeDefault
1516 _kSecAttrAuthenticationTypeHTMLForm
1517 _kSecAttrAuthenticationTypeHTTPBasic
1518 _kSecAttrAuthenticationTypeHTTPDigest
1519 _kSecAttrAuthenticationTypeMSN
1520 _kSecAttrAuthenticationTypeNTLM
1521 _kSecAttrAuthenticationTypeRPA
1522 _kSecAttrCRLEncoding
1528 _kSecAttrCanSignRecover
1531 _kSecAttrCanVerifyRecover
1533 _kSecAttrCertificateEncoding
1534 _kSecAttrCertificateType
1536 _kSecAttrCreationDate
1538 _kSecAttrDescription
1539 _kSecAttrEffectiveKeySize
1542 _kSecAttrHasCustomIcon
1543 _kSecAttrIsExtractable
1544 _kSecAttrIsInvisible
1545 _kSecAttrIsModifiable
1547 _kSecAttrIsPermanent
1549 _kSecAttrIsSensitive
1552 _kSecAttrKeyClassPrivate
1553 _kSecAttrKeyClassPublic
1554 _kSecAttrKeyClassSymmetric
1556 _kSecAttrKeySizeInBits
1558 _kSecAttrKeyType3DES
1560 _kSecAttrKeyTypeCAST
1564 _kSecAttrKeyTypeECDSA
1565 _kSecAttrKeyTypeECSECPrimeRandom
1570 _kSecAttrModificationDate
1574 _kSecAttrPRFHmacAlgSHA1
1575 _kSecAttrPRFHmacAlgSHA224
1576 _kSecAttrPRFHmacAlgSHA256
1577 _kSecAttrPRFHmacAlgSHA384
1578 _kSecAttrPRFHmacAlgSHA512
1582 _kSecAttrProtocolAFP
1583 _kSecAttrProtocolAppleTalk
1584 _kSecAttrProtocolDAAP
1585 _kSecAttrProtocolEPPC
1586 _kSecAttrProtocolFTP
1587 _kSecAttrProtocolFTPAccount
1588 _kSecAttrProtocolFTPProxy
1589 _kSecAttrProtocolFTPS
1590 _kSecAttrProtocolHTTP
1591 _kSecAttrProtocolHTTPProxy
1592 _kSecAttrProtocolHTTPS
1593 _kSecAttrProtocolHTTPSProxy
1594 _kSecAttrProtocolIMAP
1595 _kSecAttrProtocolIMAPS
1596 _kSecAttrProtocolIPP
1597 _kSecAttrProtocolIRC
1598 _kSecAttrProtocolIRCS
1599 _kSecAttrProtocolLDAP
1600 _kSecAttrProtocolLDAPS
1601 _kSecAttrProtocolNNTP
1602 _kSecAttrProtocolNNTPS
1603 _kSecAttrProtocolPOP3
1604 _kSecAttrProtocolPOP3S
1605 _kSecAttrProtocolRTSP
1606 _kSecAttrProtocolRTSPProxy
1607 _kSecAttrProtocolSMB
1608 _kSecAttrProtocolSMTP
1609 _kSecAttrProtocolSOCKS
1610 _kSecAttrProtocolSSH
1611 _kSecAttrProtocolTelnet
1612 _kSecAttrProtocolTelnetS
1613 _kSecAttrPublicKeyHash
1617 _kSecAttrSecurityDomain
1618 _kSecAttrSerialNumber
1623 _kSecAttrSubjectKeyID
1624 _kSecAttrSyncViewHint
1625 _kSecAttrSynchronizable
1626 _kSecAttrSynchronizableAny
1628 _kSecAttrPersistantReference
1629 _kSecAttrPersistentReference
1631 _kSecAttrTokenIDSecureEnclave
1632 _kSecAttrTokenIDAppleKeyStore
1638 _kSecAttrWasAlwaysSensitive
1639 _kSecAttrWasNeverExtractable
1640 _kSecAttrKeyTypeECSECPrimeRandomPKA
1641 _kSecAttrKeyTypeSecureEnclaveAttestation
1642 _kSecAttrSecureEnclaveKeyBlob
1643 #endif // TARGET_OS_OSX
1645 _kSecAttrDeriveSyncIDFromItemAttributes
1646 _kSecAttrPCSPlaintextServiceIdentifier
1647 _kSecAttrPCSPlaintextPublicKey
1648 _kSecAttrPCSPlaintextPublicIdentity
1651 #include "Security/SecureObjectSync/SOSViews.exp-in"
1654 _kSecClassAppleSharePassword
1655 _kSecClassCertificate
1656 _kSecClassGenericPassword
1658 _kSecClassInternetPassword
1660 _kSecImportExportPassphrase
1661 _kSecImportItemCertChain
1662 _kSecImportItemIdentity
1663 _kSecImportItemKeyID
1664 _kSecImportItemLabel
1665 _kSecImportItemTrust
1668 _kSecUseSystemKeychain
1670 _kSecValuePersistentRef
1672 _kSecMatchCaseInsensitive
1673 _kSecMatchEmailAddressIfPresent
1680 _kSecMatchSearchList
1681 _kSecMatchSubjectContains
1682 _kSecMatchTrustedOnly
1683 _kSecMatchValidOnDate
1684 _kSecReturnAttributes
1686 _kSecReturnPersistentRef
1689 _SecItemCertificateExists
1690 _SecItemCopyDisplayNames
1691 _SecItemCopyMatching
1692 _SecItemCopyParentCertificates_ios
1694 #if TARGET_OS_IPHONE
1698 __SecItemAddAndNotifyOnSync
1699 _SecItemSetCurrentItemAcrossAllDevices
1700 _SecItemFetchCurrentItemAcrossAllDevices
1701 __SecItemFetchDigests
1703 __SecItemCreatePersistentRef
1704 __SecItemParsePersistentRef
1705 __SecKeychainBackupSyncable
1706 __SecKeychainCopyBackup
1707 __SecKeychainCopyOTABackup
1708 __SecKeychainRestoreBackup
1709 __SecKeychainRestoreBackupFromFileDescriptor
1710 __SecKeychainRestoreSyncable
1711 __SecKeychainSyncUpdateMessage
1712 __SecKeychainWriteBackupToFileDescriptor
1713 __SecKeychainCopyKeybagUUIDFromFileDescriptor
1715 _SecItemBackupWithRegisteredBackups
1716 _SecItemBackupSetConfirmedManifest
1717 _SecItemBackupRestore
1718 _SecItemBackupCopyMatching
1719 _SecItemBackupWithChanges
1720 #if TARGET_OS_IPHONE
1721 __SecKeychainRollKeys
1723 _SecAddSharedWebCredential
1724 _SecRequestSharedWebCredential
1725 _SecCreateSharedWebCredentialPassword
1728 _kSOSInternalAccessGroup
1729 _kSecNetworkExtensionAccessGroupSuffix
1731 __SecSecuritydCopyWhoAmI
1732 __SecSyncBubbleTransfer
1733 __SecSystemKeychainTransfer
1734 __SecSyncDeleteUserViews
1735 _SecItemUpdateTokenItems
1736 _SecItemDeleteAllWithAccessGroups
1737 _SecTokenItemValueCopy
1739 __SecSecuritydCopyCKKSEndpoint
1740 __SecSecuritydCopySOSStatusEndpoint
1742 #if TARGET_OS_IPHONE
1743 _kSecXPCKeyAttributesToUpdate
1745 _kSecXPCKeyCertificate
1751 _kSecXPCPublicPeerId
1756 _kSecXPCKeyIDSMessage
1757 _kSecXPCKeySendIDSMessage
1760 _SecCertificateXPCArrayCopyArray
1761 _SecPolicyXPCArrayCopyArray
1762 #if TARGET_OS_IPHONE
1763 _SecServerSetMachServiceName
1770 _SecCopyEncryptedToServer
1771 _SecCopyEncryptedToServerKey
1772 _SecCopyDecryptedForServer
1782 _CFPropertyListCreateDERData
1783 _CFPropertyListCreateWithDERData
1785 #if TARGET_OS_IPHONE
1796 #if TARGET_OS_IPHONE
1797 _SecEMCSCreateDerivedEMCSKey
1798 _SecEMCSCreateNewiDMSKey
1801 #if TARGET_OS_IPHONE
1803 // libsecurity_codesigning_ios
1806 _SecCodeSetDetachedSignature
1807 _SecCodeCopySigningInformation
1809 _SecStaticCodeCreateWithPathAndAttributes
1810 _SecStaticCodeCheckValidityWithErrors
1812 _kSecCodeAttributeUniversalFileOffset
1815 _kSecCodeInfoIdentifier
1816 _kSecCodeInfoTeamIdentifier
1817 _kSecCodeInfoCertificates
1818 _kSecCodeInfoCdHashes
1819 _kSecCodeInfoDigestAlgorithms
1820 _kSecCodeInfoEntitlements
1821 _kSecCodeInfoEntitlementsDict
1824 _kSecCFErrorResourceAdded
1825 _kSecCFErrorResourceAltered
1826 _kSecCFErrorResourceMissing
1828 #endif // TARGET_OS_IPHONE
1831 // Custom CFAllocators
1833 _SecCFAllocatorZeroize