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. |
- |