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

Microsoft.Identity.Client.AuthScheme.PoP.PoPClaimTypes

static class PoPClaimTypes
public const string At = "at"

Access token with response cnf https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3

public const string Cnf = "cnf"

Confirmation claim. By including this in a JWT, the issuer states that the presenter possesses a particular key (i.e. the private key) and that the recipient can confirm this cryptographically. https://tools.ietf.org/html/rfc7800

public const string Host = "u"

Uri host https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3

public const string HttpMethod = "m"

Http method (GET or POST) https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3

public const string JWK = "jwk"

Also part of the confirmation claim. Cnf

public const string Nonce = "nonce"

Non-standard claim representing a nonce that protects against replay attacks.

public const string Path = "p"

Uri path https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3

public const string Query = "q"

Uri path https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3

public const string Ts = "ts"

Timestamp https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-03#section-3