anchor.diff:  
   The easiest way to achieve this is by using OpenSSL.
   
  -NOTE: https://github.com/spring-cloud/spring-cloud-vault/blob/master/src/test/bash/[`create_certificates.sh`] creates certificates in `work/ca` and a JKS truststore `work/keystore.jks`. If you want to run Spring Cloud Vault using this quickstart guide you need to configure the truststore the `spring.cloud.vault.ssl.trust-store` property to `file:work/keystore.jks`.
  +NOTE: https://github.com/spring-cloud/spring-cloud-vault/blob/master/src/test/bash/[`create_certificates.sh`] creates certificates in `work/ca` and a JKS truststore `work/keystore.jks`.
  +If you want to run Spring Cloud Vault using this quickstart guide you need to configure the truststore the `spring.cloud.vault.ssl.trust-store` property to `file:work/keystore.jks`.
   
   [[quickstart.vault.start]]
   *Start Vault server*
  
positive.code: <5> Project style conventions for Intellij that apply most of Checkstyle rules
  
  .Code style
  image::https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/{spring-cloud-build-branch}/docs/src/main/asciidoc/images/intellij-code-style.png[Code style]
  
  Go to `File` -> `Settings` -> `Editor` -> `Code style`.
  There click on the icon next to the `Scheme` section.
  There, click on the `Import Scheme` value and pick the `Intellij IDEA code style XML` option.
  Import the `spring-cloud-build-tools/src/main/resources/intellij/Intellij_Spring_Boot_Java_Conventions.xml` file.
  
  .Inspection profiles
  image::https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/{spring-cloud-build-branch}/docs/src/main/asciidoc/images/intellij-inspections.png[Code style]
  
  Go to `File` -> `Settings` -> `Editor` -> `Inspections`.
  There click on the icon next to the `Profile` section.
  There, click on the `Import Profile` and import the `spring-cloud-build-tools/src/main/resources/intellij/Intellij_Project_Defaults.xml` file.
  
  .Checkstyle
  To have Intellij work with Checkstyle, you have to install the `Checkstyle` plugin.
  It's advisable to also install the `Assertions2Assertj` to automatically convert the JUnit assertions
  
  image::https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/{spring-cloud-build-branch}/docs/src/main/asciidoc/images/intellij-checkstyle.png[Checkstyle]
  
  Go to `File` -> `Settings` -> `Other settings` -> `Checkstyle`.
  There click on the `+` icon in the `Configuration file` section.
  There, you'll have to define where the checkstyle rules should be picked from.
  In the image above, we've picked the rules from the cloned Spring Cloud Build repository.
  However, you can point to the Spring Cloud Build's GitHub repository (e.g. for the `checkstyle.xml` : `https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/spring-cloud-build-tools/src/main/resources/checkstyle.xml`). We need to provide the following variables:
  
  - `checkstyle.header.file` - please point it to the Spring Cloud Build's, `spring-cloud-build-tools/src/main/resources/checkstyle-header.txt` file either in your cloned repo or via the `https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/spring-cloud-build-tools/src/main/resources/checkstyle-header.txt` URL.
  - `checkstyle.suppressions.file` - default suppressions.
  Please point it to the Spring Cloud Build's, `spring-cloud-build-tools/src/checkstyle/checkstyle-suppressions.xml` file either in your cloned repo or via the `https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/spring-cloud-build-tools/src/checkstyle/checkstyle-suppressions.xml` URL.
  - `checkstyle.additional.suppressions.file` - this variable corresponds to suppressions in your local project. E.g. you're working on `spring-cloud-contract`.
  Then point to the `project-root/src/checkstyle/checkstyle-suppressions.xml` folder.
  Example for `spring-cloud-contract` would be: `/home/username/spring-cloud-contract/src/checkstyle/checkstyle-suppressions.xml`.
  
  IMPORTANT: Remember to set the `Scan Scope` to `All sources` since we apply checkstyle rules for production and test sources.
  
negative.code: <4> Add the Spring Java Format plugin that will reformat your code to pass most of the Checkstyle formatting rules
  <5> Add checkstyle plugin to your build and reporting phases
  
  If you need to suppress some rules (e.g. line length needs to be longer), then it's enough for you to define a file under `${project.root}/src/checkstyle/checkstyle-suppressions.xml` with your suppressions. Example:
  
  .projectRoot/src/checkstyle/checkstyle-suppresions.xml
  ----
  