/ KVSKeychainSyncingProxy / CKDSecuritydAccount.h
CKDSecuritydAccount.h
1 // 2 // CKDSecuritydAccount.h 3 // Security 4 // 5 // 6 7 8 #include "CKDAccount.h" 9 #include <Security/SecureObjectSync/SOSCloudCircleInternal.h> 10 11 @interface CKDSecuritydAccount : NSObject<CKDAccount> 12 13 + (instancetype) securitydAccount; 14 15 - (NSSet*) keysChanged: (NSDictionary<NSString*, NSObject*>*) keyValues error: (NSError**) error; 16 - (bool) ensurePeerRegistration: (NSError**) error; 17 18 - (NSSet<NSString*>*) syncWithPeers: (NSSet<NSString*>*) peerIDs backups: (NSSet<NSString*>*) backupPeerIDs error: (NSError**) error; 19 - (SyncWithAllPeersReason) syncWithAllPeers: (NSError**) error; 20 21 @end