From e6e75042138d36a330f89ccd89adabba8bece4c1 Mon Sep 17 00:00:00 2001 From: Justin Richer Date: Fri, 16 Mar 2012 15:46:23 -0400 Subject: [PATCH] added files and shuffled things to new packages --- openid-connect-client/.classpath | 10 + openid-connect-client/.gitignore | 5 + openid-connect-client/.project | 23 ++ .../.settings/org.eclipse.jdt.core.prefs | 6 + .../.settings/org.eclipse.m2e.core.prefs | 5 + openid-connect-client/pom.xml | 19 ++ .../OpenIdConnectAuthenticationFilter.java | 0 .../OpenIdConnectAuthenticationProvider.java | 0 .../OpenIdConnectAuthenticationToken.java | 0 .../target/maven-archiver/pom.properties | 5 + .../target/openid-connect-client-0.1.jar | Bin 0 -> 9752 bytes openid-connect-common/.classpath | 14 + openid-connect-common/.gitignore | 5 + openid-connect-common/.project | 36 ++ .../.settings/org.eclipse.jdt.core.prefs | 9 + .../.settings/org.eclipse.m2e.core.prefs | 5 + .../org.eclipse.wst.common.component | 7 + ....eclipse.wst.common.project.facet.core.xml | 5 + openid-connect-common/pom.xml | 12 + .../java/org/mitre/jwt/model/ClaimSet.java | 0 .../main/java/org/mitre/jwt/model/Jwt.java | 0 .../java/org/mitre/jwt/model/JwtClaims.java | 0 .../java/org/mitre/jwt/model/JwtHeader.java | 0 .../oauth2/model/ClientDetailsEntity.java | 0 .../model/ClientDetailsEntityFactory.java | 0 .../oauth2/model/ClientGeneratorFactory.java | 0 .../oauth2/model/OAuth2AccessTokenEntity.java | 0 .../model/OAuth2AccessTokenEntityFactory.java | 0 .../model/OAuth2RefreshTokenEntity.java | 0 .../OAuth2RefreshTokenEntityFactory.java | 0 .../mitre/oauth2/model/UUIDTokenFactory.java | 0 .../mitre/openid/connect/model/Address.java | 0 .../openid/connect/model/ApprovedSite.java | 0 .../org/mitre/openid/connect/model/Event.java | 0 .../mitre/openid/connect/model/IdToken.java | 0 .../openid/connect/model/IdTokenClaims.java | 0 .../mitre/openid/connect/model/UserInfo.java | 0 .../openid/connect/model/WhitelistedSite.java | 0 .../target/maven-archiver/pom.properties | 5 + .../target/openid-connect-common-0.1.jar | Bin 0 -> 20455 bytes openid-connect-server/.project | 6 - .../org.eclipse.wst.common.component | 3 + openid-connect-server/pom.xml | 312 +----------------- pom.xml | 287 +++++++++++++++- 44 files changed, 466 insertions(+), 313 deletions(-) create mode 100644 openid-connect-client/.classpath create mode 100644 openid-connect-client/.gitignore create mode 100644 openid-connect-client/.project create mode 100644 openid-connect-client/.settings/org.eclipse.jdt.core.prefs create mode 100644 openid-connect-client/.settings/org.eclipse.m2e.core.prefs create mode 100644 openid-connect-client/pom.xml rename {openid-connect-server => openid-connect-client}/src/main/java/org/mitre/client/OpenIdConnectAuthenticationFilter.java (100%) rename {openid-connect-server => openid-connect-client}/src/main/java/org/mitre/client/OpenIdConnectAuthenticationProvider.java (100%) rename {openid-connect-server => openid-connect-client}/src/main/java/org/mitre/client/OpenIdConnectAuthenticationToken.java (100%) create mode 100644 openid-connect-client/target/maven-archiver/pom.properties create mode 100644 openid-connect-client/target/openid-connect-client-0.1.jar create mode 100644 openid-connect-common/.classpath create mode 100644 openid-connect-common/.gitignore create mode 100644 openid-connect-common/.project create mode 100644 openid-connect-common/.settings/org.eclipse.jdt.core.prefs create mode 100644 openid-connect-common/.settings/org.eclipse.m2e.core.prefs create mode 100644 openid-connect-common/.settings/org.eclipse.wst.common.component create mode 100644 openid-connect-common/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 openid-connect-common/pom.xml rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/jwt/model/ClaimSet.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/jwt/model/Jwt.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/jwt/model/JwtClaims.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/jwt/model/JwtHeader.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/ClientDetailsEntityFactory.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/ClientGeneratorFactory.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntityFactory.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntityFactory.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/oauth2/model/UUIDTokenFactory.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/Address.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/Event.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/IdToken.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/IdTokenClaims.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/UserInfo.java (100%) rename {openid-connect-server => openid-connect-common}/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java (100%) create mode 100644 openid-connect-common/target/maven-archiver/pom.properties create mode 100644 openid-connect-common/target/openid-connect-common-0.1.jar diff --git a/openid-connect-client/.classpath b/openid-connect-client/.classpath new file mode 100644 index 000000000..3c96d649b --- /dev/null +++ b/openid-connect-client/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/openid-connect-client/.gitignore b/openid-connect-client/.gitignore new file mode 100644 index 000000000..71f7c737b --- /dev/null +++ b/openid-connect-client/.gitignore @@ -0,0 +1,5 @@ +/local-values.conf +/target +*~ +connect.h2.db +connect.trace.db diff --git a/openid-connect-client/.project b/openid-connect-client/.project new file mode 100644 index 000000000..d16590675 --- /dev/null +++ b/openid-connect-client/.project @@ -0,0 +1,23 @@ + + + openid-connect-client + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/openid-connect-client/.settings/org.eclipse.jdt.core.prefs b/openid-connect-client/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..0d0f213d8 --- /dev/null +++ b/openid-connect-client/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,6 @@ +#Fri Mar 16 15:07:52 EDT 2012 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/openid-connect-client/.settings/org.eclipse.m2e.core.prefs b/openid-connect-client/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 000000000..2a3420dd4 --- /dev/null +++ b/openid-connect-client/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,5 @@ +#Fri Mar 16 15:07:52 EDT 2012 +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/openid-connect-client/pom.xml b/openid-connect-client/pom.xml new file mode 100644 index 000000000..e2f86b403 --- /dev/null +++ b/openid-connect-client/pom.xml @@ -0,0 +1,19 @@ + + 4.0.0 + + openid-connect-parent + org.mitre + 0.1 + .. + + openid-connect-client + OpenID Connect Client Files + OpenID Connect Client + + + org.mitre + openid-connect-common + 0.1 + + + \ No newline at end of file diff --git a/openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationFilter.java b/openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationFilter.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationFilter.java rename to openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationFilter.java diff --git a/openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationProvider.java b/openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationProvider.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationProvider.java rename to openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationProvider.java diff --git a/openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationToken.java b/openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationToken.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/client/OpenIdConnectAuthenticationToken.java rename to openid-connect-client/src/main/java/org/mitre/client/OpenIdConnectAuthenticationToken.java diff --git a/openid-connect-client/target/maven-archiver/pom.properties b/openid-connect-client/target/maven-archiver/pom.properties new file mode 100644 index 000000000..118c008d2 --- /dev/null +++ b/openid-connect-client/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Fri Mar 16 15:09:40 EDT 2012 +version=0.1 +groupId=org.mitre +artifactId=openid-connect-client diff --git a/openid-connect-client/target/openid-connect-client-0.1.jar b/openid-connect-client/target/openid-connect-client-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..1d4bab6d84c5edd1c361e5ff56a7fa7db027cf66 GIT binary patch literal 9752 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 + + + + + + + + + + + + + diff --git a/openid-connect-common/.gitignore b/openid-connect-common/.gitignore new file mode 100644 index 000000000..71f7c737b --- /dev/null +++ b/openid-connect-common/.gitignore @@ -0,0 +1,5 @@ +/local-values.conf +/target +*~ +connect.h2.db +connect.trace.db diff --git a/openid-connect-common/.project b/openid-connect-common/.project new file mode 100644 index 000000000..412535cab --- /dev/null +++ b/openid-connect-common/.project @@ -0,0 +1,36 @@ + + + openid-connect-common + + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + org.eclipse.wst.common.project.facet.core.nature + + diff --git a/openid-connect-common/.settings/org.eclipse.jdt.core.prefs b/openid-connect-common/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..55f711ba8 --- /dev/null +++ b/openid-connect-common/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +#Fri Mar 16 15:26:11 EDT 2012 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/openid-connect-common/.settings/org.eclipse.m2e.core.prefs b/openid-connect-common/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 000000000..6d3ad943f --- /dev/null +++ b/openid-connect-common/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,5 @@ +#Fri Mar 16 15:07:16 EDT 2012 +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/openid-connect-common/.settings/org.eclipse.wst.common.component b/openid-connect-common/.settings/org.eclipse.wst.common.component new file mode 100644 index 000000000..4a3e4abda --- /dev/null +++ b/openid-connect-common/.settings/org.eclipse.wst.common.component @@ -0,0 +1,7 @@ + + + + + + + diff --git a/openid-connect-common/.settings/org.eclipse.wst.common.project.facet.core.xml b/openid-connect-common/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 000000000..a1f6907b8 --- /dev/null +++ b/openid-connect-common/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/openid-connect-common/pom.xml b/openid-connect-common/pom.xml new file mode 100644 index 000000000..1f2c0aa33 --- /dev/null +++ b/openid-connect-common/pom.xml @@ -0,0 +1,12 @@ + + 4.0.0 + + openid-connect-parent + org.mitre + 0.1 + .. + + openid-connect-common + OpenID Connect Common modules + OpenID Connect Common + \ No newline at end of file diff --git a/openid-connect-server/src/main/java/org/mitre/jwt/model/ClaimSet.java b/openid-connect-common/src/main/java/org/mitre/jwt/model/ClaimSet.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/jwt/model/ClaimSet.java rename to openid-connect-common/src/main/java/org/mitre/jwt/model/ClaimSet.java diff --git a/openid-connect-server/src/main/java/org/mitre/jwt/model/Jwt.java b/openid-connect-common/src/main/java/org/mitre/jwt/model/Jwt.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/jwt/model/Jwt.java rename to openid-connect-common/src/main/java/org/mitre/jwt/model/Jwt.java diff --git a/openid-connect-server/src/main/java/org/mitre/jwt/model/JwtClaims.java b/openid-connect-common/src/main/java/org/mitre/jwt/model/JwtClaims.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/jwt/model/JwtClaims.java rename to openid-connect-common/src/main/java/org/mitre/jwt/model/JwtClaims.java diff --git a/openid-connect-server/src/main/java/org/mitre/jwt/model/JwtHeader.java b/openid-connect-common/src/main/java/org/mitre/jwt/model/JwtHeader.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/jwt/model/JwtHeader.java rename to openid-connect-common/src/main/java/org/mitre/jwt/model/JwtHeader.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientDetailsEntityFactory.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientDetailsEntityFactory.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientDetailsEntityFactory.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientDetailsEntityFactory.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientGeneratorFactory.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientGeneratorFactory.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/ClientGeneratorFactory.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientGeneratorFactory.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntityFactory.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntityFactory.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntityFactory.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntityFactory.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntityFactory.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntityFactory.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntityFactory.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntityFactory.java diff --git a/openid-connect-server/src/main/java/org/mitre/oauth2/model/UUIDTokenFactory.java b/openid-connect-common/src/main/java/org/mitre/oauth2/model/UUIDTokenFactory.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/oauth2/model/UUIDTokenFactory.java rename to openid-connect-common/src/main/java/org/mitre/oauth2/model/UUIDTokenFactory.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/Address.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/Address.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/Address.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/Address.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/Event.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/Event.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/Event.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/Event.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/IdToken.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/IdToken.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/IdToken.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/IdToken.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/IdTokenClaims.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/IdTokenClaims.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/IdTokenClaims.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/IdTokenClaims.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/UserInfo.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/UserInfo.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/UserInfo.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/UserInfo.java diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java b/openid-connect-common/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java similarity index 100% rename from openid-connect-server/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java rename to openid-connect-common/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java diff --git a/openid-connect-common/target/maven-archiver/pom.properties b/openid-connect-common/target/maven-archiver/pom.properties new file mode 100644 index 000000000..18743c4eb --- /dev/null +++ b/openid-connect-common/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Fri Mar 16 15:09:40 EDT 2012 +version=0.1 +groupId=org.mitre +artifactId=openid-connect-common diff --git a/openid-connect-common/target/openid-connect-common-0.1.jar b/openid-connect-common/target/openid-connect-common-0.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..4492c554aac27892fbb3c9083c94578d08fda452 GIT binary patch literal 20455 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 H9mE3wq!{@} literal 0 HcmV?d00001 diff --git a/openid-connect-server/.project b/openid-connect-server/.project index f0808e7fa..4c7c87524 100644 --- a/openid-connect-server/.project +++ b/openid-connect-server/.project @@ -31,14 +31,8 @@ - - org.springframework.ide.eclipse.core.springbuilder - - - - org.springframework.ide.eclipse.core.springnature org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.jdt.core.javanature diff --git a/openid-connect-server/.settings/org.eclipse.wst.common.component b/openid-connect-server/.settings/org.eclipse.wst.common.component index 9ccb357b3..a3ea0dca2 100644 --- a/openid-connect-server/.settings/org.eclipse.wst.common.component +++ b/openid-connect-server/.settings/org.eclipse.wst.common.component @@ -5,6 +5,9 @@ + + uses + uses diff --git a/openid-connect-server/pom.xml b/openid-connect-server/pom.xml index dec9d7e27..8c57b3133 100644 --- a/openid-connect-server/pom.xml +++ b/openid-connect-server/pom.xml @@ -5,317 +5,19 @@ openid-connect-server OpenIdConnect Server war - - 1.6 - 3.1.0.RELEASE - 1.5.10 - 3.1.0.RELEASE - org.mitre openid-connect-parent - 0.1 + 0.1 + .. - - org.springframework.security.oauth - 1.0.0.BUILD-SNAPSHOT - spring-security-oauth2 - - - - org.springframework - spring-core - ${org.springframework-version} - - - org.springframework - spring-expression - ${org.springframework-version} - - - org.springframework - spring-context - ${org.springframework-version} - - - org.springframework - spring-orm - ${org.springframework-version} - - - - commons-logging - commons-logging - - - - - org.springframework - spring-aop - ${org.springframework-version} - - - org.springframework - spring-tx - ${org.springframework-version} - - - org.springframework - spring-webmvc - ${org.springframework-version} - - - - - org.slf4j - slf4j-api - ${org.slf4j-version} - - - org.slf4j - jcl-over-slf4j - ${org.slf4j-version} - runtime - - - org.slf4j - slf4j-log4j12 - ${org.slf4j-version} - runtime - - - log4j - log4j - 1.2.15 - - - javax.mail - mail - - - javax.jms - jms - - - com.sun.jdmk - jmxtools - - - com.sun.jmx - jmxri - - - runtime - - - - - javax.inject - javax.inject - 1 - - - - - javax.servlet - servlet-api - 2.5 - provided - - - javax.servlet.jsp - jsp-api - 2.1 - provided - - - javax.servlet - jstl - 1.2 - - - - - junit - junit - 4.7 - test - - - org.easymock - easymock - 2.0 - test - - - org.springframework - spring-test - ${org.springframework-version} - test - - - com.h2database - h2 - 1.3.154 - test - - - cglib - cglib - 2.2 - - - - - org.codehaus.mojo - cobertura-maven-plugin - 2.4 - build - - - - org.springframework.security - spring-security-core - ${spring.security.version} - - - org.springframework.security - spring-security-acl - ${spring.security.version} - - - org.springframework.security - spring-security-aspects - ${spring.security.version} - - - org.springframework.security - spring-security-config - ${spring.security.version} - - - org.springframework.security - spring-security-ldap - ${spring.security.version} - - - org.springframework.security - spring-security-openid - ${spring.security.version} - - - org.springframework.security - spring-security-taglibs - ${spring.security.version} - - - org.springframework.security - spring-security-web - ${spring.security.version} - - - com.google.code.gson - gson - 2.0 - - - org.eclipse.persistence - javax.persistence - 2.0.3 - - - org.eclipse.persistence - org.eclipse.persistence.jpa - 2.2.0 - - - commons-dbcp - commons-dbcp - 1.4 - - - com.google.guava - guava - 10.0.1 - - - org.apache.httpcomponents - httpclient - 4.1.1 - - - mysql - mysql-connector-java - 5.1.16 - - - commons-codec - commons-codec - 1.6 - - - org.bouncycastle - bcprov-ext-jdk16 - 1.46 - - - org.codehaus.jackson - jackson-mapper-asl - 1.9.2 - - - com.google.code.maven-replacer-plugin - maven-replacer-plugin - 1.3.8 - - - org.springframework.ws - spring-ws-security - 2.0.3.RELEASE - - - org.springframework - spring-oxm - ${org.springframework-version} - + + org.mitre + openid-connect-common + 0.1 + - - - - - - - - - - - - - - - - - - - - - - - - com.google.code.gson - GSON repository - http://google-gson.googlecode.com/svn/mavenrepo/ - - - org.eclipse.persistence - EclipseLink repository - http://download.eclipse.org/rt/eclipselink/maven.repo - - true - - - Reference implementation of OpenID Connect spec (http://openid.net/connect/). diff --git a/pom.xml b/pom.xml index 967761740..5f810886e 100644 --- a/pom.xml +++ b/pom.xml @@ -16,18 +16,301 @@ default spring-security-oauth/spring-security-oauth2 - server + openid-connect-common + openid-connect-client + openid-connect-server 1.6 - 3.1.0.RELEASE + 3.1.1.RELEASE 1.5.10 3.1.0.RELEASE Reference implementation of OpenID Connect spec (http://openid.net/connect/). + + + + org.springframework.security.oauth + 1.0.0.BUILD-SNAPSHOT + spring-security-oauth2 + + + + org.springframework + spring-core + ${org.springframework-version} + + + org.springframework + spring-expression + ${org.springframework-version} + + + org.springframework + spring-context + ${org.springframework-version} + + + org.springframework + spring-orm + ${org.springframework-version} + + + + commons-logging + commons-logging + + + + + org.springframework + spring-aop + ${org.springframework-version} + + + org.springframework + spring-tx + ${org.springframework-version} + + + org.springframework + spring-webmvc + ${org.springframework-version} + + + + + org.slf4j + slf4j-api + ${org.slf4j-version} + + + org.slf4j + jcl-over-slf4j + ${org.slf4j-version} + runtime + + + org.slf4j + slf4j-log4j12 + ${org.slf4j-version} + runtime + + + log4j + log4j + 1.2.15 + + + javax.mail + mail + + + javax.jms + jms + + + com.sun.jdmk + jmxtools + + + com.sun.jmx + jmxri + + + runtime + + + + + javax.inject + javax.inject + 1 + + + + + javax.servlet + servlet-api + 2.5 + provided + + + javax.servlet.jsp + jsp-api + 2.1 + provided + + + javax.servlet + jstl + 1.2 + + + + + junit + junit + 4.7 + test + + + org.easymock + easymock + 2.0 + test + + + org.springframework + spring-test + ${org.springframework-version} + test + + + com.h2database + h2 + 1.3.154 + test + + + cglib + cglib + 2.2 + + + + + org.codehaus.mojo + cobertura-maven-plugin + 2.4 + build + + + + org.springframework.security + spring-security-core + ${spring.security.version} + + + org.springframework.security + spring-security-acl + ${spring.security.version} + + + org.springframework.security + spring-security-aspects + ${spring.security.version} + + + org.springframework.security + spring-security-config + ${spring.security.version} + + + org.springframework.security + spring-security-ldap + ${spring.security.version} + + + org.springframework.security + spring-security-openid + ${spring.security.version} + + + org.springframework.security + spring-security-taglibs + ${spring.security.version} + + + org.springframework.security + spring-security-web + ${spring.security.version} + + + com.google.code.gson + gson + 2.0 + + + org.eclipse.persistence + javax.persistence + 2.0.3 + + + org.eclipse.persistence + org.eclipse.persistence.jpa + 2.2.0 + + + commons-dbcp + commons-dbcp + 1.4 + + + com.google.guava + guava + 10.0.1 + + + org.apache.httpcomponents + httpclient + 4.1.1 + + + mysql + mysql-connector-java + 5.1.16 + + + commons-codec + commons-codec + 1.6 + + + org.bouncycastle + bcprov-ext-jdk16 + 1.46 + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.2 + + + com.google.code.maven-replacer-plugin + maven-replacer-plugin + 1.3.8 + + + org.springframework.ws + spring-ws-security + 2.0.3.RELEASE + + + org.springframework + spring-oxm + ${org.springframework-version} + + + + + com.google.code.gson + GSON repository + http://google-gson.googlecode.com/svn/mavenrepo/ + + + org.eclipse.persistence + EclipseLink repository + http://download.eclipse.org/rt/eclipselink/maven.repo + + true + + + +