# Class JwtConfig

Namespace
  adas_core.Domain.Models.AppSettings

Assembly
  adas-core.Domain.dll

Represents a JWT configuration class that extends JwtExtConfig, providing additional or specialized settings for JSON Web Token processing.

    public class JwtConfig : JwtExtConfig

Inheritance
  object
  JwtExtConfig
  JwtConfig

Inherited Members
  JwtExtConfig.Key
  JwtExtConfig.Audience
  JwtExtConfig.ValidateAudience
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)
  object.ToString()

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Remarks

This class derives from JwtExtConfig and inherits its configuration properties, allowing it to serve as a more specific or customized JWT configuration type.

## Properties

### ExternalProviders

    public Dictionary<string, JwtExtConfig>? ExternalProviders { get; set; }

#### Property Value

Dictionary<string, JwtExtConfig>

### Issuer

    public string? Issuer { get; set; }

#### Property Value

string

### RefreshTokenValidityInMinutes

    public int RefreshTokenValidityInMinutes { get; set; }

#### Property Value

int

### TokenValidityInMinutes

    public int TokenValidityInMinutes { get; set; }

#### Property Value

int

### ValidateIssuer

    public bool ValidateIssuer { get; set; }

#### Property Value

bool