]> git.saurik.com Git - apple/security.git/blob - keychain/ckks/CKKSDeleteCKZoneOperation.h
Security-59754.41.1.tar.gz
[apple/security.git] / keychain / ckks / CKKSDeleteCKZoneOperation.h
1 #import <Foundation/Foundation.h>
2
3 #if OCTAGON
4
5 #import "keychain/ckks/CKKSKeychainView.h"
6 #import "keychain/ckks/CKKSOperationDependencies.h"
7 #import "keychain/ot/OctagonStateMachineHelpers.h"
8
9 NS_ASSUME_NONNULL_BEGIN
10
11 @interface CKKSDeleteCKZoneOperation : CKKSGroupOperation <OctagonStateTransitionOperationProtocol>
12 @property CKKSOperationDependencies* deps;
13
14 - (instancetype)initWithDependencies:(CKKSOperationDependencies*)dependencies
15 intendedState:(OctagonState*)intendedState
16 errorState:(OctagonState*)errorState;
17
18 @end
19
20 NS_ASSUME_NONNULL_END
21
22 #endif // OCTAGON