Skip to content

Commit 54e3736

Browse files
Merge pull request #71 from Web3Auth/feat/add-sessionTime-in-web3auth-constructors
add sessionTime in Web3AuthOptions.kt
2 parents 2312438 + 924b00e commit 54e3736

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

app/src/main/java/com/web3auth/app/MainActivity.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ class MainActivity : AppCompatActivity(), AdapterView.OnItemClickListener {
137137
name = "",
138138
clientId = ""
139139
)
140-
)
140+
),
141+
sessionTime = 86400
141142
)
142143

143144
println("params: $options")

core/src/main/java/com/web3auth/core/Web3Auth.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ class Web3Auth(web3AuthOptions: Web3AuthOptions) {
4646
web3AuthOption.buildEnv.toString().lowercase()
4747
if (web3AuthOption.mfaSettings != null) initOptions["mfaSettings"] =
4848
gson.toJson(web3AuthOption.mfaSettings)
49-
if (params?.sessionTime != null) initOptions["sessionTime"] =
50-
params.sessionTime.toString()
49+
if (web3AuthOption.sessionTime != null) initOptions["sessionTime"] =
50+
web3AuthOption.sessionTime.toString()
5151

5252
val initParams = mutableMapOf(
5353
"loginProvider" to params?.loginProvider,

core/src/main/java/com/web3auth/core/types/LoginParams.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,5 @@ data class LoginParams(
99
@Transient var redirectUrl: Uri? = null,
1010
val appState: String? = null,
1111
val mfaLevel: MFALevel? = null,
12-
val sessionTime: Int? = null,
1312
val curve: Curve? = null
1413
)

core/src/main/java/com/web3auth/core/types/Web3AuthOptions.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ data class Web3AuthOptions(
1414
val loginConfig: HashMap<String, LoginConfigItem>? = null,
1515
val useCoreKitKey: Boolean? = false,
1616
val chainNamespace: ChainNamespace? = ChainNamespace.EIP155,
17-
val mfaSettings: MfaSettings? = null
17+
val mfaSettings: MfaSettings? = null,
18+
val sessionTime: Int? = 86400
1819
)
1920

2021
fun getSdkUrl(buildEnv: BuildEnv?): String {

0 commit comments

Comments
 (0)