OPPThreeDSManager

@interface OPPThreeDSManager : NSObject

- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithPaymentProvider:(OPPPaymentProvider *)paymentProvider;

- (void)proceedWithAppFlowTransaction:(OPPTransaction *)transaction
                                  completion:(ProviderResultCallback)completion;

- (void)securityWarningsWithCompletion:(void (^)(NSArray<Warning *> * _Nullable warnings,
                                                 NSError * _Nullable error))completion;

- (void)proceedWithWebFlowTransaction:(OPPTransaction *)oppTransaction
                    completionHandler:(void (^)(OPPTransaction *transaction,
                                                NSError * _Nullable error))completionHandler;

- (void)addThreeDSflowParam:(OPPPaymentParams *)params;

- (void)addWebThreeDSParamsToPaymentParams:(nonnull OPPPaymentParams *)params
                           paymentProvider:(nonnull OPPPaymentProvider *)provider
                                completion:(void (^)(void))completion ;
@end

Undocumented