From 189eeefbb161495e50d7343914973cea61530756 Mon Sep 17 00:00:00 2001 From: Spring Operator Date: Tue, 26 Mar 2019 04:15:00 -0500 Subject: [PATCH] Use HTTPS for external links wherever possible See gh-16317 --- CODE_OF_CONDUCT.adoc | 4 +- ...ServerTokenServicesConfigurationTests.java | 2 +- ...plateBasicOAuth2SsoConfigurationTests.java | 4 +- .../content/legal/open_source_licenses.txt | 6 +- .../main/asciidoc/spring-boot-features.adoc | 22 +++--- .../src/main/resources/templates/error.ftl | 2 +- .../src/main/resources/templates/home.ftl | 2 +- .../spring-boot-sample-cache/README.adoc | 2 +- .../main/java/sample/jooq/domain/Author.java | 2 +- .../main/java/sample/jooq/domain/Book.java | 2 +- .../java/sample/jooq/domain/BookStore.java | 2 +- .../sample/jooq/domain/BookToBookStore.java | 2 +- .../sample/jooq/domain/DefaultCatalog.java | 2 +- .../java/sample/jooq/domain/Language.java | 2 +- .../VehicleIdentificationNumberTests.java | 4 +- .../main/resources/static/js/jquery-1.7.2.js | 26 +++---- .../resources/static/js/jquery.validate.js | 68 +++++++++---------- .../src/main/resources/templates/layout.html | 4 +- .../resources/templates/messages/form.html | 4 +- .../resources/templates/messages/list.html | 4 +- .../resources/templates/messages/view.html | 4 +- spring-boot-starters/README.adoc | 18 ++--- .../web/client/AnotherExampleRestClient.java | 2 +- .../web/client/ExampleRestClient.java | 2 +- .../web/servlet/HateoasController.java | 2 +- .../RootUriRequestExpectationManager.java | 2 +- .../test/web/client/TestRestTemplate.java | 10 +-- ...MockServerRestTemplateCustomizerTests.java | 4 +- ...RootUriRequestExpectationManagerTests.java | 16 ++--- .../jar/CentralDirectoryFileHeader.java | 2 +- .../springframework/boot/ansi/AnsiColors.java | 2 +- .../web/client/RestTemplateBuilderTests.java | 8 +-- .../client/RootUriTemplateHandlerTests.java | 22 +++--- 33 files changed, 130 insertions(+), 130 deletions(-) diff --git a/CODE_OF_CONDUCT.adoc b/CODE_OF_CONDUCT.adoc index f013d6f36ba..17783c7c066 100644 --- a/CODE_OF_CONDUCT.adoc +++ b/CODE_OF_CONDUCT.adoc @@ -40,5 +40,5 @@ appropriate to the circumstances. Maintainers are obligated to maintain confiden with regard to the reporter of an incident. This Code of Conduct is adapted from the -http://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at -http://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/] +https://contributor-covenant.org[Contributor Covenant], version 1.3.0, available at +https://contributor-covenant.org/version/1/3/0/[contributor-covenant.org/version/1/3/0/] diff --git a/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/resource/ResourceServerTokenServicesConfigurationTests.java b/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/resource/ResourceServerTokenServicesConfigurationTests.java index 48ebeef907d..c5550b1bc6f 100644 --- a/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/resource/ResourceServerTokenServicesConfigurationTests.java +++ b/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/resource/ResourceServerTokenServicesConfigurationTests.java @@ -128,7 +128,7 @@ public class ResourceServerTokenServicesConfigurationTests { @Test public void userInfoWithPrincipal() { EnvironmentTestUtils.addEnvironment(this.environment, - "security.oauth2.resource.userInfoUri:http://example.com"); + "security.oauth2.resource.userInfoUri:https://example.com"); this.context = new SpringApplicationBuilder(PrincipalConfiguration.class) .environment(this.environment).web(false).run(); UserInfoTokenServices services = this.context diff --git a/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/sso/CustomRestTemplateBasicOAuth2SsoConfigurationTests.java b/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/sso/CustomRestTemplateBasicOAuth2SsoConfigurationTests.java index 0ddb2b23e81..1853ed0cfd6 100644 --- a/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/sso/CustomRestTemplateBasicOAuth2SsoConfigurationTests.java +++ b/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/sso/CustomRestTemplateBasicOAuth2SsoConfigurationTests.java @@ -48,8 +48,8 @@ import static org.mockito.Mockito.verifyZeroInteractions; @SpringBootTest @TestPropertySource(properties = { "security.oauth2.client.clientId=client", "security.oauth2.client.clientSecret=secret", - "security.oauth2.client.userAuthorizationUri=http://example.com/oauth/authorize", - "security.oauth2.client.accessTokenUri=http://example.com/oauth/token", + "security.oauth2.client.userAuthorizationUri=https://example.com/oauth/authorize", + "security.oauth2.client.accessTokenUri=https://example.com/oauth/token", "security.oauth2.resource.jwt.keyValue=SSSSHHH" }) public class CustomRestTemplateBasicOAuth2SsoConfigurationTests { diff --git a/spring-boot-cli/src/main/content/legal/open_source_licenses.txt b/spring-boot-cli/src/main/content/legal/open_source_licenses.txt index ea9d2bfa1eb..ed797fbe20b 100644 --- a/spring-boot-cli/src/main/content/legal/open_source_licenses.txt +++ b/spring-boot-cli/src/main/content/legal/open_source_licenses.txt @@ -230,7 +230,7 @@ limitations under the License >>> CGLIB 3.0 (cglib:cglib:3.0): Per the LICENSE file in the CGLIB JAR distribution downloaded from -http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download, +https://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download, CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which is included above. @@ -250,7 +250,7 @@ Eclipse Public License, Version 1.0 is applicable to the following component(s). The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the -EPL is available at http://www.eclipse.org/legal/epl-v10.html. +EPL is available at https://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. @@ -260,7 +260,7 @@ terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and -such source code may be obtained at http://www.eclipse.org/ +such source code may be obtained at https://www.eclipse.org/ diff --git a/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc b/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc index f9a77525768..912aebece01 100644 --- a/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc +++ b/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc @@ -1587,7 +1587,7 @@ it's loaded too early. You need to either use `logback-spring.xml` or define a `logging.config` property. WARNING: The extensions cannot be used with Logback's -http://logback.qos.ch/manual/configuration.html#autoScan[configuration scanning]. If you +https://logback.qos.ch/manual/configuration.html#autoScan[configuration scanning]. If you attempt to do so, making changes to the configuration file will result in an error similar to once of the following being logged: @@ -1766,7 +1766,7 @@ of converters. You can also override default converters that way. ==== Custom JSON Serializers and Deserializers If you're using Jackson to serialize and deserialize JSON data, you might want to write your own `JsonSerializer` and `JsonDeserializer` classes. Custom serializers are usually -http://wiki.fasterxml.com/JacksonHowToCustomDeserializers[registered with Jackson via a Module], +https://wiki.fasterxml.com/JacksonHowToCustomDeserializers[registered with Jackson via a Module], but Spring Boot provides an alternative `@JsonComponent` annotation which makes it easier to directly register Spring Beans. @@ -3449,7 +3449,7 @@ Mongo instance's configuration and logging routing. [[boot-features-neo4j]] === Neo4j -http://neo4j.com/[Neo4j] is an open-source NoSQL graph database that uses a rich data +https://neo4j.com/[Neo4j] is an open-source NoSQL graph database that uses a rich data model of nodes related by first class relationships which is better suited for connected big data than traditional rdbms approaches. Spring Boot offers several conveniences for working with Neo4j, including the `spring-boot-starter-data-neo4j` '`Starter`'. @@ -3560,7 +3560,7 @@ following two annotations to your Spring configuration: ---- TIP: For complete details of Spring Data Neo4j, including its rich object mapping -technologies, refer to their http://projects.spring.io/spring-data-neo4j/[reference +technologies, refer to their https://projects.spring.io/spring-data-neo4j/[reference documentation]. @@ -3648,7 +3648,7 @@ configured: [source,properties,indent=0] ---- - spring.elasticsearch.jest.uris=http://search.example.com:9200 + spring.elasticsearch.jest.uris=https://search.example.com:9200 spring.elasticsearch.jest.read-timeout=10000 spring.elasticsearch.jest.username=user spring.elasticsearch.jest.password=secret @@ -3775,7 +3775,7 @@ https://docs.spring.io/spring-data/cassandra/docs/[reference documentation]. [[boot-features-couchbase]] === Couchbase -http://www.couchbase.com/[Couchbase] is an open-source, distributed multi-model NoSQL +https://www.couchbase.com/[Couchbase] is an open-source, distributed multi-model NoSQL document-oriented database that is optimized for interactive applications. Spring Boot offers auto-configuration for Couchbase and abstractions on top of it provided by https://github.com/spring-projects/spring-data-couchbase[Spring Data Couchbase]. @@ -3824,7 +3824,7 @@ Check the `spring.couchbase.env.*` properties for more details. ==== Spring Data Couchbase repositories Spring Data includes repository support for Couchbase. For complete details of Spring Data Couchbase, refer to their -http://docs.spring.io/spring-data/couchbase/docs/current/reference/html/[reference documentation]. +https://docs.spring.io/spring-data/couchbase/docs/current/reference/html/[reference documentation]. You can inject an auto-configured `CouchbaseTemplate` instance as you would with any other Spring Bean as long as a _default_ `CouchbaseConfigurer` is available (that @@ -5023,13 +5023,13 @@ If you use the `spring-boot-starter-test` '`Starter`' (in the `test` `scope`), you will find the following provided libraries: -* http://junit.org[JUnit] -- The de-facto standard for unit testing Java applications. +* https://junit.org[JUnit] -- The de-facto standard for unit testing Java applications. * {spring-reference}/#integration-testing[Spring Test] & Spring Boot Test -- Utilities and integration test support for Spring Boot applications. -* http://joel-costigliola.github.io/assertj/[AssertJ] -- A fluent assertion library. +* https://joel-costigliola.github.io/assertj/[AssertJ] -- A fluent assertion library. * http://hamcrest.org/JavaHamcrest/[Hamcrest] -- A library of matcher objects (also known as constraints or predicates). -* http://mockito.org/[Mockito] -- A Java mocking framework. +* https://mockito.github.io[Mockito] -- A Java mocking framework. * https://github.com/skyscreamer/JSONassert[JSONassert] -- An assertion library for JSON. * https://github.com/jayway/JsonPath[JsonPath] -- XPath for JSON. @@ -5763,7 +5763,7 @@ public class MyTest { @Test public void testRequest() throws Exception { - HttpHeaders headers = template.getForEntity("http://myhost.com", String.class).getHeaders(); + HttpHeaders headers = template.getForEntity("https://myhost.com", String.class).getHeaders(); assertThat(headers.getLocation().toString(), containsString("myotherhost")); } diff --git a/spring-boot-samples/spring-boot-sample-actuator-ui/src/main/resources/templates/error.ftl b/spring-boot-samples/spring-boot-sample-actuator-ui/src/main/resources/templates/error.ftl index 5c454e5cbc8..f1c4444f933 100644 --- a/spring-boot-samples/spring-boot-sample-actuator-ui/src/main/resources/templates/error.ftl +++ b/spring-boot-samples/spring-boot-sample-actuator-ui/src/main/resources/templates/error.ftl @@ -11,7 +11,7 @@