Record - http : ListenerAuth

Authentication configurations for the listener.

Fields

  • authHandlers InboundAuthHandlers
  • 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 Scopes
  • 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 Cache? (default Cache)
  • The cache:Cache object for positive authorizations

  • negativeAuthzCache Cache? (default Cache)
  • The cache:Cache object for negative authorizations

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

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

  • enableAuthzFilter boolean (default true)
  • Specify whether authz filter engagement is needed or not