Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e2b5129
Configurations: 'specification/keyvault/Security.KeyVault.Certificat…
azure-sdk Mar 10, 2026
3fb846d
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 10, 2026
80910c6
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 11, 2026
fb3fc7d
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 12, 2026
51ccfdb
Fix tsp-location.yaml and restore Bugs Fixed in CHANGELOG for keyvaul…
singhalrohit4u Mar 13, 2026
cf824ef
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 13, 2026
dd1a81f
Add 2025-06-01-preview and 2025-07-01 service versions to Certificate…
singhalrohit4u Mar 13, 2026
a34a7f1
Revert getLatest() to V7_6 to fix playback test failures
singhalrohit4u Mar 13, 2026
e68ac1a
Fix Accept header in purgeDeletedCertificate to match test recordings
singhalrohit4u Mar 13, 2026
415b4c0
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 13, 2026
b56c496
Merge remote-tracking branch 'origin/main' into pr-48346-check
singhalrohit4u Mar 13, 2026
15a292b
Merge remote-tracking branch 'fork/sdkauto/azure-security-keyvault-ce…
singhalrohit4u Mar 13, 2026
5d3e870
fix: skip stable parent POMs in from-source reactor to avoid unreleas…
singhalrohit4u Mar 13, 2026
d66485b
fix: walk full parent POM chain for inherited dependency resolution
singhalrohit4u Mar 13, 2026
a842eb2
fix: restore (Unreleased) date and add missing section headers in CHA…
singhalrohit4u Mar 13, 2026
f9a149f
Fix Spotless formatting in CertificateClient.java Javadoc comments
singhalrohit4u Mar 16, 2026
aa2cec5
Add tests for SubjectAlternativeNames IP addresses and URIs
singhalrohit4u Mar 18, 2026
01e398a
Add integration tests for SubjectAlternativeNames IP and URI SAN fields
singhalrohit4u Mar 22, 2026
4899137
Merge origin/main into sdkauto/azure-security-keyvault-certificates-5…
singhalrohit4u Mar 22, 2026
6b1ca3d
Revert generate_from_source_pom.py to match main - remove unrelated b…
singhalrohit4u Mar 22, 2026
1a626f3
Update test recording assets tag with new SAN integration test record…
singhalrohit4u Mar 22, 2026
3a3f439
Fix version gate: '7.6' > '2025' lexicographically, use startsWith ch…
singhalrohit4u Mar 22, 2026
e0399f9
ci: trigger pipeline re-run
singhalrohit4u Mar 22, 2026
61a75c9
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 23, 2026
4e8d2e7
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 24, 2026
3674ba8
Update sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md
rohitsinghal4u Mar 24, 2026
4738fa7
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 24, 2026
ad67942
fix: bump azure-security-keyvault-certificates to 4.9.0-beta.1
singhalrohit4u Mar 24, 2026
93f060d
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 25, 2026
4d82123
fix: revert keyvault-v2 README version back to 5.0.0-beta.1
singhalrohit4u Mar 25, 2026
acbea9e
Merge remote main merge into local fix branch
singhalrohit4u Mar 25, 2026
23539db
fix: update remaining pom files for certificates version bump 4.8.5->…
singhalrohit4u Mar 25, 2026
497892d
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 25, 2026
d5e3d9c
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 25, 2026
53ebe79
Merge origin/main: fix keyvault-administration version and preserve C…
singhalrohit4u Mar 25, 2026
7e8cdf3
Merge branch 'main' into sdkauto/azure-security-keyvault-certificates…
rohitsinghal4u Mar 25, 2026
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
12 changes: 9 additions & 3 deletions sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,17 @@

### Features Added

### Breaking Changes
#### `models.SubjectAlternativeNames` was modified

### Bugs Fixed
* `setUniformResourceIdentifiers(java.util.List)` was added
* `setIpAddresses(java.util.List)` was added
* `getUniformResourceIdentifiers()` was added
* `getIpAddresses()` was added

Comment thread
vcolin7 marked this conversation as resolved.
### Other Changes
#### `CertificateServiceVersion` was modified

* `V2025_06_01_PREVIEW` was added
* `V2025_07_01` was added

## 4.8.6 (2026-03-23)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ If you want to take dependency on a particular version of the library that is no
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.8.6</version>
<version>4.9.0-beta.1</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "java",
"TagPrefix": "java/keyvault/azure-security-keyvault-certificates",
"Tag": "java/keyvault/azure-security-keyvault-certificates_199cc62807"
"Tag": "java/keyvault/azure-security-keyvault-certificates_f1acf9ec36"
}
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,8 @@ private static void customizeServiceVersion(LibraryCustomization customization)
.addImplementedType("ServiceVersion")
.setJavadocComment("The versions of Azure Key Vault Certificates supported by this client library.");

for (String version : Arrays.asList("7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.6")) {
for (String version : Arrays.asList("7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.6",
"2025-06-01-preview", "2025-07-01")) {
enumDeclaration.addEnumConstant("V" + version.replace('.', '_').replace('-', '_').toUpperCase())
.setJavadocComment("Service version {@code " + version + "}.")
.addArgument(new StringLiteralExpr(version));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -963,7 +963,8 @@ public Mono<Void> purgeDeletedCertificate(String certificateName) {
@ServiceMethod(returns = ReturnType.SINGLE)
public Mono<Response<Void>> purgeDeletedCertificateWithResponse(String certificateName) {
try {
return implClient.purgeDeletedCertificateWithResponseAsync(certificateName, EMPTY_OPTIONS);
return implClient.purgeDeletedCertificateWithResponseAsync(certificateName,
new RequestOptions().addHeader("Accept", "application/json"));
} catch (RuntimeException e) {
return monoError(LOGGER, e);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ public Response<DeletedCertificate> getDeletedCertificateWithResponse(String cer
* <p><strong>Code Samples</strong></p>
* <p>Purges the deleted certificate from the key vault enabled for soft-delete. Prints out the status code from the
* server response when a response has been received.</p>

*
* <!-- src_embed com.azure.security.keyvault.certificates.CertificateClient.purgeDeletedCertificate#string -->
* <pre>
* certificateClient.purgeDeletedCertificate&#40;&quot;certificateName&quot;&#41;;
Expand All @@ -823,7 +823,7 @@ public void purgeDeletedCertificate(String certificateName) {
* <p><strong>Code Samples</strong></p>
* <p>Purges the deleted certificate from the key vault enabled for soft-delete. Prints out the status code from the
* server response when a response has been received.</p>

*
* <!-- src_embed com.azure.security.keyvault.certificates.CertificateClient.purgeDeletedCertificateWithResponse#string-Context -->
* <pre>
* Response&lt;Void&gt; purgeResponse = certificateClient.purgeDeletedCertificateWithResponse&#40;&quot;certificateName&quot;,
Expand All @@ -841,7 +841,7 @@ public void purgeDeletedCertificate(String certificateName) {
@ServiceMethod(returns = ReturnType.SINGLE)
public Response<Void> purgeDeletedCertificateWithResponse(String certificateName, Context context) {
return implClient.purgeDeletedCertificateWithResponse(certificateName,
new RequestOptions().setContext(context));
new RequestOptions().setContext(context).addHeader("Accept", "application/json"));
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,15 @@ public enum CertificateServiceVersion implements ServiceVersion {
/**
* Service version {@code 7.6}.
*/
V7_6("7.6");
V7_6("7.6"),
/**
* Service version {@code 2025-06-01-preview}.
*/
V2025_06_01_PREVIEW("2025-06-01-preview"),
/**
* Service version {@code 2025-07-01}.
*/
V2025_07_01("2025-07-01");

private final String version;

Expand Down
Loading