Record - http : ListenerAuth

Authentication configurations for the listener.

Fields

  • authHandlers InboundAuthHandler[] | InboundAuthHandler[]
  • An array of inbound authentication handlers or an array consisting of arrays of inbound authentication handlers An array is used to indicate that at least one of the authentication handlers should be successfully authenticated. An array consisting of arrays is used to indicate that at least one authentication handler from the sub-arrays should be successfully authenticated.

  • scopes string | string
  • An array of scopes or an array consisting of arrays of scopes. An array is used to indicate that at least one of the scopes should be successfully authorized. An array consisting of arrays is used to indicate that at least one scope from the sub-arrays should successfully be authorized

  • positiveAuthzCache AuthzCacheConfig {}
  • The caching configurations for positive authorizations

  • negativeAuthzCache AuthzCacheConfig {}
  • The caching configurations for negative authorizations

  • mandateSecureSocket boolean true
  • Specify whether secure socket configurations are mandatory or not

  • position int 0
  • The authn/authz filter position of the filter array. The position values starts from 0 and it is set to 0 implicitly