/ 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