Microsoft.Identity.Client.Internal.ClientCredential.CertificateAndClaimsClientCredential
namespace Microsoft.Identity.Client.Internal.ClientCredential
{
internal class CertificateAndClaimsClientCredential : IClientCredential
{
public AssertionType AssertionType { get; }
public X509Certificate2 Certificate { get; }
public CertificateAndClaimsClientCredential(Func<AssertionRequestOptions, Task<X509Certificate2>> certificateProvider, IDictionary<string, string> claimsToSign, bool appendDefaultClaims, X509Certificate2 certificate = null);
public Task<CredentialMaterial> GetCredentialMaterialAsync(CredentialContext context, CancellationToken cancellationToken);
}
}