AllowList (common.configurable) Configuration

Type: io.helidon.common.configurable.AllowList

Configuration options

Optional configuration options
keytypedefault valuedescription
allow.all

boolean

false

Allows all strings to match (subject to "deny" conditions). An allow.all setting of false does not deny all strings but rather represents the absence of a wildcard match, meaning that other allow and deny settings determine the matching outcomes.

allow.exact

string[]

 

Adds a list of exact strings any of which, if matched, allows matching for a candidate string.

allow.pattern

Pattern[]

 

Adds a list of Pattern any of which, if matched, allows matching for a candidate string.

allow.prefix

string[]

 

Adds a list of prefixes any of which, if matched, allows matching for a candidate string.

allow.suffix

string[]

 

Adds a list of suffixes any of which, if matched, allows matching for a candidate string.

deny.exact

string[]

 

Adds exact strings a match by any of which denies matching for a candidate string.

deny.pattern

Pattern[]

 

Adds patterns a match by any of which denies matching for a candidate string.

deny.prefix

string[]

 

Adds prefixes a match by any of which denies matching for a candidate string.

deny.suffix

string[]

 

Adds suffixes a match by any of which denies matching for a candidate string.