Client Certificate auth for Confidential Ledger#28645
Conversation
|
API change check for API changes have been detected in API changes + public ConfidentialLedgerClient(Uri ledgerUri, CertificateCredential certificateCredential, ConfidentialLedgerClientOptions options = null); |
|
API change check for API changes have been detected in API changes + public class CertificateCredential {
+ public CertificateCredential(X509Certificate2 certificate);
+ public X509Certificate2 ClientCertificate { get; }
+ }
+ public IList<CertificateCredential> ClientCertificates { get; } |
heaths
left a comment
There was a problem hiding this comment.
- You can't make local changes to eng/common. They need to be in Azure/azure-sdk-tools in the same directory.
- Suggestion: I wouldn't rename (move) the .psm1. It's not needed with
import-module -path, which we could also document if necessary.
sdk/core/Azure.Core/src/Pipeline/HttpPipelineTransportOptions.cs
Outdated
Show resolved
Hide resolved
Doh! I forgot about that.
I had some issues with |
I'm okay with that change then. The only reason for the block was local changes to eng/common. FWIW, I do like to test in a local repo like -net, but shouldn't check in like that. |
|
API change check APIView has identified API level changes in this PR and created following API reviews. |
sdk/core/Azure.Core/src/Pipeline/HttpPipelineTransportOptions.cs
Outdated
Show resolved
Hide resolved
|
This pull request is protected by Check Enforcer. |
heaths
left a comment
There was a problem hiding this comment.
I don't see anything blocking, but had a couple of nits and an open question (again, not blocking).
...er/Azure.Security.ConfidentialLedger/api/Azure.Security.ConfidentialLedger.netstandard2.0.cs
Outdated
Show resolved
Hide resolved
sdk/confidentialledger/Azure.Security.ConfidentialLedger/src/ConfidentialLedgerClient.cs
Show resolved
Hide resolved
sdk/confidentialledger/Azure.Security.ConfidentialLedger/src/ConfidentialLedgerClient.cs
Outdated
Show resolved
Hide resolved
sdk/confidentialledger/Azure.Security.ConfidentialLedger/src/ConfidentialLedgerClient.cs
Show resolved
Hide resolved
sdk/confidentialledger/Azure.Security.ConfidentialLedger/src/ConfidentialLedgerClient.cs
Show resolved
Hide resolved
|
Given the merge commit - though GitHub somehow showed a "condensed version" (wonder when they added that nifty little feature) - I'd generally recommend rebasing + force push. Most often GitHub still shows reviewers only subsequent commits. If one were to look at the whole merge commit: I see that often in the specs repo and have them do a rebase instead. |
700436b to
9dc1bec
Compare
76b0f5b to
b437088
Compare

#28640
docs changes in Azure/azure-sdk-tools#3320