]> git.saurik.com Git - apple/security.git/blob - OSX/sec/SOSCircle/SecureObjectSync/SOSExports.exp-in
Security-57337.40.85.tar.gz
[apple/security.git] / OSX / sec / SOSCircle / SecureObjectSync / SOSExports.exp-in
1 // SOS
2 //
3
4 //
5 // Cloud Circle API
6 //
7
8
9 _SOSCCAcceptApplicants
10 _SOSCCAccountSetToNew
11 _SOSCCBailFromCircle_BestEffort
12 _SOSCCCanAuthenticate
13 _SOSCCCopyApplicantPeerInfo
14 _SOSCCCopyConcurringPeerPeerInfo
15 _SOSCCCopyEngineState
16 _SOSCCCopyGenerationPeerInfo
17 _SOSCCCopyIncompatibilityInfo
18 _SOSCCCopyMyPeerInfo
19 _SOSCCCopyMyPeerWithNewDeviceRecoverySecret
20 _SOSCCCopyNotValidPeerPeerInfo
21 _SOSCCCopyPeerPeerInfo
22 _SOSCCCopyRetirementPeerInfo
23 _SOSCCCopyValidPeerPeerInfo
24 _SOSCCCopyViewUnawarePeerInfo
25 _SOSCCCopyYetToSyncViewsList
26 _SOSCCGetLastDepartureReason
27 _SOSCCGetStatusDescription
28 _SOSCCHandleIDSMessage
29 _SOSCCIDSDeviceIDIsAvailableTest
30 _SOSCCIDSPingTest
31 _SOSCCIDSServiceRegistrationTest
32 _SOSCCProcessEnsurePeerRegistration
33 _SOSCCProcessSyncWithAllPeers
34 _SOSCCPurgeUserCredentials
35 _SOSCCRegisterSingleRecoverySecret
36 _SOSCCRegisterUserCredentials
37 _SOSCCRejectApplicants
38 _SOSCCRemovePeersFromCircle
39 _SOSCCRemoveThisDeviceFromCircle
40 _SOSCCLoggedOutOfAccount
41 _SOSCCCopyDeviceID
42 _SOSCCRequestEnsureFreshParameters
43 _SOSCCRequestToJoinCircle
44 _SOSCCRequestToJoinCircleAfterRestore
45 _SOSCCResetToEmpty
46 _SOSCCResetToOffering
47 _SOSCCSecurityProperty
48 _SOSCCSetAutoAcceptInfo
49 _SOSCCSetDeviceID
50 _SOSCCSetLastDepartureReason
51 _SOSCCSetUserCredentials
52 _SOSCCSetUserCredentialsAndDSID
53 _SOSCCSignedOut
54 _SOSCCSysdiagnose
55 _SOSCCThisDeviceIsInCircle
56 _SOSCCTryUserCredentials
57 _SOSCCValidateUserPublic
58 _SOSCCView
59 _SOSCCViewSet
60 _SOSCCSecurityProperty
61 _SOSCCIsIcloudKeychainSyncing
62 _SOSCCIsSafariSyncing
63 _SOSCCIsAppleTVSyncing
64 _SOSCCIsHomeKitSyncing
65 _SOSCCIsWiFiSyncing
66 _SOSCCWaitForInitialSync
67 _SOSCCSetEscrowRecord
68 _SOSCCCopyEscrowRecord
69 _SOSCCCheckPeerAvailability
70 _SOSCCCopyAccountState
71 _SOSCCDeleteAccountState
72 _SOSCCCopyEngineData
73 _SOSCCDeleteEngineState
74
75 _UserParametersDescription
76
77 _kSOSCCCircleChangedNotification
78 _kSOSCCViewMembershipChangedNotification
79 _kSOSCCInitialSyncChangedNotification
80 _kSOSCCHoldLockForInitialSync
81 _kSOSCCPeerAvailable
82
83 _SOSCCSetLastDepartureReason
84 _SOSCCAccountSetToNew
85
86 //
87 // Peer Info interfaces for SPI
88 //
89
90 _SOSPeerInfoApplicationVerify
91 _SOSPeerInfoCompareByID
92 _SOSPeerInfoCopyAsApplication
93 _SOSPeerInfoCopyEncodedData
94 _SOSPeerInfoCopyPeerGestalt
95 _SOSPeerInfoCopyPubKey
96 _SOSPeerInfoCopyWithBackupKeyUpdate
97 _SOSPeerInfoCopyWithEscrowRecordUpdate
98 _SOSPeerInfoCopyWithGestaltUpdate
99 _SOSPeerInfoCopyWithSecurityPropertyChange
100 _SOSPeerInfoCopyWithViewsChange
101 _SOSPeerInfoCreate
102 _SOSPeerInfoCreateCloudIdentity
103 _SOSPeerInfoCreateCopy
104 _SOSPeerInfoCreateFromDER
105 _SOSPeerInfoCreateFromData
106 _SOSPeerInfoCreateRetirementTicket
107 _SOSPeerInfoEncodeToDER
108 _SOSPeerInfoGetApplicationDate
109 _SOSPeerInfoGetAutoAcceptInfo
110 _SOSPeerInfoCopyBackupKey
111 _SOSPeerInfoGetDEREncodedSize
112 _SOSPeerInfoCopyDeviceID
113 _SOSPeerInfoCopyEnabledViews
114 _SOSPeerInfoCopyIDSPreference
115 _SOSPeerInfoGetPeerDeviceType
116 _SOSPeerInfoGetPeerID
117 _SOSPeerInfoGetPeerName
118 _SOSPeerInfoGetPeerProtocolVersion
119 _SOSPeerInfoGetPermittedViews
120 _SOSPeerInfoGetRetirementDate
121 _SOSPeerInfoCopyTransportType
122 _SOSPeerInfoGetTypeID
123 _SOSPeerInfoGetVersion
124 _SOSPeerInfoHasBackupKey
125 _SOSPeerInfoHasDeviceID
126 _SOSPeerInfoInspectRetirementTicket
127 _SOSPeerInfoIsCloudIdentity
128 _SOSPeerInfoIsRetirementTicket
129 _SOSPeerInfoLookupGestaltValue
130 _SOSPeerInfoPeerIDEqual
131 _SOSPeerInfoRetireRetirementTicket
132 _SOSPeerInfoSecurityPropertyStatus
133 _SOSPeerInfoSetDeviceID
134 _SOSPeerInfoSetIDSPreference
135 _SOSPeerInfoSetTransportType
136 _SOSPeerInfoShouldUseIDSTransport
137 _SOSPeerInfoUpdateDigestWithDescription
138 _SOSPeerInfoUpdateDigestWithPublicKeyBytes
139 _SOSPeerInfoUpgradeSignatures
140 _SOSPeerInfoViewStatus
141 _SOSPeerInfoExpandV2Data
142
143 _SOSCCSetDeviceID
144 _SOSCCHandleIDSMessage
145
146 _SOSCCIDSServiceRegistrationTest
147 _SOSCCIDSPingTest
148 _SOSCCIDSDeviceIDIsAvailableTest
149 _SOSCCGetAllTheRings
150 _SOSCCApplyToARing
151 _SOSCCWithdrawlFromARing
152 _SOSCCRingStatus
153 _SOSCCEnableRing
154
155 _SOSCloudKeychainSendIDSMessage
156
157 _CFArrayOfSOSPeerInfosSortByID
158 _CFSetCreateMutableForSOSPeerInfosByID
159 _CreateArrayOfPeerInfoWithXPCObject
160 _CreateXPCObjectWithArrayOfPeerInfo
161 _SOSPeerInfoArrayCreateFromDER
162 _SOSPeerInfoArrayEncodeToDER
163 _SOSPeerInfoArrayGetDEREncodedSize
164 _SOSPeerInfoSetContainsIdenticalPeers
165 _SOSPeerInfoSetCreateFromArrayDER
166 _SOSPeerInfoSetEncodeToArrayDER
167 _SOSPeerInfoSetGetDEREncodedArraySize
168
169 _SecCreateCFErrorWithXPCObject
170 _SecCreateXPCObjectWithCFError
171
172 //
173 // Backup Key Bag SPI
174 //
175
176 _SOSBSKBCopyAKSBag
177 _SOSBSKBCopyEncoded
178 _SOSBSKBIsDirect
179 _SOSBSKBGetPeers
180
181 _SOSBSKBLoadLocked
182 _SOSBSKBLoadAndUnlockWithDirectSecret
183 _SOSBSKBLoadAndUnlockWithPeerSecret
184 _SOSBackupSliceKeyBagCreate
185 _SOSBackupSliceKeyBagCreateDirect
186 _SOSBackupSliceKeyBagCreateFromData
187 _SOSBackupSliceKeyBagGetTypeID
188 _der_decode_BackupSliceKeyBag
189 _der_encode_BackupSliceKeyBag
190 _der_sizeof_BackupSliceKeyBag
191
192 _SOSWrapToBackupSliceKeyBagForView
193
194 //
195 // View SPI
196 //
197
198 _kSOSViewAppleTV
199 _kSOSViewAutofillPasswords
200 _kSOSViewBackupBagV0
201 _kSOSViewHintAppleTV
202 _kSOSViewHintHomeKit
203 _kSOSViewHintPCSCloudKit
204 _kSOSViewHintPCSEscrow
205 _kSOSViewHintPCSFDE
206 _kSOSViewHintPCSMailDrop
207 _kSOSViewHintPCSMasterKey
208 _kSOSViewHintPCSNotes
209 _kSOSViewHintPCSPhotos
210 _kSOSViewHintPCSiCloudBackup
211 _kSOSViewHintPCSiCloudDrive
212 _kSOSViewHintPCSiMessage
213 _kSOSViewHintPCSFeldspar
214 _kSOSViewHomeKit
215 _kSOSViewiCloudIdentity
216 _kSOSViewKeychainV0
217 _kSOSViewPCSCloudKit
218 _kSOSViewPCSEscrow
219 _kSOSViewPCSFDE
220 _kSOSViewPCSMailDrop
221 _kSOSViewPCSMasterKey
222 _kSOSViewPCSNotes
223 _kSOSViewPCSPhotos
224 _kSOSViewPCSiCloudBackup
225 _kSOSViewPCSiCloudDrive
226 _kSOSViewPCSiMessage
227 _kSOSViewPCSFeldspar
228 _kSOSViewSafariCreditCards
229 _kSOSViewWiFi
230 _kSOSViewOtherSyncable
231
232
233 _SOSViewsGetAllCurrent
234
235 //
236 // Preferred symbols for viewHints
237 //
238
239 _kSecAttrViewHintPCSMasterKey
240 _kSecAttrViewHintPCSiCloudDrive
241 _kSecAttrViewHintPCSPhotos
242 _kSecAttrViewHintPCSCloudKit
243 _kSecAttrViewHintPCSEscrow
244 _kSecAttrViewHintPCSFDE
245 _kSecAttrViewHintPCSMailDrop
246 _kSecAttrViewHintPCSiCloudBackup
247 _kSecAttrViewHintPCSNotes
248 _kSecAttrViewHintPCSiMessage
249
250 _kSecAttrViewHintAppleTV
251 _kSecAttrViewHintHomeKit
252 _kSecAttrViewHintThumper
253
254 _kSecUseSystemKeychain
255 _kSecUseSyncBubbleKeychain
256
257 //
258 // Exported for testing/tools (?)
259 //
260 _SOSCircleCreateFromData
261 _SOSCircleGenerationIncrement
262 _SOSCircleGenerationSetValue
263 _SOSCircleGetGenerationSint
264
265 _SOSCloudKeychainClearAll
266 _SOSCloudKeychainGetAllObjectsFromCloud
267 _SOSCloudKeychainGetObjectsFromCloud
268 _SOSCloudKeychainPutObjectsInCloud
269 _SOSCloudKeychainSendIDSMessage
270 _SOSCloudKeychainSetItemsChangedBlock
271 _SOSCloudKeychainSynchronizeAndWait
272 _SOSCloudKeychainUpdateKeys
273
274 _SOSKVSKeyGetKeyType
275
276 _SOSPeerGestaltGetAnswer
277 _SOSPeerGestaltGetName
278 _SOSPeerGetGestalt
279
280 _SecCreateCFErrorWithXPCObject
281 _SecCreateXPCObjectWithCFError
282 _SecOTRPacketTypeString
283
284 _kSOSErrorDomain
285 _kSecIDSErrorDomain
286
287 _kSOSKVSAccountChangedKey
288 _kSOSKVSInitialSyncKey
289 _kSOSKVSRequiredKey
290 _kSOSKVSOfficialDSIDKey
291
292 _SOSCircleGenerationSetValue
293 _SOSCircleGenerationIncrement
294
295
296 _SOSCircleGenerationSetValue
297 _SOSCircleGenerationIncrement
298 _SOSCircleGetGenerationSint
299
300 _SOSKVSKeyGetKeyType
301
302 _kSOSSecPropertyHasEntropy
303 _kSOSSecPropertyScreenLock
304 _kSOSSecPropertySEP
305 _kSOSSecPropertyIOS
306
307 _SOSPeerInfoV2DictionaryCopyData
308 _SOSPeerInfoV2DictionaryCopyBoolean
309 _SOSPeerInfoV2DictionaryCopyString
310 _SOSPeerInfoV2DictionaryCopySet
311 _sViewsKey
312 _sSerialNumberKey
313 _sPreferIDS
314 _sDeviceID
315 _sTransportType
316 _sSecurityPropertiesKey
317
318 _SOSGenerationCountCopyDescription
319
320 #if !(TARGET_OS_MAC && !(TARGET_OS_EMBEDDED || TARGET_OS_IPHONE))
321
322 // Symbols only for embedded, typically for tests
323 _SOSCCGetOperationDescription
324
325 #endif