// // Copyright 2017 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only // #import NS_ASSUME_NONNULL_BEGIN @class SignalServiceAddress; @interface FingerprintViewScanController : OWSViewControllerObjc - (void)configureWithRecipientAddress:(SignalServiceAddress *)address NS_SWIFT_NAME(configure(recipientAddress:)); + (void)showVerificationSucceeded:(UIViewController *)viewController identityKey:(NSData *)identityKey recipientAddress:(SignalServiceAddress *)address contactName:(NSString *)contactName tag:(NSString *)tag; + (void)showVerificationFailedWithError:(NSError *)error viewController:(UIViewController *)viewController retryBlock:(void (^_Nullable)(void))retryBlock cancelBlock:(void (^_Nonnull)(void))cancelBlock tag:(NSString *)tag; @end NS_ASSUME_NONNULL_END