Skip to content

KA-6991 Java SDK update#789

Closed
ybodiak wants to merge 11 commits intorelease/sdk/java/core/v17.1.0from
release/sdk/java/core/graph-links-update-v17.0.1
Closed

KA-6991 Java SDK update#789
ybodiak wants to merge 11 commits intorelease/sdk/java/core/v17.1.0from
release/sdk/java/core/graph-links-update-v17.0.1

Conversation

@ybodiak
Copy link
Collaborator

@ybodiak ybodiak commented Aug 20, 2025

Add optional 'path' property to KeeperRecordLink data class

idimov-keeper and others added 11 commits July 16, 2025 19:46
* bump up to version=17.0.1
* upgrade Gradle and all dependencies
* KSM-634 Added links2Remove parameter for files removal
* [KA-6991]: read GraphSync links

Add requestLinks option to QueryOptions and CreateOptions types

* [KA-6991]: Add support for links in SecretsManager response

* [KA-6991]: Refactor link types in SecretsManager response to KeeperRecordLink

* [KA-6991]: Java SDK update

Add requestLinks option and support for KeeperRecordLink in SecretsManager

* Update SecretsManager.kt

* [KA-6991]: Add missing PAM fields and KeeperRecordLink utility methods (#777)

RecordData.kt changes:
 - Host: Add allowSupplyUser field
 - PamResource: Add adminCredentialRef field
 - PamRbiConnection: Add recordingIncludeKeys field
 - PamSettingsConnection: Add allowSupplyUser, recordingIncludeKeys, enableFullWindowDrag, enableWallpaper fields

SecretsManager.kt changes:
 - Add comprehensive KeeperRecordLink utility methods: isAdminUser(), isLaunchCredential(), allowsRotation(), allowsConnections(), allowsPortForwards(), allowsSessionRecording(), allowsTypescriptRecording(), allowsRemoteBrowserIsolation(), rotatesOnTermination(), getLinkDataVersion(), getDecodedData(), hasReadableData()

  Fixes PAM record serialization errors and provides convenient methods
  for analyzing link data and permissions.

---------

Co-authored-by: idimov-keeper <78815270+idimov-keeper@users.noreply.github.com>
Co-authored-by: Max Ustinov <maksimu@users.noreply.github.com>
Co-authored-by: idimov-keeper <78815270+idimov-keeper@users.noreply.github.com>
Add optional 'path' property to KeeperRecordLink data class
@ybodiak ybodiak closed this Aug 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants