]> git.saurik.com Git - apple/security.git/blob - KVSKeychainSyncingProxy/CKDAccount.h
Security-58286.1.32.tar.gz
[apple/security.git] / KVSKeychainSyncingProxy / CKDAccount.h
1 //
2 // CKDAccount.h
3 // Security
4 //
5 //
6
7 #import <Foundation/Foundation.h>
8
9 @protocol CKDAccount
10
11 - (NSSet*) keysChanged: (NSDictionary<NSString*, NSObject*>*) keyValues error: (NSError**) error;
12 - (bool) ensurePeerRegistration: (NSError**) error;
13
14 - (NSSet<NSString*>*) syncWithPeers: (NSSet<NSString*>*) peerIDs backups: (NSSet<NSString*>*) backupPeerIDs error: (NSError**) error;
15 - (bool) syncWithAllPeers: (NSError**) error;
16
17 @end