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 universal match, meaning that other allow and deny settings determine the matching outcomes.

@return whether to allow all strings to match (subject to "deny" conditions)
allow.exact

string[]

 

Exact strings to allow.

@return exact strings to allow
allow.pattern

Pattern[]

 

Patterns specifying strings to allow.

@return patterns which allow matching
allow.prefix

string[]

 

Prefixes specifying strings to allow.

@return prefixes which allow matching
allow.suffix

string[]

 

Suffixes specifying strings to allow.

@return suffixes which allow matching
deny.exact

string[]

 

Exact strings to deny.

@return exact strings to allow
deny.pattern

Pattern[]

 

Patterns specifying strings to deny.

@return patterns which deny matching
deny.prefix

string[]

 

Prefixes specifying strings to deny.

@return prefixes which deny matching
deny.suffix

string[]

 

Suffixes specifying strings to deny.

@return suffixes which deny matching