You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`context`|`android.content.Context`| Yes | Android context to launch Web-based authentication, usually is the current activity |
48
-
|`clientId`|`String`| Yes | Your Web3Auth Project ID |
49
-
|`network`|`Network`| Yes | Network to run Web3Auth, either `MAINNET`, `TESTNET`, `AQUA`, `CYAN`, `SAPPHIRE_MAINNET` or `SAPPHIRE_TESTNET`|
50
-
|`buildEnv`|`BuildEnv`| No | Option for auth service, `BuildEnv.PRODUCTION`, `BuildEnv.STAGING`, `BuildEnv.TESTING` available |
51
-
|`redirectUrl`|`android.net.Uri`| No | URL that Web3Auth will redirect API responses, default is `null`|
52
-
|`whiteLabel`|`WhiteLabelData`| No | A configuration optional object to customize UI, branding, and translations for your brand. Refer [WhiteLabel](/pnp/features/whitelabel) section for more info. |
53
-
|`loginConfig`|`LoginConfigItem`| No | A configuration optional object to use custom authentication. Refer [Custom Authentication](/pnp/features/custom-authentication) for more info. |
54
-
|`useCoreKitKey`|`Boolean`| No | Use Core Kit Key true to the Core Kit keys. |
55
-
|`chainNamespace`|`ChainNamespace`| No | A configuration optional object to use chain namespace. `EIP155`, `SOLANA` are the availale namespaces. |
56
-
|`mfaSettings`|`MfaSettings`| No | MFA Settings |
57
-
|`sessionTime`|`Int`| No | Session Time in seconds, default is `86400` seconds |
|`context`| Android context to launch Web-based authentication, usually is the current activity. It's a mandatory field, and accepts `android.content.Context` as a value. |
48
+
|`clientId`| Your Web3Auth Client ID. You can get it from Web3Auth [Dashboard](https://dashboard.web3auth.io/) under project details. It's a mandatory field of type `String`|
49
+
|`network`| Defines the Web3Auth network. It's a mandatory field of type Network. |
50
+
|`redirectUrl`| URL that Web3Auth will redirect API responses upon successful authentication from browser. It's a mandatory field of type `Uri`. |
51
+
|`whiteLabel?`| WhiteLabel options for web3auth. It helps you define custom UI, branding, and translations for your brand app. It takes `WhiteLabelData` as a value. |
52
+
|`loginConfig?`| Login config for the custom verifiers. It takes `HashMap<String, LoginConfigItem>` as a value. |
53
+
|`useCoreKitKey?`| Use CoreKit Key to get core kit key. It's an optional field with default value as `false`. |
54
+
|`chainNamespace?`| Chain Namespace [`EIP155` and `SOLANA`]. It takes `ChainNamespace` as a value. |
55
+
|`mfaSettings?`| Allows developers to configure the Mfa settings for authentication. It takes `MfaSettings` as a value. |
56
+
|`sessionTime?`| It allows developers to configure the session management time. Session Time is in seconds, default is 86400 seconds which is 1 day. `sessionTime` can be max 7 days |
58
57
59
58
</TabItem>
60
59
@@ -107,53 +106,6 @@ Add the below line to your `app/res/values/strings.xml` file:
107
106
</resources>
108
107
```
109
108
110
-
### Using the `mfaSettings` to configure MFA Order
111
-
112
-
You can configure the order of MFA or enable/disable MFA type by passing the `mfaSettings` object in `Web3AuthOptions`.
0 commit comments