diff --git a/docs/src/main/asciidoc/intro.adoc b/docs/src/main/asciidoc/intro.adoc index 56cd7c7..caf9d1d 100644 --- a/docs/src/main/asciidoc/intro.adoc +++ b/docs/src/main/asciidoc/intro.adoc @@ -5,7 +5,12 @@ Spring Cloud Starters are curated sets of dependencies focused on a particular t * spring-cloud-starter-cloudfoundry * spring-cloud-starter-eureka * spring-cloud-starter-eureka-server +* spring-cloud-starter-feign * spring-cloud-starter-hystrix * spring-cloud-starter-hystrix-dashboard +* spring-cloud-starter-oauth2 +* spring-cloud-starter-ribbon +* spring-cloud-starter-security * spring-cloud-starter-turbine +* spring-cloud-starter-turbine-amqp * spring-cloud-starter-zuul diff --git a/pom.xml b/pom.xml index 1d76835..c5b04d0 100644 --- a/pom.xml +++ b/pom.xml @@ -1,9 +1,7 @@ 4.0.0 - org.springframework.cloud spring-cloud-starter-parent - 1.0.0.BUILD-SNAPSHOT pom Spring Cloud Starter Parent Spring Cloud Starter Parent @@ -30,6 +28,7 @@ spring-cloud-starter-feign spring-cloud-starter-hystrix spring-cloud-starter-hystrix-dashboard + spring-cloud-starter-oauth2 spring-cloud-starter-ribbon spring-cloud-starter-security spring-cloud-starter-turbine @@ -260,6 +259,11 @@ spring-cloud-starter-hystrix-dashboard 1.0.0.BUILD-SNAPSHOT + + org.springframework.cloud + spring-cloud-starter-oauth2 + 1.0.0.BUILD-SNAPSHOT + org.springframework.cloud spring-cloud-starter-ribbon @@ -285,16 +289,6 @@ spring-cloud-starter-zuul-server 1.0.0.BUILD-SNAPSHOT - - org.springframework.security - spring-security-jwt - 1.0.2.RELEASE - - - org.springframework.security.oauth - spring-security-oauth2 - 2.0.5.RELEASE - diff --git a/spring-cloud-starter-oauth2/pom.xml b/spring-cloud-starter-oauth2/pom.xml new file mode 100644 index 0000000..b09f22e --- /dev/null +++ b/spring-cloud-starter-oauth2/pom.xml @@ -0,0 +1,37 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-starter-parent + 1.0.0.BUILD-SNAPSHOT + + spring-cloud-starter-oauth2 + spring-cloud-starter-oauth2 + Spring Cloud Starter + http://projects.spring.io/spring-boot/ + + Pivotal Software, Inc. + http://www.spring.io + + + ${basedir}/../.. + + + + org.springframework.cloud + spring-cloud-starter + + + org.springframework.cloud + spring-cloud-security + + + org.projectlombok + lombok + + compile + true + + + diff --git a/spring-cloud-starter-oauth2/src/main/resources/META-INF/spring.provides b/spring-cloud-starter-oauth2/src/main/resources/META-INF/spring.provides new file mode 100644 index 0000000..2b4efab --- /dev/null +++ b/spring-cloud-starter-oauth2/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-security-oauth2, spring-security-jwt \ No newline at end of file diff --git a/spring-cloud-starter-security/src/main/resources/META-INF/spring.provides b/spring-cloud-starter-security/src/main/resources/META-INF/spring.provides index 41822a2..15c5022 100644 --- a/spring-cloud-starter-security/src/main/resources/META-INF/spring.provides +++ b/spring-cloud-starter-security/src/main/resources/META-INF/spring.provides @@ -1 +1 @@ -provides: spring-platform-security \ No newline at end of file +provides: spring-cloud-security \ No newline at end of file