Record: IntrospectionConfig

Represents the introspection server configurations.

Fields

  • url string
  • URL of the introspection server

  • tokenTypeHint string?
  • A hint about the type of the token submitted for introspection

  • optionalParams map<string>?
  • Map of optional parameters used for the introspection endpoint

  • cacheConfig CacheConfig?
  • Configurations for the cache used to store the OAuth2 access token and other related information

  • defaultTokenExpTime decimal(default 3600)
  • Expiration time (in seconds) of the tokens if the introspection response does not contain an exp field

  • clientConfig ClientConfiguration(default {})
  • HTTP client configurations, which call the introspection server