iOS Configuration Options
| Method | Description | Default Values | Possible Values |
|---|---|---|---|
| deploymentEnvironment | The environment SDK connects to. | CardinalSessionEnvironmentProduction |
|
| uiType | Interface types that the device supports for displaying specific challenge user interfaces within the SDK. This setting interacts with renderType in important ways. See renderType below for more information. |
CardinalSessionUITypeBoth
It is recommended that you use |
|
|
renderType |
List of all the RenderTypes that the device supports for displaying specific challenge user interfaces within the SDK. Note:
See uiType above for more information on which UiType to use. |
|
|
|
proxyServerURL |
Proxy server through which the Cardinal SDK Session operates. |
nil |
String Value |
|
requestTimeout |
Sets the maximum amount of time (in milliseconds) for all exchanges |
8000 |
>=0 Milliseconds (Integer) |
|
challengeTimeout |
Challenge Screen Timeout in Minutes. |
5 |
>=5 minutes (Integer) |
|
uiCustomization |
Set Custom UICustomization for SDK Controlled Challenge UI. |
||
|
enableDFSync |
Enable DF Sync to get onSetupCompleted (Step 4) called after collected Device Data is sent to the server. |
true |
Boolean |
|
threeDSRequestorAppURL |
Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred. Each transaction would require a unique Transaction ID by using the SDK Transaction ID. |
String Value |
|
|
collectLogs |
Enables collecting SDK logs |
true |
Boolean |
|
enableQuickAuth (deprecated) |
Enable Quick Authentication |
false |
Boolean |
|
darkModeUiCustomization |
Set Custom UICustomization for SDK Controlled Challenge UI. |
- |
Android Configuration Options
| Method | Description | Default Values | Possible Values |
|---|---|---|---|
| deploymentEnvironment | The environment SDK connects to. | CardinalSessionEnvironmentProduction |
|
| uiType | Interface types that the device supports for displaying specific challenge user interfaces within the SDK. This setting interacts with renderType in important ways. See renderType below for more information. |
CardinalSessionUITypeBoth
It is recommended that you use |
|
|
renderType |
List of all the RenderTypes that the device supports for displaying specific challenge user interfaces within the SDK. Note:
See uiType above for more information on which UiType to use. |
|
|
|
proxyServerURL |
Proxy server through which the Cardinal SDK Session operates. |
nil |
String Value |
|
requestTimeout |
Sets the maximum amount of time (in milliseconds) for all exchanges |
8000 |
>=0 Milliseconds (Integer) |
|
challengeTimeout |
Challenge Screen Timeout in Minutes. |
5 |
>=5 minutes (Integer) |
|
uiCustomization |
Set Custom UICustomization for SDK Controlled Challenge UI. |
||
|
enableDFSync |
Enable DF Sync to get onSetupCompleted (Step 4) called after collected Device Data is sent to the server. |
true |
Boolean |
|
threeDSRequestorAppURL |
Merchant app declaring their URL within the CReq message so that the Authentication app can call the Merchant app after OOB authentication has occurred. Each transaction would require a unique Transaction ID by using the SDK Transaction ID. |
String Value |
|
|
collectLogs |
Enables collecting SDK logs |
true |
Boolean |
|
enableQuickAuth (deprecated) |
Enable Quick Authentication |
false |
Boolean |
|
darkModeUiCustomization |
Set Custom UICustomization for SDK Controlled Challenge UI. |
- |
