Hitachi

uCosminexus Application Runtime for Spring Boot ユーザーズガイド


17.4.2 config.properties(本製品の設定ファイル)のマスキング

config.properties(本製品の設定ファイル)の次のプロパティキーの指定値は,「17.4.1 定義情報のマスキング」で示したマスキングルールに関係なく,マスキングされます。

例えば,config.properties(本製品の設定ファイル)を「config.properties(本製品の設定ファイル)の指定例」のように作成した場合,「スナップショットログの出力例」のように出力されます。

config.properties(本製品の設定ファイル)の指定例
snapshot.log.filepath=${common.base}/snapshot
snapshot.maskingrule.regexes.1=secretToken="(.+?)"
snapshot.maskingrule.regexes.2=^DB_PASSWORD=(.+)$
snapshot.default.threaddumpinterval=1000
スナップショットログの出力例
snapshot.log.filepath=${common.base}/snapshot
snapshot.maskingrule.regexes.1=*****
snapshot.maskingrule.regexes.2=*****
snapshot.default.threaddumpinterval=1000

上記のように,太字のプロパティキーの指定値が「*****」に置換され,マスキングされます。