From 8b447dec5a6951d3c407c2ec69d1a40d2a813533 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Fri, 13 Feb 2015 14:50:10 +0000 Subject: [PATCH] Clarify requirements for client-side encryption See gh-84 --- docs/src/main/asciidoc/spring-cloud-config.adoc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/src/main/asciidoc/spring-cloud-config.adoc b/docs/src/main/asciidoc/spring-cloud-config.adoc index fb0e7667..6e96785f 100644 --- a/docs/src/main/asciidoc/spring-cloud-config.adoc +++ b/docs/src/main/asciidoc/spring-cloud-config.adoc @@ -415,7 +415,12 @@ property values locally. It follows the same rules as the Config Server, and has the same external configuration via `encrypt.\*`. Thus you can use encrypted values in the form `{cipher}*` and as long as there is a valid key then they will be decrypted before the main -application context gets the `Environment`. +application context gets the `Environment`. To use the encryption +features in a client you need to include Spring Security RSA in your +classpath (Maven co-ordinates +"org.springframework.security:spring-security-rsa") and you also need +the full strength JCE extensions in your JVM (google it and download +from Oracle). === Endpoints