Skip to main content

JsonWebKeySet Class

Abblix.Jwt

Abblix.Jwt

JsonWebKeySet Class

A JSON Web Key Set (JWK Set) per RFC 7517 Section 5: a JSON document containing an array of JSON Web Keys. Authorization servers publish their JWK Set at the jwks_uri endpoint so that relying parties can discover the keys used to validate or encrypt tokens.

public record JsonWebKeySet : System.IEquatable<Abblix.Jwt.JsonWebKeySet>

Inheritance System.Object → JsonWebKeySet

Implements System.IEquatable<JsonWebKeySet>

Constructors

JsonWebKeySet(JsonWebKey[]) Constructor

A JSON Web Key Set (JWK Set) per RFC 7517 Section 5: a JSON document containing an array of JSON Web Keys. Authorization servers publish their JWK Set at the jwks_uri endpoint so that relying parties can discover the keys used to validate or encrypt tokens.

public JsonWebKeySet(Abblix.Jwt.JsonWebKey[] Keys);

Parameters

Keys JsonWebKey[]

Properties

JsonWebKeySet.Keys Property

The keys belonging to this JWK Set. Serialized to the JSON "keys" member. Each entry is a polymorphic JsonWebKey resolved by its "kty" parameter.

public Abblix.Jwt.JsonWebKey[] Keys { get; init; }

Property Value

JsonWebKey[]