Consistently use https for linkable resources
Resolves gh-381.
This commit is contained in:
22
README.adoc
22
README.adoc
@@ -1,6 +1,6 @@
|
||||
image::https://spring.io/badges/spring-vault/ga.svg[link=http://projects.spring.io/spring-vault#quick-start]
|
||||
image::https://spring.io/badges/spring-vault/ga.svg[link=https://projects.spring.io/spring-vault#quick-start]
|
||||
|
||||
image::https://spring.io/badges/spring-vault/snapshot.svg[link=http://projects.spring.io/spring-vault#quick-start]
|
||||
image::https://spring.io/badges/spring-vault/snapshot.svg[link=https://projects.spring.io/spring-vault#quick-start]
|
||||
|
||||
= Spring Vault
|
||||
|
||||
@@ -15,8 +15,8 @@ For a comprehensive treatment of all the Spring Vault features, please refer to:
|
||||
|
||||
* the https://docs.spring.io/spring-vault/docs/current/reference/html/[User Guide]
|
||||
* the https://docs.spring.io/spring-vault/docs/current/api/[JavaDocs] have extensive comments in them as well.
|
||||
* the home page of http://projects.spring.io/spring-vault[Spring Vault] contains links to articles and other resources.
|
||||
* for more detailed questions, use http://stackoverflow.com/questions/tagged/spring-vault[Spring Vault on Stackoverflow].
|
||||
* the home page of https://projects.spring.io/spring-vault[Spring Vault] contains links to articles and other resources.
|
||||
* for more detailed questions, use https://stackoverflow.com/questions/tagged/spring-vault[Spring Vault on Stackoverflow].
|
||||
|
||||
== Features
|
||||
|
||||
@@ -66,7 +66,7 @@ If you'd rather like the latest snapshots of the upcoming major version, use our
|
||||
<repository>
|
||||
<id>spring-libs-snapshot</id>
|
||||
<name>Spring Snapshot Repository</name>
|
||||
<url>http://repo.spring.io/libs-snapshot</url>
|
||||
<url>https://repo.spring.io/libs-snapshot</url>
|
||||
</repository>
|
||||
----
|
||||
====
|
||||
@@ -293,13 +293,13 @@ that on it will try to build asciidoc sources from
|
||||
|
||||
=== Working with the code
|
||||
If you don't have an IDE preference we would recommend that you use
|
||||
http://www.springsource.com/developer/sts[Spring Tools Suite] or
|
||||
http://eclipse.org[Eclipse] when working with the code. We use the
|
||||
http://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools
|
||||
https://www.springsource.com/developer/sts[Spring Tools Suite] or
|
||||
https://eclipse.org[Eclipse] when working with the code. We use the
|
||||
https://eclipse.org/m2e/[m2eclipe] eclipse plugin for maven support. Other IDEs and tools
|
||||
should also work without issue as long as they use Maven 3.3.3 or better.
|
||||
|
||||
==== Importing into eclipse with m2eclipse
|
||||
We recommend the http://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with
|
||||
We recommend the https://eclipse.org/m2e/[m2eclipe] eclipse plugin when working with
|
||||
eclipse. If you don't already have m2eclipse installed it is available from the "eclipse
|
||||
marketplace".
|
||||
|
||||
@@ -353,7 +353,7 @@ added after the original pull request but before a merge.
|
||||
you can import formatter settings using the
|
||||
`eclipse-code-formatter.xml` file from the
|
||||
https://raw.githubusercontent.com/spring-framework/spring-vault/master/etc/ide/eclipse-code-formatter.xml[project]. If using IntelliJ, you can use the
|
||||
http://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter
|
||||
https://plugins.jetbrains.com/plugin/6546[Eclipse Code Formatter
|
||||
Plugin] to import the same file.
|
||||
* Make sure all new `.java` files to have a Javadoc class comment with at least an
|
||||
`@author` tag identifying you, and preferably at least a paragraph on what the class is
|
||||
@@ -365,6 +365,6 @@ added after the original pull request but before a merge.
|
||||
* Please include unit tests.
|
||||
* If no-one else is using your branch, please rebase it against the current master (or
|
||||
other target branch in the main project).
|
||||
* When writing a commit message please follow http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions],
|
||||
* When writing a commit message please follow https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html[these conventions],
|
||||
if you are fixing an existing issue please add `Fixes gh-XXXX` at the end of the commit
|
||||
message (where XXXX is the issue number).
|
||||
|
||||
@@ -114,9 +114,11 @@
|
||||
</div>
|
||||
</div>
|
||||
© <script type="text/javascript"> var d = new Date();
|
||||
document.write(d.getFullYear());</script> <a href="http://www.pivotal.io">Pivotal Software</a>, Inc. All Rights Reserved.
|
||||
<a href="http://www.pivotal.io/terms-of-use">Terms of Use</a> and
|
||||
<a href="http://www.pivotal.io/privacy-policy">Privacy</a>
|
||||
document.write(d.getFullYear());</script>
|
||||
<a href="https://www.pivotal.io">Pivotal Software</a>, Inc. All Rights
|
||||
Reserved.
|
||||
<a href="https://www.pivotal.io/terms-of-use">Terms of Use</a> and
|
||||
<a href="https://www.pivotal.io/privacy-policy">Privacy</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
4
pom.xml
4
pom.xml
@@ -12,7 +12,7 @@
|
||||
<description>Parent project for Spring Vault</description>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<url>http://projects.spring.io/spring-vault/</url>
|
||||
<url>https://projects.spring.io/spring-vault/</url>
|
||||
|
||||
<modules>
|
||||
<module>spring-vault-dependencies</module>
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<organization>
|
||||
<name>Pivotal Software, Inc.</name>
|
||||
<url>http://www.spring.io</url>
|
||||
<url>https://www.spring.io</url>
|
||||
</organization>
|
||||
|
||||
<scm>
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
<name>spring-vault-dependencies</name>
|
||||
<description>Spring Vault Dependencies</description>
|
||||
|
||||
<url>http://projects.spring.io/spring-vault/</url>
|
||||
<url>https://projects.spring.io/spring-vault/</url>
|
||||
|
||||
<inceptionYear>2016</inceptionYear>
|
||||
|
||||
<organization>
|
||||
<name>Pivotal Software, Inc.</name>
|
||||
<url>http://www.spring.io</url>
|
||||
<url>https://www.spring.io</url>
|
||||
</organization>
|
||||
|
||||
<scm>
|
||||
@@ -182,7 +182,7 @@
|
||||
<repository>
|
||||
<id>repo.spring.io</id>
|
||||
<name>Spring Milestone Repository</name>
|
||||
<url>http://repo.spring.io/libs-milestone-local</url>
|
||||
<url>https://repo.spring.io/libs-milestone-local</url>
|
||||
</repository>
|
||||
</distributionManagement>
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ Spring Vault uses Spring framework's {spring-framework-docs}core.html[core] func
|
||||
|
||||
The core functionality of the Vault support can be used directly, with no need to invoke the IoC services of the Spring Container. This is much like `RestTemplate` which can be used 'standalone' without any other services of the Spring container. To leverage all the features of Spring Vault document, such as the session support, you will need to configure some parts of the library using Spring.
|
||||
|
||||
To learn more about Spring, you can refer to the comprehensive (and sometimes disarming) documentation that explains in detail the Spring Framework. There are a lot of articles, blog entries and books on the matter - take a look at the Spring framework http://spring.io/docs[home page ] for more information.
|
||||
To learn more about Spring, you can refer to the comprehensive (and sometimes disarming) documentation that explains in detail the Spring Framework. There are a lot of articles, blog entries and books on the matter - take a look at the Spring framework https://spring.io/docs[home page ] for more information.
|
||||
|
||||
[[get-started:first-steps:vault]]
|
||||
== Knowing Vault
|
||||
@@ -52,7 +52,7 @@ for external services such as MySQL, PostgreSQL, Apache Cassandra, Consul, AWS a
|
||||
[[requirements]]
|
||||
== Requirements
|
||||
|
||||
Spring Vault 2.x binaries requires JDK level 8.0 and above, and http://spring.io/docs[Spring Framework] {springVersion} and above.
|
||||
Spring Vault 2.x binaries requires JDK level 8.0 and above, and https://spring.io/docs[Spring Framework] {springVersion} and above.
|
||||
|
||||
In terms of Vault, https://www.vaultproject.io/[Vault] at least 0.5.
|
||||
|
||||
@@ -68,14 +68,14 @@ There are a few support options available:
|
||||
[[get-started:help:community]]
|
||||
==== Community Forum
|
||||
|
||||
Post questions questions regarding Spring Vault on http://stackoverflow.com/questions/tagged/spring-vault[Stackoverflow] to share information and help each other. Note that registration is needed *only* for posting.
|
||||
Post questions questions regarding Spring Vault on https://stackoverflow.com/questions/tagged/spring-vault[Stackoverflow] to share information and help each other. Note that registration is needed *only* for posting.
|
||||
|
||||
[[get-started:help:professional]]
|
||||
==== Professional Support
|
||||
|
||||
Professional, from-the-source support, with guaranteed response time, is available from http://pivotal.io/[Pivotal Sofware, Inc.], the company behind Spring Vault and Spring.
|
||||
Professional, from-the-source support, with guaranteed response time, is available from https://pivotal.io/[Pivotal Sofware, Inc.], the company behind Spring Vault and Spring.
|
||||
|
||||
[[get-started:up-to-date]]
|
||||
=== Following Development
|
||||
|
||||
For information on the Spring Vault source code repository, nightly builds and snapshot artifacts please see the http://projects.spring.io/spring-vault/[Spring Vault homepage]. You can help make Spring Vault best serve the needs of the Spring community by interacting with developers through the Community on http://stackoverflow.com/questions/tagged/spring-vault[Stackoverflow]. If you encounter a bug or want to suggest an improvement, please create a ticket on the Spring Vault issue https://github.com/spring-projects/spring-vault/issues[tracker]. To stay up to date with the latest news and announcements in the Spring ecosystem, subscribe to the Spring Community http://spring.io[Portal]. Lastly, you can follow the Spring http://spring.io/blog[blog ]or the project team on Twitter (http://twitter.com/springcentral[SpringCentral]).
|
||||
For information on the Spring Vault source code repository, nightly builds and snapshot artifacts please see the https://projects.spring.io/spring-vault/[Spring Vault homepage]. You can help make Spring Vault best serve the needs of the Spring community by interacting with developers through the Community on https://stackoverflow.com/questions/tagged/spring-vault[Stackoverflow]. If you encounter a bug or want to suggest an improvement, please create a ticket on the Spring Vault issue https://github.com/spring-projects/spring-vault/issues[tracker]. To stay up to date with the latest news and announcements in the Spring ecosystem, subscribe to the Spring Community https://spring.io[Portal]. Lastly, you can follow the Spring https://spring.io/blog[blog ]or the project team on Twitter (https://twitter.com/springcentral[SpringCentral]).
|
||||
|
||||
@@ -378,7 +378,7 @@ You can configure the authentication via `AwsIamAuthenticationOptions`.
|
||||
See also:
|
||||
|
||||
* https://www.vaultproject.io/docs/auth/aws.html[Vault Documentation: Using the AWS auth backend]
|
||||
* http://docs.aws.amazon.com/STS/latest/APIReference/API_GetCallerIdentity.html[AWS Documentation: STS GetCallerIdentity]
|
||||
* https://docs.aws.amazon.com/STS/latest/APIReference/API_GetCallerIdentity.html[AWS Documentation: STS GetCallerIdentity]
|
||||
|
||||
[[vault.authentication.azuremsi]]
|
||||
== Azure (MSI) authentication
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Spring Vault support requires Vault 0.5 or higher and Java SE 6 or higher.
|
||||
An easy way to bootstrap setting up a working environment is to create a
|
||||
Spring based project in http://spring.io/tools/sts[STS].
|
||||
Spring based project in https://spring.io/tools/sts[STS].
|
||||
|
||||
First you need to set up a running Vault server.
|
||||
Refer to the https://www.vaultproject.io/intro/[Vault] for an explanation on how to startup a Vault instance.
|
||||
@@ -42,13 +42,13 @@ Milestone repository to your maven `pom.xml` which is at the same level of your
|
||||
<repository>
|
||||
<id>spring-milestone</id>
|
||||
<name>Spring Maven MILESTONE Repository</name>
|
||||
<url>http://repo.spring.io/libs-milestone</url>
|
||||
<url>https://repo.spring.io/libs-milestone</url>
|
||||
</repository>
|
||||
</repositories>
|
||||
----
|
||||
====
|
||||
|
||||
The repository is also http://repo.spring.io/milestone/org/springframework/vault/[browseable here].
|
||||
The repository is also https://repo.spring.io/milestone/org/springframework/vault/[browseable here].
|
||||
|
||||
If you are using a SNAPSHOT, you will also need to add the location of the Spring
|
||||
Snapshot repository to your maven `pom.xml` which is at the same level of your `<dependencies/>` element.
|
||||
@@ -60,13 +60,13 @@ Snapshot repository to your maven `pom.xml` which is at the same level of your `
|
||||
<repository>
|
||||
<id>spring-snapshot</id>
|
||||
<name>Spring Maven SNAPSHOT Repository</name>
|
||||
<url>http://repo.spring.io/libs-snapshot</url>
|
||||
<url>https://repo.spring.io/libs-snapshot</url>
|
||||
</repository>
|
||||
</repositories>
|
||||
----
|
||||
====
|
||||
|
||||
The repository is also http://repo.spring.io/snapshot/org/springframework/vault/[browseable here].
|
||||
The repository is also https://repo.spring.io/snapshot/org/springframework/vault/[browseable here].
|
||||
|
||||
Create a simple `Secrets` class to persist:
|
||||
|
||||
|
||||
@@ -105,5 +105,5 @@ For example, if the `@Configuration` classes above were registered via
|
||||
component-scanning, the ordering is difficult to predict.
|
||||
In such cases - and if overriding is important - it is recommended that the
|
||||
user fall back to using the programmatic PropertySource API.
|
||||
See http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/env/ConfigurableEnvironment.html[`ConfigurableEnvironment`] and
|
||||
http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/core/env/MutablePropertySources.html[`MutablePropertySources`] for details.
|
||||
See https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/env/ConfigurableEnvironment.html[`ConfigurableEnvironment`] and
|
||||
https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/core/env/MutablePropertySources.html[`MutablePropertySources`] for details.
|
||||
|
||||
Reference in New Issue
Block a user