feat(connector): [Unifiedauthenticationservice] add Connector Template Code (#6732)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Suman Maji
2024-12-10 16:06:23 +05:30
committed by GitHub
parent 8954e8a218
commit 8777f41568
25 changed files with 1360 additions and 6 deletions

View File

@ -53,8 +53,10 @@ pub use hyperswitch_connectors::connectors::{
payu::Payu, powertranz, powertranz::Powertranz, prophetpay, prophetpay::Prophetpay, rapyd,
rapyd::Rapyd, razorpay, razorpay::Razorpay, redsys, redsys::Redsys, shift4, shift4::Shift4,
square, square::Square, stax, stax::Stax, taxjar, taxjar::Taxjar, thunes, thunes::Thunes, tsys,
tsys::Tsys, volt, volt::Volt, worldline, worldline::Worldline, worldpay, worldpay::Worldpay,
xendit, xendit::Xendit, zen, zen::Zen, zsl, zsl::Zsl,
tsys::Tsys, unified_authentication_service,
unified_authentication_service::UnifiedAuthenticationService, volt, volt::Volt, worldline,
worldline::Worldline, worldpay, worldpay::Worldpay, xendit, xendit::Xendit, zen, zen::Zen, zsl,
zsl::Zsl,
};
#[cfg(feature = "dummy_connector")]

View File

@ -1145,6 +1145,7 @@ default_imp_for_new_connector_integration_payouts!(
connector::Threedsecureio,
connector::Thunes,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wise,
@ -1747,6 +1748,7 @@ default_imp_for_new_connector_integration_frm!(
connector::Threedsecureio,
connector::Thunes,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wise,
@ -2214,6 +2216,7 @@ default_imp_for_new_connector_integration_connector_authentication!(
connector::Threedsecureio,
connector::Thunes,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wise,

View File

@ -508,6 +508,7 @@ default_imp_for_connector_request_id!(
connector::Threedsecureio,
connector::Trustpay,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wellsfargopayout,
@ -1711,6 +1712,7 @@ default_imp_for_fraud_check!(
connector::Threedsecureio,
connector::Trustpay,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wellsfargopayout,
@ -2341,6 +2343,7 @@ default_imp_for_connector_authentication!(
connector::Taxjar,
connector::Trustpay,
connector::Tsys,
connector::UnifiedAuthenticationService,
connector::Volt,
connector::Wellsfargo,
connector::Wellsfargopayout,

View File

@ -528,7 +528,9 @@ impl ConnectorData {
Ok(ConnectorEnum::Old(Box::new(connector::Trustpay::new())))
}
enums::Connector::Tsys => Ok(ConnectorEnum::Old(Box::new(connector::Tsys::new()))),
// enums::Connector::UnifiedAuthenticationService => Ok(ConnectorEnum::Old(Box::new(
// connector::UnifiedAuthenticationService,
// ))),
enums::Connector::Volt => Ok(ConnectorEnum::Old(Box::new(connector::Volt::new()))),
enums::Connector::Wellsfargo => {
Ok(ConnectorEnum::Old(Box::new(connector::Wellsfargo::new())))

View File

@ -299,6 +299,9 @@ impl ForeignTryFrom<api_enums::Connector> for common_enums::RoutableConnectors {
// api_enums::Connector::Thunes => Self::Thunes,
api_enums::Connector::Trustpay => Self::Trustpay,
api_enums::Connector::Tsys => Self::Tsys,
// api_enums::Connector::UnifiedAuthenticationService => {
// Self::UnifiedAuthenticationService
// }
api_enums::Connector::Volt => Self::Volt,
api_enums::Connector::Wellsfargo => Self::Wellsfargo,
// api_enums::Connector::Wellsfargopayout => Self::Wellsfargopayout,