File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
spring-boot-project/spring-boot-docs/src/main/asciidoc Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -650,6 +650,21 @@ details.
650
650
651
651
652
652
653
+ [[boot-features-encrypting-properties]]
654
+ === Encrypting Properties
655
+ Spring Boot does not provide any built in support for encrypting property values, however,
656
+ it does provide the hook points necessary to modify values contained in the Spring
657
+ `Environment`. The `EnvironmentPostProcessor` interface allows you to manipulate the
658
+ `Environment` before the application starts. See <<howto-customize-the-environment-or-application-context>>
659
+ for details.
660
+
661
+ If you're looking for a secure way to store credentials and passwords, the
662
+ https://cloud.spring.io/spring-cloud-vault/[Spring Cloud Vault] project provides
663
+ support for storing externalized configuration in
664
+ https://www.vaultproject.io/[HashiCorp Vault].
665
+
666
+
667
+
653
668
[[boot-features-external-config-yaml]]
654
669
=== Using YAML Instead of Properties
655
670
http://yaml.org[YAML] is a superset of JSON and, as such, is a convenient format for
You can’t perform that action at this time.
0 commit comments