OTAccountMetadataClassC+KeychainSupport.h [plain text]
#if OCTAGON
#import "keychain/ot/proto/generated_source/OTAccountMetadataClassC.h"
NS_ASSUME_NONNULL_BEGIN
@interface OTAccountMetadataClassC (KeychainSupport)
- (BOOL)saveToKeychainForContainer:(NSString*)containerName contextID:(NSString*)contextID error:(NSError**)error;
+ (BOOL) deleteFromKeychainForContainer:(NSString*)containerName
contextID:(NSString*)contextID error:(NSError**)error __attribute__((swift_error(nonnull_error)));
+ (OTAccountMetadataClassC* _Nullable)loadFromKeychainForContainer:(NSString*)containerName contextID:(NSString*)contextID error:(NSError**)error;
@end
NS_ASSUME_NONNULL_END
#endif // OCTAGON