]> git.saurik.com Git - apple/security.git/blobdiff - KVSKeychainSyncingProxy/CKDSecuritydAccount.h
Security-57740.1.18.tar.gz
[apple/security.git] / KVSKeychainSyncingProxy / CKDSecuritydAccount.h
diff --git a/KVSKeychainSyncingProxy/CKDSecuritydAccount.h b/KVSKeychainSyncingProxy/CKDSecuritydAccount.h
new file mode 100644 (file)
index 0000000..930329e
--- /dev/null
@@ -0,0 +1,19 @@
+//
+//  CKDSecuritydAccount.h
+//  Security
+//
+//
+
+
+#include "CKDAccount.h"
+#include <Security/SecureObjectSync/SOSCloudCircleInternal.h>
+
+@interface CKDSecuritydAccount : NSObject<CKDAccount>
+
++ (instancetype) securitydAccount;
+
+- (NSSet*) keysChanged: (NSDictionary<NSString*, NSObject*>*) keyValues error: (NSError**) error;
+- (bool) ensurePeerRegistration: (NSError**) error;
+- (SyncWithAllPeersReason) syncWithAllPeers: (NSError**) error;
+
+@end