<PackageReference Include="Microsoft.Identity.Client" Version="4.82.0" />

Microsoft.Identity.Client.AuthScheme.PoP.IPoPCryptoProvider

public interface IPoPCryptoProvider
An abstraction over an the asymmetric key operations needed by POP, that encapsulates a pair of public and private keys and some typical crypto operations. All symmetric operations are SHA256.
namespace Microsoft.Identity.Client.AuthScheme.PoP { public interface IPoPCryptoProvider { string CannonicalPublicKeyJwk { get; } string CryptographicAlgorithm { get; } byte[] Sign(byte[] data); } }