OTUpdateTPHOperation.h [plain text]
#if OCTAGON
#import <Foundation/Foundation.h>
#import "keychain/ckks/CKKSGroupOperation.h"
#import "keychain/ot/OctagonStateMachineHelpers.h"
#import "keychain/ot/OTAuthKitAdapter.h"
NS_ASSUME_NONNULL_BEGIN
@class OTOperationDependencies;
@interface OTUpdateTPHOperation : CKKSGroupOperation <OctagonStateTransitionOperationProtocol>
- (instancetype)initWithDependencies:(OTOperationDependencies*)dependencies
intendedState:(OctagonState*)intendedState
peerUnknownState:(OctagonState*)peerUnknownState
errorState:(OctagonState*)errorState
retryFlag:(OctagonFlag* _Nullable)retryFlag;
@end
NS_ASSUME_NONNULL_END
#endif