# CyberSource.UnifiedriskPaymentSdk

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **String** | SDK type used for the 3DS or payment authentication flow (e.g., DEFAULT_BROWSER, NATIVE_APP, THREEDS_SDK). Determines the authentication method and data format | [optional] 
**encryptedData** | **String** | Encrypted device data payload collected by the 3DS SDK from the cardholder's device, used for device-based risk assessment during authentication | [optional] 
**ephemPubKey** | **String** | Ephemeral public key generated by the 3DS SDK during the authentication session, used for secure key exchange in the SDK authentication flow | [optional] 
**appId** | **String** | Unique identifier for the merchant's mobile application used for 3DS SDK authentication, registered with the 3DS directory server | [optional] 
**referenceNumber** | **String** | 3DS SDK transaction reference number used to correlate the SDK authentication session with the payment transaction | [optional] 
**maxTimeout** | **String** | Maximum time in minutes allowed for the 3DS SDK authentication process to complete before the session expires and authentication fails | [optional] 
**flowType** | **String** | The 3DS authentication flow type used in this transaction (e.g., FRICTIONLESS, CHALLENGE, DECOUPLED). Impacts user experience and liability shift | [optional] 
**defaultSdkType** | **String** | The default SDK type configured for this merchant or application when no explicit SDK type is specified in the request | [optional] 


