]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h
Security-57740.1.18.tar.gz
[apple/security.git] / OSX / sec / SOSCircle / SecureObjectSync / SOSCloudCircleInternal.h
index 4deffc24d952070fdbd5e4c69001b35c4eac8bdd..42a0794edba8e775c33c64626322b13b1218a74d 100644 (file)
@@ -55,8 +55,8 @@ CFArrayRef SOSCCCopyConcurringPeerPeerInfo(CFErrorRef* error);
 bool SOSCCPurgeUserCredentials(CFErrorRef* error);
 
 CFStringRef SOSCCGetStatusDescription(SOSCCStatus status);
-SecKeyRef SOSCCGetUserPrivKey(CFErrorRef *error);
-SecKeyRef SOSCCGetUserPubKey(CFErrorRef *error);
+bool SOSCCAccountHasPublicKey(CFErrorRef *error);
+bool SOSCCAccountIsNew(CFErrorRef *error);
 
 /*!
  @function SOSCCHandleIDSMessage
@@ -134,6 +134,8 @@ CFDataRef SOSCCCopyAccountState(CFErrorRef* error);
 bool SOSCCDeleteAccountState(CFErrorRef *error);
 CFDataRef SOSCCCopyEngineData(CFErrorRef* error);
 bool SOSCCDeleteEngineState(CFErrorRef *error);
+bool SOSCCRequestSyncWithPeerOverKVS( CFStringRef peerID, CFErrorRef *error);
+bool SOSCCRequestSyncWithPeerOverIDS(CFStringRef peerID, CFErrorRef *error);
 
 char *SOSCCSysdiagnose(const char *directoryname);