Skip to content

Commit bb0c0ae

Browse files
Merge pull request #148 from microsoft/users/jstatia/azure_trusted_signing
Users/jstatia/azure trusted signing
2 parents 4581ee7 + 2e3d06b commit bb0c0ae

File tree

60 files changed

+14181
-69
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+14181
-69
lines changed

.github/workflows/dotnet.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ jobs:
6262
dotnet build --configuration Debug CoseSignTool.sln
6363
dotnet test --no-restore CoseSign1.Tests/CoseSign1.Tests.csproj
6464
dotnet test --no-restore CoseSign1.Certificates.Tests/CoseSign1.Certificates.Tests.csproj
65+
dotnet test --no-restore CoseSign1.Certificates.AzureTrustedSigning.Tests/CoseSign1.Certificates.AzureTrustedSigning.Tests.csproj
6566
dotnet test --no-restore CoseSign1.Headers.Tests/CoseSign1.Headers.Tests.csproj
6667
dotnet test --no-restore CoseIndirectSignature.Tests/CoseIndirectSignature.Tests.csproj
6768
dotnet test --no-restore CoseSign1.Transparent.Tests/CoseSign1.Transparent.Tests.csproj

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## [Unreleased](https://github.com/microsoft/CoseSignTool/tree/HEAD)
4+
5+
[Full Changelog](https://github.com/microsoft/CoseSignTool/compare/v1.6.3...HEAD)
6+
7+
**Merged pull requests:**
8+
9+
- Users/jstatia/package upgrades [\#145](https://github.com/microsoft/CoseSignTool/pull/145) ([JeromySt](https://github.com/JeromySt))
10+
311
## [v1.6.3](https://github.com/microsoft/CoseSignTool/tree/v1.6.3) (2025-08-05)
412

513
[Full Changelog](https://github.com/microsoft/CoseSignTool/compare/v1.6.5...v1.6.3)

CoseSign1.Abstractions/Interfaces/ICoseSigningKeyProvider.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ public interface ICoseSigningKeyProvider
3838
/// <returns>List of AsymmetricAlgorithm representing the key chain, or empty list if no chain is available</returns>
3939
public IReadOnlyList<AsymmetricAlgorithm> KeyChain { get; }
4040

41+
/// <summary>
42+
/// Gets the issuer identifier for this signing key provider.
43+
/// For certificate-based providers, this typically returns a DID:X509 identifier derived from the certificate chain.
44+
/// For other providers, this may return null or a provider-specific identifier.
45+
/// </summary>
46+
public string? Issuer { get; }
47+
4148
/// <summary>
4249
/// Returns the Protected Headers
4350
/// </summary>

CoseSign1.Certificates.AzureTrustedSigning.Tests/AzureTrustedSigningCoseSigningKeyProviderTests.cs

Lines changed: 504 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)