Skip to content
This repository was archived by the owner on Apr 5, 2022. It is now read-only.

Commit e59fce5

Browse files
spring-operatorroyclarkson
authored andcommitted
URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener). # HTTP URLs that Could Not Be Fixed These URLs were unable to be fixed. Please review them to see if they can be manually resolved. * http://fabiomaffioletti.me/blog/2014/04/15/distributed-transactions-multiple-databases-spring-boot-spring-data-jpa-atomikos/ (200) with 1 occurrences could not be migrated: ([https](https://fabiomaffioletti.me/blog/2014/04/15/distributed-transactions-multiple-databases-spring-boot-spring-data-jpa-atomikos/) result SSLHandshakeException). * http://htmlunit.sourceforge.net/ (200) with 1 occurrences could not be migrated: ([https](https://htmlunit.sourceforge.net/) result AnnotatedConnectException). * http://simple.sourceforge.net (200) with 2 occurrences could not be migrated: ([https](https://simple.sourceforge.net) result AnnotatedConnectException). * http://tools.android.com/tech-docs/new-build-system (200) with 1 occurrences could not be migrated: ([https](https://tools.android.com/tech-docs/new-build-system) result ClosedChannelException). * http://www.niemanlab.org/2014/07/alberto-cairo-data-journalism-needs-to-up-its-own-standards/ (200) with 1 occurrences could not be migrated: ([https](https://www.niemanlab.org/2014/07/alberto-cairo-data-journalism-needs-to-up-its-own-standards/) result AnnotatedConnectException). * http://www.programming-free.com/2014/07/spring-data-rest-with-angularjs-crud.html (200) with 1 occurrences could not be migrated: ([https](https://www.programming-free.com/2014/07/spring-data-rest-with-angularjs-crud.html) result SSLException). * http://www.simpit.com/images/coder_coupling_crew.jpg (200) with 1 occurrences could not be migrated: ([https](https://www.simpit.com/images/coder_coupling_crew.jpg) result AnnotatedConnectException). * http://www.simpit.com/images/hackmw-1050x429.png (200) with 1 occurrences could not be migrated: ([https](https://www.simpit.com/images/hackmw-1050x429.png) result AnnotatedConnectException). * http://www.simpit.com/images/hackmw_coding.jpg (200) with 1 occurrences could not be migrated: ([https](https://www.simpit.com/images/hackmw_coding.jpg) result AnnotatedConnectException). * http://www.simpit.com/images/hackmw_groupshot.jpg (200) with 1 occurrences could not be migrated: ([https](https://www.simpit.com/images/hackmw_groupshot.jpg) result AnnotatedConnectException). * http://www.simpit.com/images/wish_wizard.png (200) with 1 occurrences could not be migrated: ([https](https://www.simpit.com/images/wish_wizard.png) result AnnotatedConnectException). * http://www.techzoo.org/spring-framework/spring-mvc-tiles-3-integration-tutorial.html (200) with 1 occurrences could not be migrated: ([https](https://www.techzoo.org/spring-framework/spring-mvc-tiles-3-integration-tutorial.html) result SSLHandshakeException). * http://itessays.com/java-development-technology/spring-mongodb-mongodb.html (301) with 1 occurrences could not be migrated: ([https](https://itessays.com/java-development-technology/spring-mongodb-mongodb.html) result AnnotatedConnectException). * http://www.hevi.info/2014/07/maven-3-hibernate-4-spring-3-ehcache-spring-cache/ (301) with 1 occurrences could not be migrated: ([https](https://www.hevi.info/2014/07/maven-3-hibernate-4-spring-3-ehcache-spring-cache/) result SSLHandshakeException). * http://beta.groovy-lang.org/docs/groovy-2.3.2/html/documentation/markup-template-engine.html (302) with 1 occurrences could not be migrated: ([https](https://beta.groovy-lang.org/docs/groovy-2.3.2/html/documentation/markup-template-engine.html) result SSLProtocolException). # Fixed URLs ## Fixed But Review Recommended These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended. * http://blog.gopivotal.com/?p=8506 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=8506) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9837 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9837) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/products/a-data-science-approach-to-detecting-insider-security-threats (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/pivotal/products/a-data-science-approach-to-detecting-insider-security-threats) result SSLHandshakeException). * http://blog.gopivotal.com/cloud-foundry-pivotal/products/the-four-levels-of-ha-in-pivotal-cf (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/cloud-foundry-pivotal/products/the-four-levels-of-ha-in-pivotal-cf) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/products/exploratory-data-science-when-to-use-an-mpp-database-sql-on-hadoop-or-map-reduce (301) with 2 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/pivotal/products/exploratory-data-science-when-to-use-an-mpp-database-sql-on-hadoop-or-map-reduce) result SSLHandshakeException). * http://blog.gopivotal.com/cloud-foundry-pivotal/p-o-v/field-report-the-3-reasons-why-the-cfsummit-rocked (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/cloud-foundry-pivotal/p-o-v/field-report-the-3-reasons-why-the-cfsummit-rocked) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9864 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9864) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9985 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9985) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9983 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9983) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/products/using-data-science-techniques-for-the-automatic-clustering-of-it-alerts (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/pivotal/products/using-data-science-techniques-for-the-automatic-clustering-of-it-alerts) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9202 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9202) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/news-2/the-consumerization-of-java-announcing-spring-io-platform-v-1-0 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/pivotal/news-2/the-consumerization-of-java-announcing-spring-io-platform-v-1-0) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9662 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9662) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9656 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9656) result SSLHandshakeException). * http://blog.gopivotal.com/?p=9650 (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/?p=9650) result SSLHandshakeException). * http://blog.gopivotal.com/author/caleb-welton (301) with 1 occurrences migrated to: https://content.pivotal.io/blog ([https](https://blog.gopivotal.com/author/caleb-welton) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/products/pivotals-new-big-data-suite-redefines-the-economics-of-big-data-including-unlimited-hadoop-to-enterprises (301) with 1 occurrences migrated to: https://content.pivotal.io/blog/pivotal-s-new-big-data-suite-redefines-the-economics-of-big-data-including-unlimited-hadoop-to-enterprises ([https](https://blog.gopivotal.com/pivotal/products/pivotals-new-big-data-suite-redefines-the-economics-of-big-data-including-unlimited-hadoop-to-enterprises) result SSLHandshakeException). * http://blog.gopivotal.com/pivotal/p-o-v/pivotals-experience-at-the-kaiser-code-a-thon (301) with 1 occurrences migrated to: https://content.pivotal.io/blog/pivotals-experience-at-the-kaiser-code-a-thon ([https](https://blog.gopivotal.com/pivotal/p-o-v/pivotals-experience-at-the-kaiser-code-a-thon) result SSLHandshakeException). * http://blog.gopivotal.com/tag/cloud-foundry (301) with 1 occurrences migrated to: https://content.pivotal.io/cloud-foundry ([https](https://blog.gopivotal.com/tag/cloud-foundry) result SSLHandshakeException). * http://blog.gopivotal.com/tag/data-science (301) with 1 occurrences migrated to: https://content.pivotal.io/data-science ([https](https://blog.gopivotal.com/tag/data-science) result SSLHandshakeException). * http://blog.gopivotal.com/tag/greenplum (301) with 1 occurrences migrated to: https://content.pivotal.io/greenplum ([https](https://blog.gopivotal.com/tag/greenplum) result SSLHandshakeException). * http://blog.gopivotal.com/tag/this-month-in-data-science (301) with 1 occurrences migrated to: https://content.pivotal.io/this-month-in-data-science ([https](https://blog.gopivotal.com/tag/this-month-in-data-science) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/02/CTA-PivotalCF.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/02/CTA-PivotalCF.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/02/CTA-PivotalCF.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/Graph21.png (301) with 2 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/Graph21.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/Graph21.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/Graph3.png (301) with 2 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/Graph3.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/Graph3.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/IMG_4265-1-617x500.jpg (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/IMG_4265-1-617x500.jpg ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/IMG_4265-1-617x500.jpg) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-21-at-7.37.15-PM-617x500.jpg (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/Screen-Shot-2014-07-21-at-7.37.15-PM-617x500.jpg ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-21-at-7.37.15-PM-617x500.jpg) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-22-at-7.04.50-PM-300x160.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/Screen-Shot-2014-07-22-at-7.04.50-PM-300x160.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-22-at-7.04.50-PM-300x160.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/featured-GirlsWhoCode-150x150.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/featured-GirlsWhoCode-150x150.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/featured-GirlsWhoCode-150x150.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/featured-PaaSContinuousDelivery.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/featured-PaaSContinuousDelivery.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/featured-PaaSContinuousDelivery.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/featured-PivotalAppSuite.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/featured-PivotalAppSuite.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/featured-PivotalAppSuite.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/featured-fractured-time.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/featured-fractured-time.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/featured-fractured-time.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/graph11.png (301) with 2 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/graph11.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/graph11.png) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/image-10-617x500.jpeg (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/image-10-617x500.jpeg ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/image-10-617x500.jpeg) result SSLHandshakeException). * http://blog.gopivotal.com/wp-content/uploads/2014/07/map.png (301) with 1 occurrences migrated to: https://d1fto35gcfffzn.cloudfront.net/blog/images/2014/07/map.png ([https](https://blog.gopivotal.com/wp-content/uploads/2014/07/map.png) result SSLHandshakeException). * http://java.dzone.com/articles/spring-mvc-3-view-controller (301) with 1 occurrences migrated to: https://dzone.com/articles/spring-mvc-3-view-controller ([https](https://java.dzone.com/articles/spring-mvc-3-view-controller) result SSLHandshakeException). * http://doc.madlib.net/latest/group__grp__array.html (301) with 1 occurrences migrated to: https://madlib.apache.org/docs/latest/group__grp__array.html ([https](https://doc.madlib.net/latest/group__grp__array.html) result SSLHandshakeException). * http://www.dataforgood.co/ (301) with 1 occurrences migrated to: https://tekslate.com/devops-training ([https](https://www.dataforgood.co/) result AnnotatedConnectException). * http://www.ecmascript.org/ (ConnectTimeoutException) with 1 occurrences migrated to: https://www.ecmascript.org/ ([https](https://www.ecmascript.org/) result ConnectTimeoutException). * http://www.kbcafe.com/rss/atom.xsd.xml (ConnectTimeoutException) with 1 occurrences migrated to: https://www.kbcafe.com/rss/atom.xsd.xml ([https](https://www.kbcafe.com/rss/atom.xsd.xml) result ConnectTimeoutException). * http://www.linkedin.com/company/3048967 (IllegalArgumentException) with 1 occurrences migrated to: https://www.linkedin.com/company/3048967 ([https](https://www.linkedin.com/company/3048967) result IllegalArgumentException). * http://blog.eramax.org/java-security-frameworks/ (UnknownHostException) with 1 occurrences migrated to: https://blog.eramax.org/java-security-frameworks/ ([https](https://blog.eramax.org/java-security-frameworks/) result UnknownHostException). * http://drupal (UnknownHostException) with 4 occurrences migrated to: https://drupal ([https](https://drupal) result UnknownHostException). * http://groovy.codehaus.org/ (UnknownHostException) with 2 occurrences migrated to: https://groovy.codehaus.org/ ([https](https://groovy.codehaus.org/) result UnknownHostException). * http://hipchat-emoticons.nyh.name/ (UnknownHostException) with 1 occurrences migrated to: https://hipchat-emoticons.nyh.name/ ([https](https://hipchat-emoticons.nyh.name/) result UnknownHostException). * http://jackson.codehaus.org/ (UnknownHostException) with 1 occurrences migrated to: https://jackson.codehaus.org/ ([https](https://jackson.codehaus.org/) result UnknownHostException). * http://jira.codehaus.org/browse/GROOVY-6596 (UnknownHostException) with 1 occurrences migrated to: https://jira.codehaus.org/browse/GROOVY-6596 ([https](https://jira.codehaus.org/browse/GROOVY-6596) result UnknownHostException). * http://jira.codehaus.org/browse/GROOVY-6596</a&gt (UnknownHostException) with 1 occurrences migrated to: https://jira.codehaus.org/browse/GROOVY-6596</a&gt ([https](https://jira.codehaus.org/browse/GROOVY-6596</a&gt) result UnknownHostException). * http://springone2gx.com (UnknownHostException) with 1 occurrences migrated to: https://springone2gx.com ([https](https://springone2gx.com) result UnknownHostException). * http://springone2gx.com/ (UnknownHostException) with 2 occurrences migrated to: https://springone2gx.com/ ([https](https://springone2gx.com/) result UnknownHostException). * http://www.springone2gx.com/ (UnknownHostException) with 3 occurrences migrated to: https://www.springone2gx.com/ ([https](https://www.springone2gx.com/) result UnknownHostException). * http://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html (404) with 1 occurrences migrated to: https://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html ([https](https://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html) result 404). * http://pragmatists.pl/blog/2014/07/integrating-spring-with-play-framework-1-0-jpa-management/ (301) with 1 occurrences migrated to: https://pragmatists.pl/blog/2014/07/integrating-spring-with-play-framework-1-0-jpa-management/ ([https](https://pragmatists.pl/blog/2014/07/integrating-spring-with-play-framework-1-0-jpa-management/) result 404). * http://projects.spring.io/spring-boot</a&gt (404) with 1 occurrences migrated to: https://projects.spring.io/spring-boot</a&gt ([https](https://projects.spring.io/spring-boot</a&gt) result 404). * http://projects.spring.io/spring-boot</a></p&gt (404) with 1 occurrences migrated to: https://projects.spring.io/spring-boot</a></p&gt ([https](https://projects.spring.io/spring-boot</a></p&gt) result 404). * http://spring.io/team/glaforge (301) with 1 occurrences migrated to: https://spring.io/team/glaforge ([https](https://spring.io/team/glaforge) result 404). * http://www.mathworks.com/products/image/description7.html (301) with 1 occurrences migrated to: https://www.mathworks.com/products/image/description7.html ([https](https://www.mathworks.com/products/image/description7.html) result 404). * http://spring.io/projects/spring-xd (301) with 1 occurrences migrated to: https://spring.io/projects/spring-xd ([https](https://spring.io/projects/spring-xd) result 500). ## Fixed Success These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended. * http://ambari.apache.org/ with 1 occurrences migrated to: https://ambari.apache.org/ ([https](https://ambari.apache.org/) result 200). * http://apieceofmycode.blogspot.com/2014/07/spring-integration-testing-under-spring.html with 1 occurrences migrated to: https://apieceofmycode.blogspot.com/2014/07/spring-integration-testing-under-spring.html ([https](https://apieceofmycode.blogspot.com/2014/07/spring-integration-testing-under-spring.html) result 200). * http://aws.amazon.com/ec2/instance-types/ with 1 occurrences migrated to: https://aws.amazon.com/ec2/instance-types/ ([https](https://aws.amazon.com/ec2/instance-types/) result 200). * http://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot-JoshLong7AM_Register.html with 1 occurrences migrated to: https://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot-JoshLong7AM_Register.html ([https](https://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot-JoshLong7AM_Register.html) result 200). * http://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot10AM_Register.html with 1 occurrences migrated to: https://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot10AM_Register.html ([https](https://connect.pivotal.io/OSS_Webinar_MicroserviceswithSpringBoot10AM_Register.html) result 200). * http://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti10AM_Register.html with 1 occurrences migrated to: https://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti10AM_Register.html ([https](https://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti10AM_Register.html) result 200). * http://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti7AM_Register.html with 1 occurrences migrated to: https://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti7AM_Register.html ([https](https://connect.pivotal.io/OSS_Webinar_ProcessDrivenSpringAppsActiviti7AM_Register.html) result 200). * http://developer.android.com/reference/android/content/Context.html with 1 occurrences migrated to: https://developer.android.com/reference/android/content/Context.html ([https](https://developer.android.com/reference/android/content/Context.html) result 200). * http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html with 1 occurrences migrated to: https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html ([https](https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html) result 200). * http://developer.android.com/reference/java/security/SecureRandom.html with 1 occurrences migrated to: https://developer.android.com/reference/java/security/SecureRandom.html ([https](https://developer.android.com/reference/java/security/SecureRandom.html) result 200). * http://developer.android.com/reference/java/util/zip/GZIPInputStream.html with 1 occurrences migrated to: https://developer.android.com/reference/java/util/zip/GZIPInputStream.html ([https](https://developer.android.com/reference/java/util/zip/GZIPInputStream.html) result 200). * http://docs.cloudfoundry.org/ with 1 occurrences migrated to: https://docs.cloudfoundry.org/ ([https](https://docs.cloudfoundry.org/) result 200). * http://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html with 1 occurrences migrated to: https://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html ([https](https://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html) result 200). * http://docs.cloudfoundry.org/services/overview.html with 1 occurrences migrated to: https://docs.cloudfoundry.org/services/overview.html ([https](https://docs.cloudfoundry.org/services/overview.html) result 200). * http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html with 1 occurrences migrated to: https://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html ([https](https://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html) result 200). * http://docs.spring.io/platform/docs/1.0.1.RELEASE/reference/html/ with 1 occurrences migrated to: https://docs.spring.io/platform/docs/1.0.1.RELEASE/reference/html/ ([https](https://docs.spring.io/platform/docs/1.0.1.RELEASE/reference/html/) result 200). * http://docs.spring.io/spring-android/docs/1.0.x/api/index.html?org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html with 1 occurrences migrated to: https://docs.spring.io/spring-android/docs/1.0.x/api/index.html?org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html ([https](https://docs.spring.io/spring-android/docs/1.0.x/api/index.html?org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html) result 200). * http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/security/crypto/encrypt/AndroidEncryptors.html with 1 occurrences migrated to: https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/security/crypto/encrypt/AndroidEncryptors.html ([https](https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/security/crypto/encrypt/AndroidEncryptors.html) result 200). * http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html with 1 occurrences migrated to: https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html ([https](https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html) result 200). * http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/support/SQLiteConnectionRepositoryHelper.html with 1 occurrences migrated to: https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/support/SQLiteConnectionRepositoryHelper.html ([https](https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/support/SQLiteConnectionRepositoryHelper.html) result 200). * http://docs.spring.io/spring-android/docs/2.0.x/api/org/springframework/web/client/RestTemplate.html with 1 occurrences migrated to: https://docs.spring.io/spring-android/docs/2.0.x/api/org/springframework/web/client/RestTemplate.html ([https](https://docs.spring.io/spring-android/docs/2.0.x/api/org/springframework/web/client/RestTemplate.html) result 200). * http://docs.spring.io/spring-data/cassandra/docs/1.0.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/cassandra/docs/1.0.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/cassandra/docs/1.0.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/commons/docs/1.8.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/commons/docs/1.8.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/commons/docs/1.8.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/couchbase/docs/1.1.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/couchbase/docs/1.1.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/couchbase/docs/1.1.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/elasticsearch/docs/1.0.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/elasticsearch/docs/1.0.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/elasticsearch/docs/1.0.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/gemfire/docs/1.4.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/gemfire/docs/1.4.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/gemfire/docs/1.4.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/jpa/docs/1.6.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/jpa/docs/1.6.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/jpa/docs/1.6.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/mongodb/docs/1.5.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/mongodb/docs/1.5.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/mongodb/docs/1.5.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/neo4j/docs/3.1.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/neo4j/docs/3.1.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/neo4j/docs/3.1.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/redis/docs/1.3.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/redis/docs/1.3.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/redis/docs/1.3.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/rest/docs/2.1.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/rest/docs/2.1.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/rest/docs/2.1.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-data/solr/docs/1.2.2.RELEASE/changelog.txt with 1 occurrences migrated to: https://docs.spring.io/spring-data/solr/docs/1.2.2.RELEASE/changelog.txt ([https](https://docs.spring.io/spring-data/solr/docs/1.2.2.RELEASE/changelog.txt) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1//spring-framework-reference/html/mvc.html with 2 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1//spring-framework-reference/html/mvc.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1//spring-framework-reference/html/mvc.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/AppCacheManifestTransfomer.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/AppCacheManifestTransfomer.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/AppCacheManifestTransfomer.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceResolver.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceResolver.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceResolver.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceTransformer.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceTransformer.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CachingResourceTransformer.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CssLinkResourceTransformer.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CssLinkResourceTransformer.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/CssLinkResourceTransformer.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/GzipResourceResolver.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/GzipResourceResolver.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/GzipResourceResolver.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/PathResourceResolver.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/PathResourceResolver.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/PathResourceResolver.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceResolver.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceResolver.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceResolver.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceTransformer.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceTransformer.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/ResourceTransformer.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/VersionResourceResolver.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/VersionResourceResolver.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/VersionResourceResolver.html) result 200). * http://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/package-summary.html with 1 occurrences migrated to: https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/package-summary.html ([https](https://docs.spring.io/spring-framework/docs/4.1.0.RC1/javadoc-api/org/springframework/web/servlet/resource/package-summary.html) result 200). * http://docs.spring.io/spring-security/site/index.html with 1 occurrences migrated to: https://docs.spring.io/spring-security/site/index.html ([https](https://docs.spring.io/spring-security/site/index.html) result 200). * http://docs.spring.io/spring-social-facebook/docs/1.0.x/api/org/springframework/social/facebook/connect/FacebookConnectionFactory.html with 1 occurrences migrated to: https://docs.spring.io/spring-social-facebook/docs/1.0.x/api/org/springframework/social/facebook/connect/FacebookConnectionFactory.html ([https](https://docs.spring.io/spring-social-facebook/docs/1.0.x/api/org/springframework/social/facebook/connect/FacebookConnectionFactory.html) result 200). * http://docs.spring.io/spring-social-twitter/docs/1.0.x/api/org/springframework/social/twitter/connect/TwitterConnectionFactory.html with 1 occurrences migrated to: https://docs.spring.io/spring-social-twitter/docs/1.0.x/api/org/springframework/social/twitter/connect/TwitterConnectionFactory.html ([https](https://docs.spring.io/spring-social-twitter/docs/1.0.x/api/org/springframework/social/twitter/connect/TwitterConnectionFactory.html) result 200). * http://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/ConnectionRepository.html with 1 occurrences migrated to: https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/ConnectionRepository.html ([https](https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/ConnectionRepository.html) result 200). * http://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/support/ConnectionFactoryRegistry.html with 1 occurrences migrated to: https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/support/ConnectionFactoryRegistry.html ([https](https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/support/ConnectionFactoryRegistry.html) result 200). * http://docs.spring.io/spring-test-htmlunit/docs/current/api/ with 1 occurrences migrated to: https://docs.spring.io/spring-test-htmlunit/docs/current/api/ ([https](https://docs.spring.io/spring-test-htmlunit/docs/current/api/) result 200). * http://docs.spring.io/spring-test-htmlunit/docs/current/api/org/springframework/test/web/servlet/htmlunit/DelegatingWebConnection.html with 1 occurrences migrated to: https://docs.spring.io/spring-test-htmlunit/docs/current/api/org/springframework/test/web/servlet/htmlunit/DelegatingWebConnection.html ([https](https://docs.spring.io/spring-test-htmlunit/docs/current/api/org/springframework/test/web/servlet/htmlunit/DelegatingWebConnection.html) result 200). * http://docs.spring.io/spring-test-htmlunit/docs/current/reference/ with 2 occurrences migrated to: https://docs.spring.io/spring-test-htmlunit/docs/current/reference/ ([https](https://docs.spring.io/spring-test-htmlunit/docs/current/reference/) result 200). * http://docs.spring.io/spring-xd/docs/1.0.0.RC1/reference/html/ with 1 occurrences migrated to: https://docs.spring.io/spring-xd/docs/1.0.0.RC1/reference/html/ ([https](https://docs.spring.io/spring-xd/docs/1.0.0.RC1/reference/html/) result 200). * http://docs.spring.io/spring-xd/docs/1.0.0.RELEASE/reference/html/ with 1 occurrences migrated to: https://docs.spring.io/spring-xd/docs/1.0.0.RELEASE/reference/html/ ([https](https://docs.spring.io/spring-xd/docs/1.0.0.RELEASE/reference/html/) result 200). * http://en.wikipedia.org/wiki/JSONP with 1 occurrences migrated to: https://en.wikipedia.org/wiki/JSONP ([https](https://en.wikipedia.org/wiki/JSONP) result 200). * http://en.wikipedia.org/wiki/NumPy with 1 occurrences migrated to: https://en.wikipedia.org/wiki/NumPy ([https](https://en.wikipedia.org/wiki/NumPy) result 200). * http://en.wikipedia.org/wiki/Swisscom with 2 occurrences migrated to: https://en.wikipedia.org/wiki/Swisscom ([https](https://en.wikipedia.org/wiki/Swisscom) result 200). * http://example.com with 1 occurrences migrated to: https://example.com ([https](https://example.com) result 200). * http://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-errors-tag-example/ with 1 occurrences migrated to: https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-errors-tag-example/ ([https](https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-errors-tag-example/) result 200). * http://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-handling-example/ with 1 occurrences migrated to: https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-handling-example/ ([https](https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-form-handling-example/) result 200). * http://fivethirtyeight.com/features/lionel-messi-is-impossible/ with 1 occurrences migrated to: https://fivethirtyeight.com/features/lionel-messi-is-impossible/ ([https](https://fivethirtyeight.com/features/lionel-messi-is-impossible/) result 200). * http://gigaom.com/2014/07/09/data-journalism-could-use-a-jolt-of-data-science-too/ with 1 occurrences migrated to: https://gigaom.com/2014/07/09/data-journalism-could-use-a-jolt-of-data-science-too/ ([https](https://gigaom.com/2014/07/09/data-journalism-could-use-a-jolt-of-data-science-too/) result 200). * http://girlswhocode.com/ with 1 occurrences migrated to: https://girlswhocode.com/ ([https](https://girlswhocode.com/) result 200). * http://glaforge.appspot.com/article/groovy-weekly-30 with 1 occurrences migrated to: https://glaforge.appspot.com/article/groovy-weekly-30 ([https](https://glaforge.appspot.com/article/groovy-weekly-30) result 200). * http://gruntjs.com/ with 1 occurrences migrated to: https://gruntjs.com/ ([https](https://gruntjs.com/) result 200). * http://gulpjs.com with 1 occurrences migrated to: https://gulpjs.com ([https](https://gulpjs.com) result 200). * http://hackmidwest.com/ with 1 occurrences migrated to: https://hackmidwest.com/ ([https](https://hackmidwest.com/) result 200). * http://hadoop.apache.org/ with 1 occurrences migrated to: https://hadoop.apache.org/ ([https](https://hadoop.apache.org/) result 200). * http://handlebarsjs.com/ with 1 occurrences migrated to: https://handlebarsjs.com/ ([https](https://handlebarsjs.com/) result 200). * http://hc.apache.org/httpcomponents-client-4.3.x/android-port.html with 1 occurrences migrated to: https://hc.apache.org/httpcomponents-client-4.3.x/android-port.html ([https](https://hc.apache.org/httpcomponents-client-4.3.x/android-port.html) result 200). * http://hc.apache.org/httpcomponents-client-ga/index.html with 1 occurrences migrated to: https://hc.apache.org/httpcomponents-client-ga/index.html ([https](https://hc.apache.org/httpcomponents-client-ga/index.html) result 200). * http://hortonworks.com/blog/pivotal-hortonworks-shared-vision-operations-enterprise-hadoop/ with 1 occurrences migrated to: https://hortonworks.com/blog/pivotal-hortonworks-shared-vision-operations-enterprise-hadoop/ ([https](https://hortonworks.com/blog/pivotal-hortonworks-shared-vision-operations-enterprise-hadoop/) result 200). * http://httpd.apache.org/ with 2 occurrences migrated to: https://httpd.apache.org/ ([https](https://httpd.apache.org/) result 200). * http://jira.spring.io/browse/BATCHADM with 1 occurrences migrated to: https://jira.spring.io/browse/BATCHADM ([https](https://jira.spring.io/browse/BATCHADM) result 200). * http://maven.apache.org/guides/introduction/introduction-to-the-pom.html with 1 occurrences migrated to: https://maven.apache.org/guides/introduction/introduction-to-the-pom.html ([https](https://maven.apache.org/guides/introduction/introduction-to-the-pom.html) result 200). * http://maven.apache.org/xsd/maven-4.0.0.xsd with 6 occurrences migrated to: https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200). * http://myshittycode.com/2014/08/01/spring-invoking-stored-procedure/ with 1 occurrences migrated to: https://myshittycode.com/2014/08/01/spring-invoking-stored-procedure/ ([https](https://myshittycode.com/2014/08/01/spring-invoking-stored-procedure/) result 200). * http://oauth.net/ with 2 occurrences migrated to: https://oauth.net/ ([https](https://oauth.net/) result 200). * http://gopivotal.com/ (302) with 1 occurrences migrated to: https://pivotal.io ([https](https://gopivotal.com/) result 200). * http://pivotallabs.com/ (302) with 1 occurrences migrated to: https://pivotal.io/labs ([https](https://pivotallabs.com/) result 200). * http://www.gopivotal.com/support/offerings (302) with 1 occurrences migrated to: https://pivotal.io/support/offerings ([https](https://www.gopivotal.com/support/offerings) result 200). * http://projects.spring.io/spring-batch/ with 1 occurrences migrated to: https://projects.spring.io/spring-batch/ ([https](https://projects.spring.io/spring-batch/) result 200). * http://projects.spring.io/spring-boot/ with 2 occurrences migrated to: https://projects.spring.io/spring-boot/ ([https](https://projects.spring.io/spring-boot/) result 200). * http://projects.spring.io/spring-integration/ with 1 occurrences migrated to: https://projects.spring.io/spring-integration/ ([https](https://projects.spring.io/spring-integration/) result 200). * http://projects.spring.io/spring-security/ with 1 occurrences migrated to: https://projects.spring.io/spring-security/ ([https](https://projects.spring.io/spring-security/) result 200). * http://projects.spring.io/spring-social/ with 1 occurrences migrated to: https://projects.spring.io/spring-social/ ([https](https://projects.spring.io/spring-social/) result 200). * http://projects.spring.io/spring-xd/ with 4 occurrences migrated to: https://projects.spring.io/spring-xd/ ([https](https://projects.spring.io/spring-xd/) result 200). * http://redis.io/ with 2 occurrences migrated to: https://redis.io/ ([https](https://redis.io/) result 200). * http://repo.spring.io/release/org/springframework/xd/spring-xd/1.0.0.RELEASE/spring-xd-1.0.0.RELEASE-dist.zip with 1 occurrences migrated to: https://repo.spring.io/release/org/springframework/xd/spring-xd/1.0.0.RELEASE/spring-xd-1.0.0.RELEASE-dist.zip ([https](https://repo.spring.io/release/org/springframework/xd/spring-xd/1.0.0.RELEASE/spring-xd-1.0.0.RELEASE-dist.zip) result 200). * http://repo.spring.io/simple/libs-milestone-local/org/springframework/xd/spring-xd/1.0.0.RC1/spring-xd-1.0.0.RC1-dist.zip with 1 occurrences migrated to: https://repo.spring.io/simple/libs-milestone-local/org/springframework/xd/spring-xd/1.0.0.RC1/spring-xd-1.0.0.RC1-dist.zip ([https](https://repo.spring.io/simple/libs-milestone-local/org/springframework/xd/spring-xd/1.0.0.RC1/spring-xd-1.0.0.RC1-dist.zip) result 200). * http://samerabdelkafi.wordpress.com/2014/08/03/spring-mvc-full-java-based-config/ with 1 occurrences migrated to: https://samerabdelkafi.wordpress.com/2014/08/03/spring-mvc-full-java-based-config/ ([https](https://samerabdelkafi.wordpress.com/2014/08/03/spring-mvc-full-java-based-config/) result 200). * http://search.maven.org/ with 2 occurrences migrated to: https://search.maven.org/ ([https](https://search.maven.org/) result 200). * http://shazsterblog.blogspot.com/2014/07/spring-security-custom-filterchainproxy.html with 1 occurrences migrated to: https://shazsterblog.blogspot.com/2014/07/spring-security-custom-filterchainproxy.html ([https](https://shazsterblog.blogspot.com/2014/07/spring-security-custom-filterchainproxy.html) result 200). * http://softwarecave.org/2014/07/19/charts-with-jqplot-spring-rest-ajax-and-jquery/ with 1 occurrences migrated to: https://softwarecave.org/2014/07/19/charts-with-jqplot-spring-rest-ajax-and-jquery/ ([https](https://softwarecave.org/2014/07/19/charts-with-jqplot-spring-rest-ajax-and-jquery/) result 200). * http://speakerdeck.com/mploed/pivotal-webinar-why-do-i-recommend-spring with 1 occurrences migrated to: https://speakerdeck.com/mploed/pivotal-webinar-why-do-i-recommend-spring ([https](https://speakerdeck.com/mploed/pivotal-webinar-why-do-i-recommend-spring) result 200). * http://spring.io with 1 occurrences migrated to: https://spring.io ([https](https://spring.io) result 200). * http://spring.io/ with 3 occurrences migrated to: https://spring.io/ ([https](https://spring.io/) result 200). * http://spring.io/blog.atom with 1 occurrences migrated to: https://spring.io/blog.atom ([https](https://spring.io/blog.atom) result 200). * http://spring.io/blog/2013/05/13/reactor-a-foundation-for-asynchronous-applications-on-the-jvm with 1 occurrences migrated to: https://spring.io/blog/2013/05/13/reactor-a-foundation-for-asynchronous-applications-on-the-jvm ([https](https://spring.io/blog/2013/05/13/reactor-a-foundation-for-asynchronous-applications-on-the-jvm) result 200). * http://spring.io/blog/2014/04/11/javascript-modularity-without-the-buzzwords with 1 occurrences migrated to: https://spring.io/blog/2014/04/11/javascript-modularity-without-the-buzzwords ([https](https://spring.io/blog/2014/04/11/javascript-modularity-without-the-buzzwords) result 200). * http://spring.io/blog/2014/04/28/project-sagan-client-side-architecture with 1 occurrences migrated to: https://spring.io/blog/2014/04/28/project-sagan-client-side-architecture ([https](https://spring.io/blog/2014/04/28/project-sagan-client-side-architecture) result 200). * http://spring.io/blog/2014/05/28/using-the-innovative-groovy-template-engine-in-spring-boot with 1 occurrences migrated to: https://spring.io/blog/2014/05/28/using-the-innovative-groovy-template-engine-in-spring-boot ([https](https://spring.io/blog/2014/05/28/using-the-innovative-groovy-template-engine-in-spring-boot) result 200). * http://spring.io/blog/2014/06/12/webinar-conquering-content-enabled-web-and-mobile-applications-with-spring-and-groovy with 1 occurrences migrated to: https://spring.io/blog/2014/06/12/webinar-conquering-content-enabled-web-and-mobile-applications-with-spring-and-groovy ([https](https://spring.io/blog/2014/06/12/webinar-conquering-content-enabled-web-and-mobile-applications-with-spring-and-groovy) result 200). * http://spring.io/blog/2014/06/12/webinar-why-do-i-recommend-spring with 1 occurrences migrated to: https://spring.io/blog/2014/06/12/webinar-why-do-i-recommend-spring ([https](https://spring.io/blog/2014/06/12/webinar-why-do-i-recommend-spring) result 200). * http://spring.io/blog/2014/07/10/first-milestone-of-spring-data-release-train-evans-available with 1 occurrences migrated to: https://spring.io/blog/2014/07/10/first-milestone-of-spring-data-release-train-evans-available ([https](https://spring.io/blog/2014/07/10/first-milestone-of-spring-data-release-train-evans-available) result 200). * http://spring.io/blog/2014/07/10/spring-batch-releases-and-a-new-repository with 1 occurrences migrated to: https://spring.io/blog/2014/07/10/spring-batch-releases-and-a-new-repository ([https](https://spring.io/blog/2014/07/10/spring-batch-releases-and-a-new-repository) result 200). * http://spring.io/blog/2014/07/11/spring-tool-suite-and-groovy-grails-tool-suite-3-6-0-released with 1 occurrences migrated to: https://spring.io/blog/2014/07/11/spring-tool-suite-and-groovy-grails-tool-suite-3-6-0-released ([https](https://spring.io/blog/2014/07/11/spring-tool-suite-and-groovy-grails-tool-suite-3-6-0-released) result 200). * http://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata with 1 occurrences migrated to: https://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata ([https](https://spring.io/blog/2014/07/14/spring-data-rest-now-comes-with-alps-metadata) result 200). * http://spring.io/blog/2014/07/15/spel-support-in-spring-data-jpa-query-definitions with 1 occurrences migrated to: https://spring.io/blog/2014/07/15/spel-support-in-spring-data-jpa-query-definitions ([https](https://spring.io/blog/2014/07/15/spel-support-in-spring-data-jpa-query-definitions) result 200). * http://spring.io/blog/2014/07/17/text-search-your-documents-with-spring-data-mongodb with 1 occurrences migrated to: https://spring.io/blog/2014/07/17/text-search-your-documents-with-spring-data-mongodb ([https](https://spring.io/blog/2014/07/17/text-search-your-documents-with-spring-data-mongodb) result 200). * http://spring.io/blog/2014/07/18/spring-xd-1-0-0-rc1-released with 1 occurrences migrated to: https://spring.io/blog/2014/07/18/spring-xd-1-0-0-rc1-released ([https](https://spring.io/blog/2014/07/18/spring-xd-1-0-0-rc1-released) result 200). * http://spring.io/blog/2014/07/21/spring-framework-4-1-release-candidate-available with 2 occurrences migrated to: https://spring.io/blog/2014/07/21/spring-framework-4-1-release-candidate-available ([https](https://spring.io/blog/2014/07/21/spring-framework-4-1-release-candidate-available) result 200). * http://spring.io/blog/2014/07/24/spring-framework-4-1-handling-static-web-resources with 1 occurrences migrated to: https://spring.io/blog/2014/07/24/spring-framework-4-1-handling-static-web-resources ([https](https://spring.io/blog/2014/07/24/spring-framework-4-1-handling-static-web-resources) result 200). * http://spring.io/blog/2014/07/25/pivotal-toronto-meetup-production-grade-applications-with-spring-boot with 1 occurrences migrated to: https://spring.io/blog/2014/07/25/pivotal-toronto-meetup-production-grade-applications-with-spring-boot ([https](https://spring.io/blog/2014/07/25/pivotal-toronto-meetup-production-grade-applications-with-spring-boot) result 200). * http://spring.io/blog/2014/07/28/spring-batch-admin-1-3-0-release-is-available with 1 occurrences migrated to: https://spring.io/blog/2014/07/28/spring-batch-admin-1-3-0-release-is-available ([https](https://spring.io/blog/2014/07/28/spring-batch-admin-1-3-0-release-is-available) result 200). * http://spring.io/blog/2014/07/28/spring-data-dijkstra-sr2-released with 1 occurrences migrated to: https://spring.io/blog/2014/07/28/spring-data-dijkstra-sr2-released ([https](https://spring.io/blog/2014/07/28/spring-data-dijkstra-sr2-released) result 200). * http://spring.io/blog/2014/07/28/spring-framework-4-1-spring-mvc-improvements with 1 occurrences migrated to: https://spring.io/blog/2014/07/28/spring-framework-4-1-spring-mvc-improvements ([https](https://spring.io/blog/2014/07/28/spring-framework-4-1-spring-mvc-improvements) result 200). * http://spring.io/blog/2014/07/30/spring-xd-1-0-ga-released with 2 occurrences migrated to: https://spring.io/blog/2014/07/30/spring-xd-1-0-ga-released ([https](https://spring.io/blog/2014/07/30/spring-xd-1-0-ga-released) result 200). * http://spring.io/blog/2014/08/05/extending-spring-cloud with 1 occurrences migrated to: https://spring.io/blog/2014/08/05/extending-spring-cloud ([https](https://spring.io/blog/2014/08/05/extending-spring-cloud) result 200). * http://spring.io/team/mminella with 1 occurrences migrated to: https://spring.io/team/mminella ([https](https://spring.io/team/mminella) result 200). * http://spring.io/team/pwebb with 1 occurrences migrated to: https://spring.io/team/pwebb ([https](https://spring.io/team/pwebb) result 200). * http://stackoverflow.com/questions/tagged/spring-batch-admin with 1 occurrences migrated to: https://stackoverflow.com/questions/tagged/spring-batch-admin ([https](https://stackoverflow.com/questions/tagged/spring-batch-admin) result 200). * http://stackoverflow.com/questions/tagged/spring-xd with 2 occurrences migrated to: https://stackoverflow.com/questions/tagged/spring-xd ([https](https://stackoverflow.com/questions/tagged/spring-xd) result 200). * http://thysmichels.com/2014/08/04/spring-mvc-angularjs-todo-list/ with 1 occurrences migrated to: https://thysmichels.com/2014/08/04/spring-mvc-angularjs-todo-list/ ([https](https://thysmichels.com/2014/08/04/spring-mvc-angularjs-todo-list/) result 200). * http://tomcat.apache.org/ with 2 occurrences migrated to: https://tomcat.apache.org/ ([https](https://tomcat.apache.org/) result 200). * http://twitter.com with 2 occurrences migrated to: https://twitter.com ([https](https://twitter.com) result 200). * http://twitter.com/stroblchristoph with 1 occurrences migrated to: https://twitter.com/stroblchristoph ([https](https://twitter.com/stroblchristoph) result 200). * http://venturebeat.com/2014/07/16/meet-data-for-good-the-hacker-news-for-showing-off-the-best-data-science-to-help-the-world/ with 1 occurrences migrated to: https://venturebeat.com/2014/07/16/meet-data-for-good-the-hacker-news-for-showing-off-the-best-data-science-to-help-the-world/ ([https](https://venturebeat.com/2014/07/16/meet-data-for-good-the-hacker-news-for-showing-off-the-best-data-science-to-help-the-world/) result 200). * http://venturebeat.com/2014/07/23/3-reasons-your-sales-team-needs-data-science/ with 1 occurrences migrated to: https://venturebeat.com/2014/07/23/3-reasons-your-sales-team-needs-data-science/ ([https](https://venturebeat.com/2014/07/23/3-reasons-your-sales-team-needs-data-science/) result 200). * http://wordpress.org/?v=3.9.1 with 1 occurrences migrated to: https://wordpress.org/?v=3.9.1 ([https](https://wordpress.org/?v=3.9.1) result 200). * http://www.cnet.com/news/former-facebook-data-scientist-theyre-always-trying-to-alter-peoples-behavior/ with 1 occurrences migrated to: https://www.cnet.com/news/former-facebook-data-scientist-theyre-always-trying-to-alter-peoples-behavior/ ([https](https://www.cnet.com/news/former-facebook-data-scientist-theyre-always-trying-to-alter-peoples-behavior/) result 200). * http://www.forbes.com/sites/kathryndill/2014/07/17/the-best-jobs-for-work-life-balance/ with 1 occurrences migrated to: https://www.forbes.com/sites/kathryndill/2014/07/17/the-best-jobs-for-work-life-balance/ ([https](https://www.forbes.com/sites/kathryndill/2014/07/17/the-best-jobs-for-work-life-balance/) result 200). * http://www.infoq.com/articles/introducing-spring-xd with 2 occurrences migrated to: https://www.infoq.com/articles/introducing-spring-xd ([https](https://www.infoq.com/articles/introducing-spring-xd) result 200). * http://www.itexto.net/devkico/?p=1919 with 1 occurrences migrated to: https://www.itexto.net/devkico/?p=1919 ([https](https://www.itexto.net/devkico/?p=1919) result 200). * http://www.javacodegeeks.com/2014/07/jsr-303-loading-messages-from-an-i18n-property-file.html with 1 occurrences migrated to: https://www.javacodegeeks.com/2014/07/jsr-303-loading-messages-from-an-i18n-property-file.html ([https](https://www.javacodegeeks.com/2014/07/jsr-303-loading-messages-from-an-i18n-property-file.html) result 200). * http://www.javacodegeeks.com/2014/08/deploying-a-spring-boot-application-to-cloud-foundry-with-spring-cloud.html with 1 occurrences migrated to: https://www.javacodegeeks.com/2014/08/deploying-a-spring-boot-application-to-cloud-foundry-with-spring-cloud.html ([https](https://www.javacodegeeks.com/2014/08/deploying-a-spring-boot-application-to-cloud-foundry-with-spring-cloud.html) result 200). * http://www.openstack.org with 1 occurrences migrated to: https://www.openstack.org ([https](https://www.openstack.org) result 200). * http://www.openstack.org/ with 1 occurrences migrated to: https://www.openstack.org/ ([https](https://www.openstack.org/) result 200). * http://www.rabbitmq.com/ with 2 occurrences migrated to: https://www.rabbitmq.com/ ([https](https://www.rabbitmq.com/) result 200). * http://www.slideshare.net/mokeefe/javaone-2009-ts5276-restful-protocol-buffers with 1 occurrences migrated to: https://www.slideshare.net/mokeefe/javaone-2009-ts5276-restful-protocol-buffers ([https](https://www.slideshare.net/mokeefe/javaone-2009-ts5276-restful-protocol-buffers) result 200). * http://www.slideshare.net/wattersjames/pivotal-cf-in-2-slides with 1 occurrences migrated to: https://www.slideshare.net/wattersjames/pivotal-cf-in-2-slides ([https](https://www.slideshare.net/wattersjames/pivotal-cf-in-2-slides) result 200). * http://www.typescriptlang.org/ with 1 occurrences migrated to: https://www.typescriptlang.org/ ([https](https://www.typescriptlang.org/) result 200). * http://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html with 2 occurrences migrated to: https://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html ([https](https://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html) result 200). * http://academy.javacodegeeks.com/news/spring-data-and-redis/ with 1 occurrences migrated to: https://academy.javacodegeeks.com/news/spring-data-and-redis/ ([https](https://academy.javacodegeeks.com/news/spring-data-and-redis/) result 301). * http://android-developers.blogspot.com/2011/09/androids-http-clients.html with 1 occurrences migrated to: https://android-developers.blogspot.com/2011/09/androids-http-clients.html ([https](https://android-developers.blogspot.com/2011/09/androids-http-clients.html) result 301). * http://bit.ly/POSHyt0005 with 1 occurrences migrated to: https://bit.ly/POSHyt0005 ([https](https://bit.ly/POSHyt0005) result 301). * http://bit.ly/engineer-dance with 1 occurrences migrated to: https://bit.ly/engineer-dance ([https](https://bit.ly/engineer-dance) result 301). * http://blog.cegeka.be/2014/07/spring-batch-handling-exceptions-retrying/ with 1 occurrences migrated to: https://blog.cegeka.be/2014/07/spring-batch-handling-exceptions-retrying/ ([https](https://blog.cegeka.be/2014/07/spring-batch-handling-exceptions-retrying/) result 301). * http://blog.marcobehler.com/should-my-tests-be-transactional/ with 1 occurrences migrated to: https://blog.marcobehler.com/should-my-tests-be-transactional/ ([https](https://blog.marcobehler.com/should-my-tests-be-transactional/) result 301). * http://blog.okcupid.com/index.php/we-experiment-on-human-beings/ with 1 occurrences migrated to: https://blog.okcupid.com/index.php/we-experiment-on-human-beings/ ([https](https://blog.okcupid.com/index.php/we-experiment-on-human-beings/) result 301). * http://blog.pivotal.io with 1 occurrences migrated to: https://blog.pivotal.io ([https](https://blog.pivotal.io) result 301). * http://blog.pivotal.io/?p=10209 with 1 occurrences migrated to: https://blog.pivotal.io/?p=10209 ([https](https://blog.pivotal.io/?p=10209) result 301). * http://blog.pivotal.io/author/jwatters with 1 occurrences migrated to: https://blog.pivotal.io/author/jwatters ([https](https://blog.pivotal.io/author/jwatters) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry/feed with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry/feed ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry/feed) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry?utm_source=rss& with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry?utm_source=rss& ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/case-study-how-pivotal-network-does-zero-downtime-deployment-on-cloud-foundry?utm_source=rss&) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included/feed with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included/feed ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included/feed) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included?utm_source=rss& with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included?utm_source=rss& ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/cloud-foundry-openstackpiston-cloud-and-swisscom-executives-discuss-collaborative-results-agility-and-open-source-video-included?utm_source=rss&) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2 with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2 ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2/feed with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2/feed ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2/feed) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2?utm_source=rss& with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2?utm_source=rss& ([https](https://blog.pivotal.io/cloud-foundry-pivotal/case-studies-2/elisabeth-hendrickson-on-using-paas-for-continuous-delivery-at-the-cloud-foundry-summit-2?utm_source=rss&) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/products/how-to-deploy-drupal-to-pivotal-cf-within-seconds with 1 occurrences migrated to: https://blog.pivotal.io/cloud-foundry-pivotal/products/how-to-deploy-drupal-to-pivotal-cf-within-seconds ([https](https://blog.pivotal.io/cloud-foundry-pivotal/products/how-to-deploy-drupal-to-pivotal-cf-within-seconds) result 301). * http://blog.pivotal.io/cloud-foundry-pivotal/products/how-to-deploy-drupal-to-pivotal-cf-within-seconds/feed with…
1 parent 0156a0b commit e59fce5

File tree

15 files changed

+292
-292
lines changed

15 files changed

+292
-292
lines changed

src/reference/docbook/auth.xml

+27-27
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
xmlns:xi="http://www.w3.org/2001/XInclude"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
77
xsi:schemaLocation="
8-
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
9-
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
8+
http://docbook.org/ns/docbook https://www.docbook.org/xml/5.0/xsd/docbook.xsd
9+
http://www.w3.org/1999/xlink https://www.docbook.org/xml/5.0/xsd/xlink.xsd">
1010

1111
<title>Auth Module</title>
1212

1313
<section id="auth-introduction">
1414

1515
<title>Introduction</title>
1616

17-
<para>Many mobile applications today connect to external web services to access some type of data. These web services may be a third-party data provider, such as <ulink url="http://twitter.com">
17+
<para>Many mobile applications today connect to external web services to access some type of data. These web services may be a third-party data provider, such as <ulink url="https://twitter.com">
1818
<citetitle>Twitter</citetitle></ulink>, or it may be an in house service for connecting to a corporate calendar, for example. In many of these cases, to access that data through the web service, you must authenticate and authorize an application on your mobile device. The goal of the spring-android-auth module is to address the need of an Android application to gain authorization to a web service.</para>
1919

20-
<para>There are many types of authorization methods and protocols, some custom and proprietary, while others are open standards. One protocol that is rapidly growing in popularity is <ulink url="http://oauth.net/">
20+
<para>There are many types of authorization methods and protocols, some custom and proprietary, while others are open standards. One protocol that is rapidly growing in popularity is <ulink url="https://oauth.net/">
2121
<citetitle>OAuth</citetitle></ulink>. OAuth is an open protocol that allows users to give permission to a third-party application or web site to access restricted resources on another web site or service. The third-party application receives an access token with which it can make requests to the protected service. By using this access token strategy, a user's login credentials are never stored within an application, and are only required when authenticating to the service.</para>
2222

2323
</section>
@@ -26,28 +26,28 @@
2626

2727
<title>Overview</title>
2828

29-
<para>The initial release of the spring-android-auth module provides <ulink url="http://oauth.net/">
30-
<citetitle>OAuth</citetitle></ulink> 1.x and 2.0 support in an Android application by utilizing <ulink url="http://projects.spring.io/spring-social/">
31-
<citetitle>Spring Social</citetitle></ulink>. It includes a <ulink url="http://www.sqlite.org/">
32-
<citetitle>SQLite</citetitle></ulink> repository, and Android compatible <ulink url="http://docs.spring.io/spring-security/site/index.html">
33-
<citetitle>Spring Security</citetitle></ulink> encryption. The Spring Social project enables your applications to establish Connections with Software-as-a-Service (SaaS) Providers such as <ulink url="http://facebook.com">
34-
<citetitle>Facebook</citetitle></ulink> and <ulink url="http://twitter.com">
29+
<para>The initial release of the spring-android-auth module provides <ulink url="https://oauth.net/">
30+
<citetitle>OAuth</citetitle></ulink> 1.x and 2.0 support in an Android application by utilizing <ulink url="https://projects.spring.io/spring-social/">
31+
<citetitle>Spring Social</citetitle></ulink>. It includes a <ulink url="https://www.sqlite.org/">
32+
<citetitle>SQLite</citetitle></ulink> repository, and Android compatible <ulink url="https://docs.spring.io/spring-security/site/index.html">
33+
<citetitle>Spring Security</citetitle></ulink> encryption. The Spring Social project enables your applications to establish Connections with Software-as-a-Service (SaaS) Providers such as <ulink url="https://facebook.com">
34+
<citetitle>Facebook</citetitle></ulink> and <ulink url="https://twitter.com">
3535
<citetitle>Twitter</citetitle></ulink> to invoke Service APIs on behalf of Users. In order to make use of Spring Social on Android the following classes are available.</para>
3636

3737
<section>
3838

3939
<title>SQLite Connection Repository</title>
4040

41-
<para>The <ulink url="http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html">
41+
<para>The <ulink url="https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html">
4242
<citetitle>
4343
<classname>SQLiteConnectionRepository</classname>
44-
</citetitle></ulink> class implements the <ulink url="http://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/ConnectionRepository.html">
44+
</citetitle></ulink> class implements the <ulink url="https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/ConnectionRepository.html">
4545
<citetitle>
4646
<interfacename>ConnectionRepository</interfacename>
47-
</citetitle></ulink> interface from Spring Social. It is used to persist the connection information to a <ulink url="http://www.sqlite.org/">
47+
</citetitle></ulink> interface from Spring Social. It is used to persist the connection information to a <ulink url="https://www.sqlite.org/">
4848
<citetitle>SQLite</citetitle></ulink> database on the Android device. This connection repository is designed for a single user who accesses multiple service providers and may even have multiple accounts on each service provider.</para>
4949

50-
<para>If your device and application are used by multiple people, then a <ulink url="http://docs.spring.io/spring-android/docs/1.0.x/api/index.html?org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html">
50+
<para>If your device and application are used by multiple people, then a <ulink url="https://docs.spring.io/spring-android/docs/1.0.x/api/index.html?org/springframework/social/connect/sqlite/SQLiteConnectionRepository.html">
5151
<citetitle>
5252
<classname>SQLiteUsersConnectionRepository</classname>
5353
</citetitle></ulink> class is available for storing multiple user accounts, where each user account may have multiple connections per provider. This scenario is probably not as typical, however, as many people do not share their phones or devices.</para>
@@ -58,10 +58,10 @@
5858

5959
<title>Encryption</title>
6060

61-
<para>The Spring Security Crypto library is not currently supported on Android. To take advantage of the encryption tools in Spring Security, the Android specific class, <ulink url="http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/security/crypto/encrypt/AndroidEncryptors.html">
61+
<para>The Spring Security Crypto library is not currently supported on Android. To take advantage of the encryption tools in Spring Security, the Android specific class, <ulink url="https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/security/crypto/encrypt/AndroidEncryptors.html">
6262
<citetitle>
6363
<classname>AndroidEncryptors</classname>
64-
</citetitle></ulink> has been provided in Spring for Android. This class uses an Android compatible <ulink url="http://developer.android.com/reference/java/security/SecureRandom.html">
64+
</citetitle></ulink> has been provided in Spring for Android. This class uses an Android compatible <ulink url="https://developer.android.com/reference/java/security/SecureRandom.html">
6565
<citetitle>
6666
<classname>SecureRandom</classname>
6767
</citetitle></ulink> provider for generating byte array based keys using the SHA1PRNG algorithm.</para>
@@ -80,7 +80,7 @@
8080

8181
<title>Standard Installation</title>
8282

83-
<para>In order to use RestTemplate in your Android application, you must include the following Spring jars in the <literal>libs/</literal> folder. These are available from the SpringSource <ulink url="http://www.springsource.org/download/community">
83+
<para>In order to use RestTemplate in your Android application, you must include the following Spring jars in the <literal>libs/</literal> folder. These are available from the SpringSource <ulink url="https://www.springsource.org/download/community">
8484
<citetitle>Community Downloads</citetitle></ulink> page.
8585

8686
<itemizedlist>
@@ -93,7 +93,7 @@
9393

9494
</para>
9595

96-
<para>Each <ulink url="http://www.springsource.org/spring-social">
96+
<para>Each <ulink url="https://www.springsource.org/spring-social">
9797
<citetitle>Spring Social</citetitle></ulink> provider may have additional dependencies. For example, to use Spring Social Twitter, the following jars are required.
9898

9999
<itemizedlist>
@@ -218,7 +218,7 @@
218218

219219
</para>
220220

221-
<para>Both the Spring Social Twitter and Facebook libraries transitively depend on the <ulink url="http://jackson.codehaus.org/">
221+
<para>Both the Spring Social Twitter and Facebook libraries transitively depend on the <ulink url="https://jackson.codehaus.org/">
222222
<citetitle>Jackson JSON processor</citetitle></ulink>. Again, if you are not using Maven, you will need to include these in your <literal>libs/</literal> folder.
223223

224224
<programlisting language="xml"><![CDATA[
@@ -258,16 +258,16 @@ $ git clone git://github.com/spring-projects/spring-android-samples.git
258258

259259
<title>Initializing the SQLite Database</title>
260260

261-
<para><ulink url="http://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/support/SQLiteConnectionRepositoryHelper.html">
261+
<para><ulink url="https://docs.spring.io/spring-android/docs/1.0.x/api/org/springframework/social/connect/sqlite/support/SQLiteConnectionRepositoryHelper.html">
262262
<citetitle>
263263
<classname>SQLiteConnectionRepositoryHelper</classname>
264-
</citetitle></ulink> extends <ulink url="http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html">
264+
</citetitle></ulink> extends <ulink url="https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html">
265265
<citetitle>
266266
<classname>SQLiteOpenHelper</classname>
267-
</citetitle></ulink>. Create a new instance by passing a <ulink url="http://developer.android.com/reference/android/content/Context.html">
267+
</citetitle></ulink>. Create a new instance by passing a <ulink url="https://developer.android.com/reference/android/content/Context.html">
268268
<citetitle>
269269
<classname>context</classname>
270-
</citetitle></ulink> reference. Depending on your implementation, and to avoid <ulink url="http://developer.android.com/resources/articles/avoiding-memory-leaks.html">
270+
</citetitle></ulink> reference. Depending on your implementation, and to avoid <ulink url="https://developer.android.com/resources/articles/avoiding-memory-leaks.html">
271271
<citetitle>memory leaks</citetitle></ulink>, you will probably want to use the Application Context when creating a new instance of <classname>SQLiteConnectionRepositoryHelper</classname>. The name of the database file created is <literal>spring_social_connection_repository.sqlite</literal>, and is created the first time the application attempts to open it.</para>
272272

273273
<programlisting language="java"><![CDATA[
@@ -291,7 +291,7 @@ SQLiteOpenHelper repositoryHelper;
291291
ConnectionRepository connectionRepository;]]>
292292
</programlisting>
293293

294-
<para>The <ulink url="http://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/support/ConnectionFactoryRegistry.html">
294+
<para>The <ulink url="https://docs.spring.io/spring-social/docs/1.0.x/api/org/springframework/social/connect/support/ConnectionFactoryRegistry.html">
295295
<citetitle>
296296
<classname>ConnectionFactoryRegistry</classname>
297297
</citetitle></ulink> stores the different Spring Social connections to be used in the application.</para>
@@ -300,7 +300,7 @@ ConnectionRepository connectionRepository;]]>
300300
connectionFactoryRegistry = new ConnectionFactoryRegistry();]]>
301301
</programlisting>
302302

303-
<para>You can create a <ulink url="http://docs.spring.io/spring-social-facebook/docs/1.0.x/api/org/springframework/social/facebook/connect/FacebookConnectionFactory.html">
303+
<para>You can create a <ulink url="https://docs.spring.io/spring-social-facebook/docs/1.0.x/api/org/springframework/social/facebook/connect/FacebookConnectionFactory.html">
304304
<citetitle>
305305
<classname>FacebookConnectionFactory</classname>
306306
</citetitle></ulink>, if your application requires Facebook connectivity.</para>
@@ -315,7 +315,7 @@ FacebookConnectionFactory facebookConnectionFactory;
315315
facebookConnectionFactory = new FacebookConnectionFactory(appId, appSecret);]]>
316316
</programlisting>
317317

318-
<para>Similarly, you can also create a <ulink url="http://docs.spring.io/spring-social-twitter/docs/1.0.x/api/org/springframework/social/twitter/connect/TwitterConnectionFactory.html">
318+
<para>Similarly, you can also create a <ulink url="https://docs.spring.io/spring-social-twitter/docs/1.0.x/api/org/springframework/social/twitter/connect/TwitterConnectionFactory.html">
319319
<citetitle>
320320
<classname>TwitterConnectionFactory</classname>
321321
</citetitle></ulink>. Spring Social offers several different connection factories to popular services. Additionally, you can create your own connection factory based on the Spring Social framework.</para>
@@ -476,7 +476,7 @@ String redirectUri = "https://www.facebook.com/connect/login_success.html";]]>
476476
String scope = "publish_stream,offline_access,read_stream,user_about_me";]]>
477477
</programlisting>
478478

479-
<para>In order to display a mobile formatted web page for Facebook authorization, you must <ulink url="http://developers.facebook.com/docs/guides/mobile/#web">
479+
<para>In order to display a mobile formatted web page for Facebook authorization, you must <ulink url="https://developers.facebook.com/docs/guides/mobile/#web">
480480
<citetitle>pass an additional parameter</citetitle></ulink> in the request. This parameter is not part of the OAuth specification, but the following illustrates how Spring Social supports additional parameters.</para>
481481

482482
<programlisting language="java"><![CDATA[

src/reference/docbook/core.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
xmlns:xi="http://www.w3.org/2001/XInclude"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
77
xsi:schemaLocation="
8-
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
9-
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
8+
http://docbook.org/ns/docbook https://www.docbook.org/xml/5.0/xsd/docbook.xsd
9+
http://www.w3.org/1999/xlink https://www.docbook.org/xml/5.0/xsd/xlink.xsd">
1010

1111
<title>Core Module</title>
1212

src/reference/docbook/index.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
xmlns:xi="http://www.w3.org/2001/XInclude"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
77
xsi:schemaLocation="
8-
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
9-
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
8+
http://docbook.org/ns/docbook https://www.docbook.org/xml/5.0/xsd/docbook.xsd
9+
http://www.w3.org/1999/xlink https://www.docbook.org/xml/5.0/xsd/xlink.xsd">
1010

1111
<info>
1212
<title>Spring for Android Reference Documentation</title>

src/reference/docbook/maven.xml

+12-12
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
xmlns:xi="http://www.w3.org/2001/XInclude"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
77
xsi:schemaLocation="
8-
http://docbook.org/ns/docbook http://www.docbook.org/xml/5.0/xsd/docbook.xsd
9-
http://www.w3.org/1999/xlink http://www.docbook.org/xml/5.0/xsd/xlink.xsd">
8+
http://docbook.org/ns/docbook https://www.docbook.org/xml/5.0/xsd/docbook.xsd
9+
http://www.w3.org/1999/xlink https://www.docbook.org/xml/5.0/xsd/xlink.xsd">
1010

1111
<title>Maven Dependency Management</title>
1212

1313
<section id="maven-example-introduction">
1414

1515
<title>Introduction</title>
1616

17-
<para>Android Studio and the new Android build system support the use of Maven dependencies through Gradle. Alternatively, the <ulink url="http://code.google.com/p/maven-android-plugin"><citetitle>Android Maven Plugin</citetitle></ulink> can also be used to build an Android application.</para>
17+
<para>Android Studio and the new Android build system support the use of Maven dependencies through Gradle. Alternatively, the <ulink url="https://code.google.com/p/maven-android-plugin"><citetitle>Android Maven Plugin</citetitle></ulink> can also be used to build an Android application.</para>
1818

1919
</section>
2020

@@ -25,8 +25,8 @@
2525
<para>The following repositories are available for all Spring projects. Much more information is available at the <ulink url="https://github.com/spring-projects/spring-framework/wiki/SpringSource-repository-FAQ">
2626
<citetitle>Spring Repository FAQ</citetitle></ulink>.</para>
2727

28-
<para>Release versions are available through <ulink url="http://search.maven.org/">
29-
<citetitle>Maven Central</citetitle></ulink> or via the <ulink url="http://repo.spring.io/">
28+
<para>Release versions are available through <ulink url="https://search.maven.org/">
29+
<citetitle>Maven Central</citetitle></ulink> or via the <ulink url="https://repo.spring.io/">
3030
<citetitle>Spring Repository</citetitle></ulink>:
3131

3232
<programlisting language="groovy"><![CDATA[
@@ -136,25 +136,25 @@ dependencies {
136136

137137
<title>Example POM</title>
138138

139-
<para>The following <ulink url="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html">
140-
<citetitle>Maven POM file</citetitle></ulink> illustrates how to configure the <ulink url="http://code.google.com/p/maven-android-plugin">
139+
<para>The following <ulink url="https://maven.apache.org/guides/introduction/introduction-to-the-pom.html">
140+
<citetitle>Maven POM file</citetitle></ulink> illustrates how to configure the <ulink url="https://code.google.com/p/maven-android-plugin">
141141
<citetitle>Maven Android Plugin</citetitle></ulink> and associated dependencies for use with Spring for Android.</para>
142142

143143
<programlisting language="xml"><![CDATA[
144144
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
145-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
145+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
146146
<modelVersion>4.0.0</modelVersion>
147147
148148
<groupId>org.springframework.android</groupId>
149149
<artifactId>spring-android-client</artifactId>
150150
<version>0.1.0.SNAPSHOT</version>
151151
<packaging>apk</packaging>
152152
<name>spring-android-client</name>
153-
<url>http://projects.spring.io/spring-android</url>
153+
<url>https://projects.spring.io/spring-android</url>
154154
<inceptionYear>2010</inceptionYear>
155155
<organization>
156156
<name>Spring</name>
157-
<url>http://spring.io</url>
157+
<url>https://spring.io</url>
158158
</organization>
159159
160160
<properties>
@@ -196,7 +196,7 @@ dependencies {
196196
<repository>
197197
<id>spring-milestone</id>
198198
<name>Spring Milestones</name>
199-
<url>http://repo.spring.io/libs-milestone</url>
199+
<url>https://repo.spring.io/libs-milestone</url>
200200
</repository>
201201
</repositories>
202202
@@ -241,7 +241,7 @@ dependencies {
241241
$ mvn clean install]]>
242242
</programlisting>
243243

244-
<para>The Android Maven Plugin provides several <ulink url="http://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html">
244+
<para>The Android Maven Plugin provides several <ulink url="https://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html">
245245
<citetitle>goals</citetitle></ulink> for use in building and deploying your application. You can configure a specific emulator in the plugin configuration, or if you omit the emulator name, the plugin will attempt to execute the specified goal on all available emulators and devices.</para>
246246

247247
<para>The following command starts the emulator specified in the Maven Android Plugin section of the POM file. If no emulator name is configured, then the plugin attempts to start an AVD with the name of <literal>Default</literal>.</para>

0 commit comments

Comments
 (0)