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