Skip to content

Updates after azure-security-keyvault-jca:2.13.0 released - #50812

Merged
Moary Chen (moarychan) merged 3 commits into
mainfrom
release/azure-security-keyvault-jca_2.13.0
Oct 15, 2026
Merged

Moary Chen (moarychan) merged 3 commits into
mainfrom
release/azure-security-keyvault-jca_2.13.0

Conversation

@moarychan

Copy link
Copy Markdown
Member

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix JCA certificate refresh interval configuration

* Update changelog
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Copilot AI balanced review requested due to automatic review settings October 15, 2026 03:12
@github-actions github-actions Bot added Azure SDK Tools Label for tracking issues related to Azure SDK Tools azure-spring All azure-spring related issues KeyVault labels Oct 15, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 4 pipeline(s).
32 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Positive sub-millisecond durations silently disable interval-based certificate refresh.

1 open finding
What changed in this PR

Updates the Key Vault JCA provider after the 2.13.0 release and prepares 2.14.0-beta.1 development.

Changes:

  • Synchronizes release and dependency versions.
  • Changes refresh configuration to Duration, supporting ISO-8601 and legacy millisecond values.
  • Updates tests and documents the removed refresh property.
File Description
sdk/​tools/​azure-openrewrite/​pom.xml Updates JCA dependencies.
sdk/​spring/​spring-cloud-azure-starter-keyvault-jca/​pom.xml Updates starter dependency.
sdk/​spring/​spring-cloud-azure-autoconfigure/​pom.xml Updates optional JCA dependency.
sdk/​keyvault/​azure-security-test-keyvault-jca/​pom.xml Targets next development version.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​test/​java/​com/​azure/​security/​keyvault/​jca/​KeyVaultLoadStoreParameterTest.java Tests duration parsing and removal warnings.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​test/​java/​com/​azure/​security/​keyvault/​jca/​KeyVaultCertificatesTest.java Uses ISO-8601 refresh configuration.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​test/​java/​com/​azure/​security/​keyvault/​jca/​implementation/​certificates/​KeyVaultCertificatesTest.java Uses duration-based setters.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​main/​java/​com/​azure/​security/​keyvault/​jca/​KeyVaultLoadStoreParameter.java Introduces duration-based refresh configuration.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​main/​java/​com/​azure/​security/​keyvault/​jca/​KeyVaultKeyStore.java Warns about the removed property.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​main/​java/​com/​azure/​security/​keyvault/​jca/​KeyVaultJcaPropertyNames.java Updates supported property definitions.
sdk/​keyvault/​azure-security-keyvault-jca/​src/​main/​java/​com/​azure/​security/​keyvault/​jca/​implementation/​certificates/​KeyVaultCertificates.java Converts durations to cache timing units.
sdk/​keyvault/​azure-security-keyvault-jca/​README.md Updates configuration guidance and version.
sdk/​keyvault/​azure-security-keyvault-jca/​pom.xml Advances development version.
sdk/​keyvault/​azure-security-keyvault-jca/​CHANGELOG.md Records release changes.
eng/​versioning/​version_client.txt Synchronizes version metadata.

🧠 Review effort: Balanced

@moarychan
Moary Chen (moarychan) enabled auto-merge (squash) October 15, 2026 05:22
@github-project-automation github-project-automation Bot moved this from Untriaged to In Progress in Azure SDK for Key Vault Oct 15, 2026
@moarychan
Moary Chen (moarychan) merged commit 9d42779 into main Oct 15, 2026
88 checks passed
@moarychan
Moary Chen (moarychan) deleted the release/azure-security-keyvault-jca_2.13.0 branch October 15, 2026 12:48
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Azure SDK for Key Vault Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Azure SDK Tools Label for tracking issues related to Azure SDK Tools azure-spring All azure-spring related issues KeyVault

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants