From ef1c8d9dc9896e46feb8ce4af84580d7f4bd6920 Mon Sep 17 00:00:00 2001
From: Mark Paluch
Date: Thu, 27 Oct 2016 22:25:16 +0200
Subject: [PATCH] Add links to reference documentation.
---
index.html | 9 +++------
spring-cloud-vault-config.html | 35 ++++++++++++++--------------------
2 files changed, 17 insertions(+), 27 deletions(-)
diff --git a/index.html b/index.html
index 31555457..f506fc9a 100644
--- a/index.html
+++ b/index.html
@@ -34,15 +34,12 @@ Spring Cloud Vault Config provides client-side support for externalized configur
## Features
-Spring Cloud Vault Config features:
-
* Retrieve secrets from Vault and initialize Spring Environment with remote property sources
-* Obtain secrets secured with SSL
-* Generate credentials for MySQL, PostgreSQL, Apache Cassandra, MongoDB, Consul, AWS, and RabbitMQ.
-* Token, AppId, AppRole, and AWS-EC2 authentication
+* Obtain [secrets](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.generic) secured with SSL
+* Generate credentials for [MySQL](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.mysql), [PostgreSQL](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.postgresql), [Apache Cassandra](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.cassandra), [MongoDB](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.mongodb), [Consul](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.consul), [AWS](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.aws), and [RabbitMQ](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.backends.rabbitmq).
+* [Token](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.token), [AppId](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.appid), [AppRole](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.approle), [Client Certificate](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.clientcert), [Cubbyhole](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.cubbyhole), and [AWS-EC2](http://cloud.spring.io/spring-cloud-vault-config/spring-cloud-vault-config.html#vault.config.authentication.awsec2) authentication
* Bootstrap application context: a parent context for the main application that can be trained to do anything
-
## Quick Start
diff --git a/spring-cloud-vault-config.html b/spring-cloud-vault-config.html
index ab9c664d..1d828325 100644
--- a/spring-cloud-vault-config.html
+++ b/spring-cloud-vault-config.html
@@ -428,17 +428,14 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
Client Side Usage
Authentication methods
-AppRole authentication
-
-
-Cubbyhole authentication
Secret Backends
- Generic Backend
@@ -759,7 +756,7 @@ and authentication. Vault reflects that need by shipping multiple authentication
methods. Spring Cloud Vault supports token and AppId authentication.
-
Token authentication
+
Token authentication
Tokens are the core method for authentication within Vault.
Token authentication requires a static token to be provided using the
@@ -970,11 +967,8 @@ obtain a token.
-
-
-
-
AppRole authentication
-
+
+
AppRole authentication
AppRole is intended for machine
authentication, like the deprecated (since Vault 0.6.1) AppId authentication.
@@ -1039,8 +1033,9 @@ Spring Vault will not look up these or create a custom SecretId.
+
-
AWS-EC2 authentication
+
AWS-EC2 authentication
The aws-ec2
auth backend provides a secure introduction mechanism
@@ -1151,7 +1146,7 @@ authentication method
-
TLS certificate authentication
+
TLS certificate authentication
-
-
-
-
Cubbyhole authentication
-
+
+
Cubbyhole authentication
Cubbyhole authentication uses Vault primitives to provide a secured authentication
workflow. Cubbyhole authentication uses tokens as primary login method.
@@ -1266,6 +1258,7 @@ wrapped_accessor: 46b6aebb-187f-932a-26d7-4f3d86a68319
+