Skip to content

Commit 8d26aed

Browse files
ci-stytchStytch Codegen Bot
andauthored
Minor updates (#151)
Co-authored-by: Stytch Codegen Bot <support@stytch.com>
1 parent f85a264 commit 8d26aed

26 files changed

Lines changed: 278 additions & 12 deletions

File tree

stytch/src/main/kotlin/com/stytch/java/b2b/StytchB2BClient.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,7 @@ import kotlinx.coroutines.cancel
5656

5757
public class StytchB2BClient
5858
@JvmOverloads
59-
constructor(
60-
projectId: String,
61-
secret: String,
62-
clientConfig: OptionalClientConfig = OptionalClientConfig(),
63-
) : AutoCloseable {
59+
constructor(projectId: String, secret: String, clientConfig: OptionalClientConfig = OptionalClientConfig()) : AutoCloseable {
6460
private val coroutineScope = CoroutineScope(SupervisorJob())
6561
private val baseUrl = getBaseUrl(projectId, clientConfig)
6662
private val httpClient: HttpClient =

stytch/src/main/kotlin/com/stytch/java/b2b/models/discoveryintermediatesessions/DiscoveryIntermediateSessions.kt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import com.stytch.java.b2b.models.organizations.Organization
1414
import com.stytch.java.b2b.models.sessions.MemberSession
1515
import com.stytch.java.b2b.models.sessions.PrimaryRequired
1616
import com.stytch.java.consumer.models.devicehistory.DeviceInfo
17+
import java.time.Instant
1718

1819
@JsonClass(generateAdapter = false)
1920
public enum class ExchangeRequestLocale {
@@ -40,6 +41,30 @@ public enum class ExchangeRequestLocale {
4041

4142
@Json(name = "caES")
4243
CAES,
44+
45+
@Json(name = "ja")
46+
JA,
47+
48+
@Json(name = "ru")
49+
RU,
50+
51+
@Json(name = "nl")
52+
NL,
53+
54+
@Json(name = "pl")
55+
PL,
56+
57+
@Json(name = "tr")
58+
TR,
59+
60+
@Json(name = "fa")
61+
FA,
62+
63+
@Json(name = "vi")
64+
VI,
65+
66+
@Json(name = "cs")
67+
CS,
4368
}
4469

4570
/**
@@ -209,4 +234,6 @@ public data class ExchangeResponse
209234
*/
210235
@Json(name = "member_device")
211236
val memberDevice: DeviceInfo? = null,
237+
@Json(name = "intermediate_session_token_expires_at")
238+
val intermediateSessionTokenExpiresAt: Instant? = null,
212239
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/discoveryorganizations/DiscoveryOrganizations.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import com.stytch.java.b2b.models.organizations.Organization
1616
import com.stytch.java.b2b.models.sessions.MemberSession
1717
import com.stytch.java.b2b.models.sessions.PrimaryRequired
1818
import com.stytch.java.consumer.models.devicehistory.DeviceInfo
19+
import java.time.Instant
1920

2021
@JsonClass(generateAdapter = false)
2122
public enum class CreateRequestFirstPartyConnectedAppsAllowedType {
@@ -471,4 +472,6 @@ public data class CreateResponse
471472
*/
472473
@Json(name = "member_device")
473474
val memberDevice: DeviceInfo? = null,
475+
@Json(name = "intermediate_session_token_expires_at")
476+
val intermediateSessionTokenExpiresAt: Instant? = null,
474477
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/impersonation/Impersonation.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import com.stytch.java.b2b.models.mfa.MfaRequired
1212
import com.stytch.java.b2b.models.organizations.Member
1313
import com.stytch.java.b2b.models.organizations.Organization
1414
import com.stytch.java.b2b.models.sessions.MemberSession
15+
import java.time.Instant
1516

1617
/**
1718
* Request type for `Impersonation.authenticate`.
@@ -98,4 +99,6 @@ public data class AuthenticateResponse
9899
*/
99100
@Json(name = "mfa_required")
100101
val mfaRequired: MfaRequired? = null,
102+
@Json(name = "intermediate_session_token_expires_at")
103+
val intermediateSessionTokenExpiresAt: Instant? = null,
101104
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/magiclinks/MagicLinks.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import com.stytch.java.b2b.models.organizations.Organization
1414
import com.stytch.java.b2b.models.sessions.MemberSession
1515
import com.stytch.java.b2b.models.sessions.PrimaryRequired
1616
import com.stytch.java.consumer.models.devicehistory.DeviceInfo
17+
import java.time.Instant
1718

1819
@JsonClass(generateAdapter = false)
1920
public enum class AuthenticateRequestLocale {
@@ -224,4 +225,6 @@ public data class AuthenticateResponse
224225
*/
225226
@Json(name = "member_device")
226227
val memberDevice: DeviceInfo? = null,
228+
@Json(name = "intermediate_session_token_expires_at")
229+
val intermediateSessionTokenExpiresAt: Instant? = null,
227230
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/magiclinksdiscovery/MagicLinksDiscovery.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ package com.stytch.java.b2b.models.magiclinksdiscovery
99
import com.squareup.moshi.Json
1010
import com.squareup.moshi.JsonClass
1111
import com.stytch.java.b2b.models.discovery.DiscoveredOrganization
12+
import java.time.Instant
1213

1314
/**
1415
* Request type for `Discovery.authenticate`.
@@ -86,4 +87,6 @@ public data class AuthenticateResponse
8687
*/
8788
@Json(name = "status_code")
8889
val statusCode: Int,
90+
@Json(name = "intermediate_session_token_expires_at")
91+
val intermediateSessionTokenExpiresAt: Instant? = null,
8992
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/oauth/OAuth.kt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,30 @@ public enum class AuthenticateRequestLocale {
4141

4242
@Json(name = "caES")
4343
CAES,
44+
45+
@Json(name = "ja")
46+
JA,
47+
48+
@Json(name = "ru")
49+
RU,
50+
51+
@Json(name = "nl")
52+
NL,
53+
54+
@Json(name = "pl")
55+
PL,
56+
57+
@Json(name = "tr")
58+
TR,
59+
60+
@Json(name = "fa")
61+
FA,
62+
63+
@Json(name = "vi")
64+
VI,
65+
66+
@Json(name = "cs")
67+
CS,
4468
}
4569

4670
@JsonClass(generateAdapter = true)
@@ -278,4 +302,6 @@ public data class AuthenticateResponse
278302
*/
279303
@Json(name = "member_device")
280304
val memberDevice: DeviceInfo? = null,
305+
@Json(name = "intermediate_session_token_expires_at")
306+
val intermediateSessionTokenExpiresAt: Instant? = null,
281307
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/oauthdiscovery/OAuthDiscovery.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ package com.stytch.java.b2b.models.oauthdiscovery
99
import com.squareup.moshi.Json
1010
import com.squareup.moshi.JsonClass
1111
import com.stytch.java.b2b.models.discovery.DiscoveredOrganization
12+
import java.time.Instant
1213

1314
/**
1415
* Request type for `Discovery.authenticate`.
@@ -122,4 +123,6 @@ public data class AuthenticateResponse
122123
*/
123124
@Json(name = "status_code")
124125
val statusCode: Int,
126+
@Json(name = "intermediate_session_token_expires_at")
127+
val intermediateSessionTokenExpiresAt: Instant? = null,
125128
)

stytch/src/main/kotlin/com/stytch/java/b2b/models/otpemail/OTPEmail.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import com.stytch.java.b2b.models.organizations.Organization
1414
import com.stytch.java.b2b.models.sessions.MemberSession
1515
import com.stytch.java.b2b.models.sessions.PrimaryRequired
1616
import com.stytch.java.consumer.models.devicehistory.DeviceInfo
17+
import java.time.Instant
1718

1819
@JsonClass(generateAdapter = false)
1920
public enum class AuthenticateRequestLocale {
@@ -237,6 +238,8 @@ public data class AuthenticateResponse
237238
*/
238239
@Json(name = "member_device")
239240
val memberDevice: DeviceInfo? = null,
241+
@Json(name = "intermediate_session_token_expires_at")
242+
val intermediateSessionTokenExpiresAt: Instant? = null,
240243
)
241244

242245
/**

stytch/src/main/kotlin/com/stytch/java/b2b/models/otpemaildiscovery/OTPEmailDiscovery.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ package com.stytch.java.b2b.models.otpemaildiscovery
99
import com.squareup.moshi.Json
1010
import com.squareup.moshi.JsonClass
1111
import com.stytch.java.b2b.models.discovery.DiscoveredOrganization
12+
import java.time.Instant
1213

1314
@JsonClass(generateAdapter = false)
1415
public enum class SendRequestLocale {
@@ -101,6 +102,8 @@ public data class AuthenticateResponse
101102
*/
102103
@Json(name = "status_code")
103104
val statusCode: Int,
105+
@Json(name = "intermediate_session_token_expires_at")
106+
val intermediateSessionTokenExpiresAt: Instant? = null,
104107
)
105108

106109
/**

0 commit comments

Comments
 (0)