// SOS // // // Cloud Circle API // _SOSCCAcceptApplicants _SOSCCAccountGetAccountPrivateCredential _SOSCCAccountGetPublicKey _SOSCCAccountGetKeyCircleGeneration _SOSCCAccountHasPublicKey _SOSCCAccountIsNew _SOSCCAccountSetToNew _SOSCCBailFromCircle_BestEffort _SOSCCCanAuthenticate _SOSCCCheckPeerAvailability _SOSCCClearPeerMessageKeyInKVS _SOSCCCopyAccountState _SOSCCCopyApplicantPeerInfo _SOSCCCopyApplication _SOSCCCopyBackupInformation _SOSCCCopyCircleJoiningBlob _SOSCCCopyConcurringPeerPeerInfo _SOSCCCopyDeviceID _SOSCCCopyEngineData _SOSCCCopyEscrowRecord _SOSCCCopyGenerationPeerInfo _SOSCCCopyIncompatibilityInfo _SOSCCCopyMyPeerInfo _SOSCCCopyMyPeerWithNewDeviceRecoverySecret _SOSCCCopyNotValidPeerPeerInfo _SOSCCCopyPeerPeerInfo _SOSCCCopyRecoveryPublicKey _SOSCCCopyRetirementPeerInfo _SOSCCCopyValidPeerPeerInfo _SOSCCCopyViewUnawarePeerInfo _SOSCCCopyYetToSyncViewsList _SOSCCDeleteAccountState _SOSCCDeleteEngineState _SOSCCCleanupKVSKeys _SOSCCTestPopulateKVSWithBadKeys _SOSCCForEachEngineStateAsString _SOSCCForEachEngineStateAsStringFromArray _SOSCCGetLastDepartureReason _SOSCCGetStatusDescription _SOSCCGetViewResultDescription _SOSCCHandleIDSMessage _SOSCCRequestSyncWithPeerOverKVS _SOSCCRequestSyncWithPeerOverKVSUsingIDOnly _SOSCCIDSDeviceIDIsAvailableTest _SOSCCIDSPingTest _SOSCCIDSServiceRegistrationTest _SOSCCIsAppleTVSyncing _SOSCCIsContinuityUnlockSyncing _SOSCCIsHomeKitSyncing _SOSCCIsIcloudKeychainSyncing _SOSCCIsSafariSyncing _SOSCCIsWiFiSyncing _SOSCCJoinWithCircleJoiningBlob _SOSCCLoggedOutOfAccount _SOSCCMessageFromPeerIsPending _SOSCCPeersHaveViewsEnabled _SOSCCProcessEnsurePeerRegistration _SOSCCProcessSyncWithAllPeers _SOSCCProcessSyncWithPeers _SOSCCPurgeUserCredentials _SOSCCRegisterRecoveryPublicKey _SOSCCRegisterSingleRecoverySecret _SOSCCRegisterUserCredentials _SOSCCRejectApplicants _SOSCCRemovePeersFromCircle _SOSCCRemoveThisDeviceFromCircle _SOSCCRequestEnsureFreshParameters _SOSCCRequestSyncWithPeerOverKVS _SOSCCRequestToJoinCircle _SOSCCRequestToJoinCircleAfterRestore _SOSCCResetToEmpty _SOSCCResetToOffering _SOSCCSecurityProperty _SOSCCSendToPeerIsPending _SOSCCSetDeviceID _SOSCCSetEscrowRecord _SOSCCSetLastDepartureReason _SOSCCSetUserCredentials _SOSCCSetUserCredentialsAndDSID _SOSCCSignedOut _SOSCCThisDeviceIsInCircle _SOSCCTryUserCredentials _SOSCCTryUserCredentialsAndDSID _SOSCCValidateUserPublic _SOSCCView _SOSCCViewSet _SOSCCWaitForInitialSync _SOSCCCopyInitialSyncData _kSOSCCEngineStateCoderKey _kSOSCCEngineStateManifestCountKey _kSOSCCEngineStateManifestHashKey _kSOSCCEngineStatePeerIDKey _kSOSCCEngineStateSyncSetKey _kSOSCCCircleChangedNotification _kSOSCCViewMembershipChangedNotification _kSOSCCInitialSyncChangedNotification _kSOSCCHoldLockForInitialSync _kSOSCCPeerAvailable _kSOSCCRecoveryKeyChanged _kSOSCCCircleOctagonKeysChangedNotification _SOSCCSetLastDepartureReason _SOSCCAccountSetToNew // // Peer Info interfaces for SPI // _SOSPeerInfoApplicationVerify _SOSPeerInfoCompareByID _SOSPeerInfoCopyAsApplication _SOSPeerInfoCopyBackupKey _SOSPeerInfoCopyDeviceID _SOSPeerInfoCopyEnabledViews _SOSPeerInfoCopyEncodedData _SOSPeerInfoCopyEscrowRecord _SOSPeerInfoCopyIDSACKModelPreference _SOSPeerInfoCopyIDSFragmentationPreference _SOSPeerInfoCopyIDSPreference _SOSPeerInfoCopyOctagonSigningPublicKey _SOSPeerInfoCopyOctagonEncryptionPublicKey _SOSPeerInfoCopyPeerGestalt _SOSPeerInfoCopyPubKey _SOSPeerInfoCopyTransportType _SOSPeerInfoCopyWithBackupKeyUpdate _SOSPeerInfoCopyWithEscrowRecordUpdate _SOSPeerInfoCopyWithGestaltUpdate _SOSPeerInfoCopyWithPing _SOSPeerInfoCopyWithReplacedEscrowRecords _SOSPeerInfoCopyWithSecurityPropertyChange _SOSPeerInfoCopyWithViewsChange _SOSPeerInfoCopyTransportType _SOSPeerInfoCopySerialNumber _SOSPeerInfoCopyOSVersion _SOSPeerInfoCreate _SOSPeerInfoCreateCloudIdentity _SOSPeerInfoCreateCopy _SOSPeerInfoCreateCurrentCopy _SOSPeerInfoCreateFromDER _SOSPeerInfoCreateFromData _SOSPeerInfoCreateRetirementTicket _SOSPeerInfoCreateWithTransportAndViews _SOSPeerInfoCopyData _SOSPeerInfoEncodeToDER _SOSPeerInfoExpandV2Data _SOSPeerInfoGetApplicationDate _SOSPeerInfoGetAutoAcceptInfo _SOSPeerInfoGetClass _SOSPeerInfoGetDEREncodedSize _SOSPeerInfoGetPeerDeviceType _SOSPeerInfoGetPeerID _SOSPeerInfoGetPeerName _SOSPeerInfoGetPeerProtocolVersion _SOSPeerInfoGetPermittedViews _SOSPeerInfoGetRetirementDate _SOSPeerInfoGetTypeID _SOSPeerInfoGetVersion _SOSPeerInfoHasBackupKey _SOSPeerInfoHasDeviceID _SOSPeerInfoHasOctagonEncryptionPubKey _SOSPeerInfoHasOctagonSigningPubKey _SOSPeerInfoInspectRetirementTicket _SOSPeerInfoIsCloudIdentity _SOSPeerInfoIsEnabledView _SOSPeerInfoIsRetirementTicket _SOSPeerInfoKVSOnly _SOSPeerInfoLogState _SOSPeerInfoLookupGestaltValue _SOSPeerInfoPeerIDEqual _SOSPeerInfoRetireRetirementTicket _SOSPeerInfoSecurityPropertyStatus _SOSPeerInfoSetDeviceID _SOSPeerInfoSetIDSACKModelPreference _SOSPeerInfoSetIDSFragmentationPreference _SOSPeerInfoSetIDSPreference _SOSPeerInfoSetOctagonEncryptionKey _SOSPeerInfoSetOctagonSigningKey _SOSPeerInfoSetTransportType _SOSPeerInfoShouldUseACKModel _SOSPeerInfoShouldUseIDSMessageFragmentation _SOSPeerInfoShouldUseIDSTransport _SOSPeerInfoTransportTypeIs _SOSPeerInfoUpdateDigestWithDescription _SOSPeerInfoUpdateDigestWithPublicKeyBytes _SOSPeerInfoUpgradeSignatures _SOSPeerInfoVersionHasV2Data _SOSPeerInfoVersionIsCurrent _SOSPeerInfoViewStatus _SOSPeerInfoWithEnabledViewSet _SOSFullPeerInfoCreate _SOSFullPeerInfoPromoteToApplication _SOSFullPeerInfoGetPeerInfo _SOSCircleAcceptPeerFromHSA2 _SOSCCSetDeviceID _SOSCCHandleIDSMessage _SOSCCIDSServiceRegistrationTest _SOSCCIDSPingTest _SOSCCIDSDeviceIDIsAvailableTest _SOSCCGetAllTheRings _SOSCCApplyToARing _SOSCCWithdrawlFromARing _SOSCCRingStatus _SOSCCEnableRing _SOSCCIsThisDeviceLastBackup _SOSCloudKeychainSendIDSMessage _SOSCloudKeychainRemoveKeys _SOSCloudKeychainRetrieveCountersFromIDSProxy _CFArrayOfSOSPeerInfosSortByID _CFSetCreateMutableForSOSPeerInfosByID _CFSetCreateMutableForSOSPeerInfosByIDWithArray _CreateArrayOfPeerInfoWithXPCObject _CreateXPCObjectWithArrayOfPeerInfo _kSOSPeerSetCallbacks _SOSPeerInfoArrayCreateFromDER _SOSPeerInfoArrayEncodeToDER _SOSPeerInfoArrayGetDEREncodedSize _SOSPeerInfoSetContainsIdenticalPeers _SOSPeerInfoSetCreateFromArrayDER _SOSPeerInfoSetEncodeToArrayDER _SOSPeerInfoSetFindByID _SOSPeerInfoSetGetDEREncodedArraySize _SecCreateCFErrorWithXPCObject _SecCreateXPCObjectWithCFError // // Backup Key Bag SPI // _SOSBKSBKeyIsInKeyBag _SOSBKSBPrefixedKeyIsInKeyBag _SOSBSKBCopyAKSBag _SOSBSKBCopyEncoded _SOSBSKBCopyRecoveryKey _SOSBSKBCountPeers _SOSBSKBGetPeers _SOSBSKBIsDirect _SOSBSKBIsGoodBackupPublic _SOSBSKBLoadAndUnlockWithDirectSecret _SOSBSKBLoadAndUnlockWithPeerIDAndSecret _SOSBSKBLoadAndUnlockWithPeerSecret _SOSBSKBLoadAndUnlockWithWrappingSecret _SOSBSKBLoadLocked _SOSBSKBPeerIsInKeyBag _SOSBackupSliceKeyBagCreate _SOSBackupSliceKeyBagCreateDirect _SOSBackupSliceKeyBagCreateFromData _SOSBackupSliceKeyBagCreateWithAdditionalKeys _der_decode_BackupSliceKeyBag _der_encode_BackupSliceKeyBag _der_sizeof_BackupSliceKeyBag _bskbRkbgPrefix _SOSWrapToBackupSliceKeyBagForView _SOSBSKBHasRecoveryKey // // View SPI // _kSOSViewKeychainV0 _SOSViewCopyViewSet _SOSViewsGetAllCurrent _SOSViewHintInCKKSSystem _SOSViewHintInSOSSystem _SOSViewInSOSSystem _SOSViewSetDisable _SOSViewSetEnable _SOSViewsDisable _SOSViewsEnable _SOSViewsForEachDefaultEnabledViewName _SOSViewsGetV0BackupBagViewSet _SOSViewsGetV0BackupViewSet _SOSViewsGetV0SubviewSet _SOSViewsGetV0ViewSet _SOSViewsIsV0Subview _SOSViewsQuery _SOSViewsSetTestViewsSet _SOSViewsXlateAction // // Preferred symbols for viewHints // #include "Security/SecureObjectSync/SOSViews.exp-in" _kSecUseSyncBubbleKeychain // // Deprecated viewHints (but still in headers) // _kSOSViewAutofillPasswords_tomb _kSOSViewBackupBagV0_tomb _kSOSViewHintAppleTV _kSOSViewHintHomeKit _kSOSViewHintPCSCloudKit _kSOSViewHintPCSEscrow _kSOSViewHintPCSFDE _kSOSViewHintPCSMailDrop _kSOSViewHintPCSMasterKey _kSOSViewHintPCSNotes _kSOSViewHintPCSPhotos _kSOSViewHintPCSiCloudBackup _kSOSViewHintPCSiCloudDrive _kSOSViewHintPCSiMessage _kSOSViewKeychainV0_tomb _kSOSViewOtherSyncable_tomb _kSOSViewSafariCreditCards_tomb _kSOSViewWiFi_tomb _kSOSViewiCloudIdentity_tomb // // Exported for testing/tools (?) // _SOSCircleCreateFromData _SOSCircleGenerationIncrement _SOSCircleGenerationSetValue _SOSCircleGetGenerationSint _SOSCircleCreate _SOSCircleCopyCircle _SOSCirclePreGenerationSign _SOSCircleGetGeneration _SOSGenerationIncrementAndCreate _SOSCircleCopyNextGenSignatureWithPeerAdded _SOSCircleGenerationSetValue _SOSCircleGenerationIncrement _SOSCircleGenerationSetValue _SOSCircleGenerationIncrement _SOSCircleGetGenerationSint _SOSCircleRequestAdmission _SOSCircleAcceptRequest _SOSCircleHasPeer _SOSGenCountCreateFromDER _SOSGenCountEncodeToDER _SOSGenCountGetDEREncodedSize _SOSGenerationCopy _SOSGenerationCountWithDescription _SOSGenerationCreate _SOSGenerationCreateWithBaseline _SOSGenerationCreateWithValue _SOSGenerationIsOlder _SOSGetGenerationSint _SOSCircleAcceptRequests _SOSCircleAppendConcurringPeers _SOSCircleConcordanceSign _SOSCircleConcordanceTrust _SOSCircleCopyAllSignatures _SOSCircleCopyApplicants _SOSCircleCopyConcurringPeers _SOSCircleCopyEncodedData _SOSCircleCopyPeerWithID _SOSCircleCopyPeers _SOSCircleCopyRejectedApplicant _SOSCircleCopyRejectedApplicants _SOSCircleCopyiCloudFullPeerInfoRef _SOSCircleCountActivePeers _SOSCircleCountActiveValidPeers _SOSCircleCountApplicants _SOSCircleCountPeers _SOSCircleCountRejectedApplicants _SOSCircleCountRetiredPeers _SOSCircleCountValidSyncingPeers _SOSCircleCreateFromDER _SOSCircleCreateIncompatibleCircleDER _SOSCircleEncodeToDER _SOSCircleForEachActivePeer _SOSCircleForEachActiveValidPeer _SOSCircleForEachApplicant _SOSCircleForEachPeer _SOSCircleForEachRetiredPeer _SOSCircleForEachValidPeer _SOSCircleForEachValidSyncingPeer _SOSCircleForEachiCloudIdentityPeer _SOSCircleGenerationSign _SOSCircleGetDEREncodedSize _SOSCircleGetName _SOSCircleGetNameC _SOSCircleGetSignature _SOSCircleGetTypeID _SOSCircleHasActivePeer _SOSCircleHasActivePeerWithID _SOSCircleHasActiveValidPeer _SOSCircleHasActiveValidPeerWithID _SOSCircleHasApplicant _SOSCircleHasPeerWithID _SOSCircleHasRejectedApplicant _SOSCircleHasValidSyncingPeer _SOSCircleIsOlderGeneration _SOSCircleLogState _SOSCirclePeerSigUpdate _SOSCircleRejectRequest _SOSCircleRemovePeer _SOSCircleRemovePeers _SOSCircleRemovePeersByID _SOSCircleRemovePeersByIDUnsigned _SOSCircleRemoveRejectedPeer _SOSCircleRemoveRetired _SOSCircleRequestReadmission _SOSCircleResetToEmpty _SOSCircleResetToEmptyWithSameGeneration _SOSCircleResetToOffering _SOSCircleSetGeneration _SOSCircleSetSignature _SOSCircleSharedTrustedPeers _SOSCircleSign _SOSCircleSignOldStyleResetToOfferingCircle _SOSCircleUpdatePeerInfo _SOSCircleVerify _SOSCircleVerifyPeerSigned _SOSCircleVerifySignatureExists _SOSCircleWithdrawRequest _debugDumpCircle _SOSFullPeerInfoAddEscrowRecord _SOSFullPeerInfoCopyDeviceKey _SOSFullPeerInfoCopyEncodedData _SOSFullPeerInfoCopyFullPeerInfo _SOSFullPeerInfoCopyOctagonSigningKey _SOSFullPeerInfoCopyOctagonEncryptionKey _SOSFullPeerInfoCopyOctagonPublicEncryptionKey _SOSFullPeerInfoCopyOctagonPublicSigningKey _SOSFullPeerInfoCopyPubKey _SOSFullPeerInfoCreateCloudIdentity _SOSFullPeerInfoCreateFromDER _SOSFullPeerInfoCreateFromData _SOSFullPeerInfoCreateWithViews _SOSFullPeerInfoEncodeToDER _SOSFullPeerInfoGetDEREncodedSize _SOSFullPeerInfoHaveOctagonKeys _SOSFullPeerInfoPing _SOSFullPeerInfoPrivKeyExists _SOSFullPeerInfoPromoteToRetiredAndCopy _SOSFullPeerInfoPurgePersistentKey _SOSFullPeerInfoReplaceEscrowRecords _SOSFullPeerInfoSecurityPropertyStatus _SOSFullPeerInfoUpdateBackupKey _SOSFullPeerInfoUpdateDeviceID _SOSFullPeerInfoUpdateGestalt _SOSFullPeerInfoUpdateOctagonEncryptionKey _SOSFullPeerInfoUpdateOctagonSigningKey _SOSFullPeerInfoUpdateSecurityProperty _SOSFullPeerInfoUpdateToCurrent _SOSFullPeerInfoUpdateToThisPeer _SOSFullPeerInfoUpdateTransportAckModelPreference _SOSFullPeerInfoUpdateTransportFragmentationPreference _SOSFullPeerInfoUpdateTransportPreference _SOSFullPeerInfoUpdateTransportType _SOSFullPeerInfoUpdateV2Dictionary _SOSFullPeerInfoUpdateViews _SOSFullPeerInfoUpgradeSignatures _SOSFullPeerInfoValidate _SOSFullPeerInfoViewStatus _SOSPiggyBackBlobCreateFromDER _SOSPiggyBackBlobCreateFromData _SOSPiggyBackBlobCopyEncodedData _SOSPiggyBackAddToKeychain _SOSCloudKeychainRetrievePendingMessageFromProxy _SOSCloudKeychainClearAll _SOSCloudKeychainGetAllObjectsFromCloud _SOSCloudKeychainGetObjectsFromCloud _SOSCloudKeychainPutObjectsInCloud _SOSCloudKeychainSetItemsChangedBlock _SOSCloudKeychainSynchronizeAndWait _SOSCloudKeychainUpdateKeys _SOSCloudCopyKVSState _SOSCloudKeychainFlush _SOSCloudKeychainGetIDSDeviceAvailability _SOSCloudKeychainGetIDSDeviceID _SOSCloudKeychainHandleUpdateMessage _SOSCloudKeychainHasPendingKey _SOSCloudKeychainHasPendingSyncWithPeer _SOSCloudKeychainRequestEnsurePeerRegistration _SOSCloudKeychainRequestPerfCounters _SOSCloudKeychainRequestSyncWithPeers _SOSCloudKeychainSynchronize _SOSCircleKeyCopyCircleName _SOSCircleKeyCreateWithCircle _SOSCircleKeyCreateWithName _SOSDebugInfoKeyCreateWithTypeName _SOSKVSKeyGetKeyTypeAndParse _SOSKVSKeyParse _SOSLastKeyParametersPushedKeyCreateWithAccountGestalt _SOSLastKeyParametersPushedKeyCreateWithPeerID _SOSMessageKeyCopyCircleName _SOSMessageKeyCopyFromPeerName _SOSMessageKeyCreateFromPeerToTransport _SOSMessageKeyCreateFromTransportToPeer _SOSMessageKeyCreateWithCircleAndPeerInfos _SOSMessageKeyCreateWithCircleAndPeerNames _SOSMessageKeyCreateWithCircleNameAndPeerNames _SOSMessageKeyCreateWithCircleNameAndTransportType _SOSRetirementKeyCreateWithCircleAndPeer _SOSRetirementKeyCreateWithCircleNameAndPeer _SOSRingKeyCreateWithName _SOSRingKeyCreateWithRingName _kSOSKVSKeyParametersKey _sCirclePrefix _sDebugInfoPrefix _sLastKeyParametersPushedPrefix _sRetirementPrefix _CFDataCreateWithDER _GenerateECPair _GeneratePermanentECPair _SOSCopyDeviceBackupPublicKey _SOSCopyECUnwrappedData _SOSCopyECWrappedData _SOSCopyIDOfDataBuffer _SOSCopyIDOfDataBufferWithLength _SOSCopyIDOfKey _SOSCopyIDOfKeyWithLength _SOSCreateError _SOSCreateErrorWithFormat _SOSCreateErrorWithFormatAndArguments _SOSDateCreate _SOSErrorCreate _SOSGenerateDeviceBackupFullKey _SOSGetBackupKeyCurveParameters _SOSItemsChangedCopyDescription _SOSPerformWithDeviceBackupFullKey _SOSPerformWithUnwrappedData _SOSTransportMessageTypeIDSV2 _SOSTransportMessageTypeKVS _kSOSDSIDKey _SOSPeerGestaltGetAnswer _SOSPeerGestaltGetName _SOSPeerGetGestalt _SecCreateCFErrorWithXPCObject _SecCreateXPCObjectWithCFError _CreateXPCObjectWithCFSetRef _kSOSErrorDomain _kSecIDSErrorDomain _kSOSKVSAccountChangedKey _kSOSKVSInitialSyncKey _kSOSKVSRequiredKey _kSOSKVSOfficialDSIDKey _kSOSKVSLastCleanupTimestampKey _kSOSKVSOTRConfigVersion _kSOSKVSWroteLastKeyParams _SOSKVSKeyGetKeyType _kSOSSecPropertyHasEntropy _kSOSSecPropertyScreenLock _kSOSSecPropertySEP _kSOSSecPropertyIOS _SOSPeerInfoV2DictionaryCopyData _SOSPeerInfoV2DictionaryCopyBoolean _SOSPeerInfoV2DictionaryCopyString _SOSPeerInfoV2DictionaryCopySet _sViewsKey _sSerialNumberKey _sPreferIDS _sPreferIDSFragmentation _sPreferIDSACKModel _sDeviceID _sRingState _sV2DictionaryKey _sBackupKeyKey _sEscrowRecord _sTransportType _sSecurityPropertiesKey _kIDSOperationType _kIDSMessageToSendKey _kIDSMessageUniqueID _kIDSMessageRecipientPeerID _kIDSMessageRecipientDeviceID _kIDSMessageUsesAckModel _SOSGenerationCountCopyDescription _kIDSMessageSenderDeviceID _kSOSHsaCrKeyDictionary _SOSPeerInfoCopySerialNumber _SOSPeerInfoCopyWithV2DictionaryUpdate _SOSPeerInfoPackV2Data _SOSPeerInfoSerialNumberIsSet _SOSPeerInfoSetSerialNumber _SOSPeerInfoSetTestSerialNumber _SOSPeerInfoUpdateToV2 _SOSPeerInfoV2DictionaryCopyDictionary _SOSPeerInfoV2DictionaryForEachSetValue _SOSPeerInfoV2DictionaryHasBoolean _SOSPeerInfoV2DictionaryHasData _SOSPeerInfoV2DictionaryHasSet _SOSPeerInfoV2DictionaryHasSetContaining _SOSPeerInfoV2DictionaryHasString _SOSPeerInfoV2DictionaryHasStringValue _SOSPeerInfoV2DictionaryRemoveValue _SOSPeerInfoV2DictionarySetValue _SOSPeerInfoV2DictionaryWithSet _der_sizeof_data_or_null _der_encode_data_or_null _der_decode_data_or_null #if !(TARGET_OS_MAC && !(TARGET_OS_EMBEDDED || TARGET_OS_IPHONE)) // Symbols only for embedded, typically for tests _SOSCCGetOperationDescription #endif