<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.19.1" />

Microsoft.IdentityModel.Tokens.BaseConfiguration

public abstract class BaseConfiguration
Represents a generic metadata configuration which is applicable for both XML and JSON based configurations.
public virtual string ActiveTokenEndpoint { get; set; }

Gets or sets the token endpoint specified via the metadata endpoint. This is the fed:SecurityTokenServiceType in WS-Federation ()

public virtual string Issuer { get; set; }

Gets the issuer specified via the metadata endpoint.

public virtual ICollection<SecurityKey> SigningKeys { get; }

Gets the ICollection<T> that the IdentityProvider indicates are to be used in order to sign tokens.

public virtual ICollection<SecurityKey> TokenDecryptionKeys { get; }

Gets the ICollection<T> that the IdentityProvider indicates are to be used in order to decrypt tokens.

public virtual string TokenEndpoint { get; set; }

Gets or sets the token endpoint specified via the metadata endpoint. This is the fed:PassiveRequestorEndpoint in WS-Federation () or the token_endpoint in the OIDC metadata.

protected BaseConfiguration()