X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/ce3c8656732c924baf7e88df75eab50891bdc471..fa7225c82381bac4432a6edf16f53b5370238d85:/OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h diff --git a/OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h b/OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h index 4deffc24..42a0794e 100644 --- a/OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h +++ b/OSX/sec/SOSCircle/SecureObjectSync/SOSCloudCircleInternal.h @@ -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);