Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions sdk/java/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@ For more information see our official documentation page https://docs.keeper.io/

# Change Log

## 17.0.1
- KSM-634 - Added links2Remove parameter for files removal

## 17.0.0
## 17.1.0
- KSM-580 - Added new PAM fields
- KSM-581 - Add GraphSync library to KSM SDK
- KSM-582 - fix NPE use safe cast in KeeperRecordData.getField()
-KSM-586 - Add recordingIncludeKeys to data classes
- KSM-587 - Add logging option
- KSM-627 - Java SDK Add GraphSync links
- KSM-634 - Added links2Remove parameter for files removal

## 16.6.6
- KSM-560 - Improved error handling when parsing JSON
Expand Down
4 changes: 2 additions & 2 deletions sdk/java/core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import java.util.*
group = "com.keepersecurity.secrets-manager"

// During publishing, If version ends with '-SNAPSHOT' then it will be published to Maven snapshot repository
version = "17.0.0"
version = "17.1.0"

plugins {
`java-library`
Expand Down Expand Up @@ -56,7 +56,7 @@ dependencies {
// Use the Kotlin JUnit integration.
testImplementation("org.jetbrains.kotlin:kotlin-test-junit:2.2.0")

testImplementation("org.bouncycastle:bc-fips:2.1.0")
testImplementation("org.bouncycastle:bc-fips:2.1.1")
// testImplementation("org.bouncycastle:bcprov-jdk15on:1.70")
}

Expand Down
1 change: 1 addition & 0 deletions sdk/java/core/gradle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
org.gradle.configuration-cache=true
2 changes: 1 addition & 1 deletion sdk/java/core/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip

zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,7 @@ data class KeyPairs @JvmOverloads constructor(
data class Host @JvmOverloads constructor(
val hostName: String? = null,
val port: String? = null,
val allowSupplyUser: Boolean? = null,
)

@Serializable
Expand Down Expand Up @@ -402,6 +403,7 @@ data class PamResource @JvmOverloads constructor(
val controllerUid: String? = null,
val folderUid: String? = null,
val resourceRef: MutableList<String>? = null,
val adminCredentialRef: String? = null,
val allowedSettings: AllowedSettings? = null
)

Expand Down Expand Up @@ -588,6 +590,7 @@ data class AppFillers @JvmOverloads constructor(
data class PamRbiConnection @JvmOverloads constructor(
val protocol: String? = null,
val userRecords: MutableList<String>? = null,
val recordingIncludeKeys: Boolean? = null,
val allowUrlManipulation: Boolean? = null,
val allowedUrlPatterns: String? = null,
val allowedResourceUrlPatterns: String? = null,
Expand Down Expand Up @@ -632,6 +635,8 @@ data class PamSettingsConnection @JvmOverloads constructor(
val protocol: String? = null,
val userRecords: MutableList<String>? = null,
val port: String? = null,
val allowSupplyUser: Boolean? = null,
val recordingIncludeKeys: Boolean? = null,

// Common display and security settings
val colorScheme: String? = null,
Expand Down Expand Up @@ -661,6 +666,8 @@ data class PamSettingsConnection @JvmOverloads constructor(
val preconnectionId: String? = null,
val preconnectionBlob: String? = null,
val disableAudio: Boolean? = null,
val enableWallpaper: Boolean? = null,
val enableFullWindowDrag: Boolean? = null,
val sftp: SFTPConnection? = null,

// Telnet specific fields
Expand Down
Loading