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 authorozed.

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

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

  • 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.