Signal-iOS/SignalServiceKit/Storage/AxolotlStore/Model/LegacyChainKey.h
2024-03-27 12:22:52 -05:00

22 lines
498 B
Objective-C

//
// Copyright 2021 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
//
#import <Foundation/Foundation.h>
#import <SignalServiceKit/LegacyMessageKeys.h>
NS_ASSUME_NONNULL_BEGIN
@interface LegacyChainKey : NSObject <NSSecureCoding>
@property (nonatomic, readonly) int index;
@property (nonatomic, readonly) NSData *key;
- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithData:(NSData *)chainKey index:(int)index NS_DESIGNATED_INITIALIZER;
@end
NS_ASSUME_NONNULL_END