Skip to content

Commit 4c525d4

Browse files
committed
feat: Update to latest SDK versions
Update to 4.3.0 on iOS, and 4.2.0 on Android See https://curity.io/docs/haapi-ios-sdk/latest/ and https://curity.io/docs/haapi-android-sdk/latest/ for the changes
1 parent 550c88d commit 4c525d4

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def safeExtGet(prop, fallback) {
4747

4848
dependencies {
4949
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.9.22"
50-
implementation "se.curity.identityserver:identityserver.haapi.android.sdk:4.1.0"
50+
implementation "se.curity.identityserver:identityserver.haapi.android.sdk:4.2.1"
5151
implementation "com.google.code.gson:gson:2.10"
5252
implementation "com.facebook.react:react-android:${safeExtGet('reactNativeVersion', '+')}"
5353
implementation "androidx.credentials:credentials:1.2.2"

ios/HaapiModule/ConfigurationHelper.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class ConfigurationHelper {
3131
let urlSession = URLSession(configuration: URLSessionConfiguration.haapi,
3232
delegate: validateTlsCertificate ? nil : TrustAllCertsDelegate(),
3333
delegateQueue: nil)
34+
let boundedTokenConfiguration = BoundedTokenConfiguration()
3435

3536
return HaapiConfiguration(name: getStringOrDefault(data: data, configKey: "configurationName", defaultString: "HaapiModule"),
3637
clientId: try getStringOrThrow(data: data, configKey: "clientId"),
@@ -41,7 +42,8 @@ class ConfigurationHelper {
4142
httpHeadersProvider: nil,
4243
authorizationParametersProvider: { () -> OAuthAuthorizationParameters in OAuthAuthorizationParameters(scopes: scope, acrValues: acrValues) },
4344
isAutoRedirect: true,
44-
urlSession: urlSession)
45+
urlSession: urlSession,
46+
tokenBoundConfiguration: boundedTokenConfiguration)
4547

4648
}
4749

@@ -66,4 +68,4 @@ class ConfigurationHelper {
6668
.split(separator: " ")
6769
.map { String($0) }
6870
}
69-
}
71+
}

react-native-haapi-module.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ Pod::Spec.new do |s|
1515
s.source_files = "ios/**/*.{h,m,mm,swift}"
1616

1717
s.dependency "React-Core"
18-
s.dependency "IdsvrHaapiSdk", "4.1.4"
19-
end
18+
s.dependency "IdsvrHaapiSdk", "4.3.0"
19+
end

0 commit comments

Comments
 (0)