HelidonHelidon4.5.2

io.helidon.webserver.observe.config.ConfigObserver

Description

Configuration of Config Observer

Configuration options

KeyTypeDefaultDescription
endpointStringconfigEndpoint this observer is available on
safe-keysList<String>server[.]host, server[.]port, server[.]sockets[.][^.]+[.]host, server[.]sockets[.][^.]+[.]port, server[.]features[.]observe[.]enabled, server[.]features[.]observe[.]endpoint, server[.]features[.]observe[.]sockets, server[.]features[.]observe[.]weight, server[.]features[.]observe[.]observers[.][^.]+[.]enabled, server[.]features[.]observe[.]observers[.][^.]+[.]endpoint, server[.]features[.]observe[.]observers[.][^.]+[.]nameSafe key patterns (regular expressions) to include in output
unsafe-valuesBooleanfalseWhether to include values that do not match configured safe-keys patterns; values whose keys match configured secrets patterns are still obfuscated
permit-allBooleanPermit all access, even when not authorized
secretsList<String>.*password.*, .*passphrase.*, .*pwd.*, .*secret.*, .*credential.*, .*token.*, .*api[-_.]?key.*, .*access[-_.]?key.*, .*private[-_.]?key.*, .*connection[-_.]?url.*Secret patterns (regular expressions) to exclude from output
enabledBooleantrueWhether this observer is enabled

Usages


See the manifest for all available types.

Copyright © 2018, 2026 Oracle and/or its affiliates.