Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 15481 invoked from network); 28 Jul 2008 06:58:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Jul 2008 06:58:30 -0000 Received: (qmail 72331 invoked by uid 500); 28 Jul 2008 06:58:29 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 72160 invoked by uid 500); 28 Jul 2008 06:58:29 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 72151 invoked by uid 99); 28 Jul 2008 06:58:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Jul 2008 23:58:28 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Jul 2008 06:57:41 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id A783C23889FF; Sun, 27 Jul 2008 23:58:07 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r680264 - in /geronimo/plugins/openid-provider: ./ branches/ tags/ trunk/ trunk/geronimo-openid-provider/ trunk/geronimo-openid-provider/src/ trunk/geronimo-openid-provider/src/main/ trunk/geronimo-openid-provider/src/main/java/ trunk/geron... Date: Mon, 28 Jul 2008 06:58:07 -0000 To: scm@geronimo.apache.org From: djencks@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080728065807.A783C23889FF@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: djencks Date: Sun Jul 27 23:58:06 2008 New Revision: 680264 URL: http://svn.apache.org/viewvc?rev=680264&view=rev Log: start of OpenID provider plugin Added: geronimo/plugins/openid-provider/ geronimo/plugins/openid-provider/branches/ geronimo/plugins/openid-provider/tags/ geronimo/plugins/openid-provider/trunk/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml (with props) geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java (with props) geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/resources/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml (with props) geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp (with props) geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp (with props) geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/ geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml (with props) geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml (with props) geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/src/ geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/src/main/ geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/src/main/resources/ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml (with props) geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml (with props) geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml (with props) geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/resources/ geronimo/plugins/openid-provider/trunk/pom.xml (with props) Added: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml (added) +++ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,45 @@ + + + + openid-provider-parent + org.apache.geronimo.plugins + 1.0-SNAPSHOT + + 4.0.0 + org.apache.geronimo.plugins + geronimo-openid-provider + war + geronimo-openid-provider Maven Webapp + + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + + + + + verify-legal-files + verify + + verify-legal-files + + + false + + + + + + + + + org.openid4java + openid4java-server + + + org.apache.geronimo.specs + geronimo-servlet_3.0_spec + + + \ No newline at end of file Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/pom.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java (added) +++ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java Sun Jul 27 23:58:06 2008 @@ -0,0 +1,127 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + + +package org.apache.geronimo.plugins.openid.provider; + +import java.io.IOException; + +import javax.servlet.ServletConfig; +import javax.servlet.ServletException; +import javax.servlet.RequestDispatcher; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +import org.openid4java.message.DirectError; +import org.openid4java.message.Message; +import org.openid4java.message.ParameterList; +import org.openid4java.message.AuthSuccess; +import org.openid4java.message.IndirectError; +import org.openid4java.server.ServerManager; + +/** + * We assume that this servlet is protected by security constraints so the user has already logged in. + * + * @version $Rev:$ $Date:$ + */ +public class ProviderServlet extends HttpServlet { + + private ServerManager serverManager = new ServerManager(); + private static final String OPENID_MODE = "openid.mode"; + private static final String OPENID_PARAMETERLIST_SESSION_KEY = "openid.parameterlist"; + private static final String OPENID_IDENTITY = "openid.identity"; + private static final String OPENID_CLAIMED_ID = "openid.claimed_id"; + private RequestDispatcher requestDispatcher; + + @Override + public void init(ServletConfig config) throws ServletException { + super.init(config); + String opEndpointUrl = config.getInitParameter("OPEndpointUrl"); + serverManager.setOPEndpointUrl(opEndpointUrl); + String enforceRpIdStr = config.getInitParameter("EnforceRpId"); + boolean enforceRpId = (enforceRpIdStr == null) ? false : Boolean.valueOf(enforceRpIdStr); + serverManager.setEnforceRpId(enforceRpId); + + requestDispatcher = config.getServletContext().getRequestDispatcher("/authorize.jsp"); + } + + @Override + protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { + processRequest(req, resp); + } + + @Override + protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { + processRequest(req, resp); + } + + private void processRequest(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { + HttpSession session = req.getSession(true); + Message response; + if ("complete.authentication".equals(req.getParameter("_action"))) { + response = completeCheckId(session, req, resp); + if (response instanceof AuthSuccess) { + resp.sendRedirect(response.getDestinationUrl(true)); + return; + } + } else { + ParameterList parameterList = new ParameterList(req.getParameterMap()); + + //what are we trying to do? + String mode = parameterList.hasParameter(OPENID_MODE) ? parameterList.getParameterValue(OPENID_MODE) : null; + + if ("associate".equals(mode)) { + response = serverManager.associationResponse(parameterList); + } else if ("checkid_setup".equals(mode) || "checkid_immediate".equals(mode)) { + startCheckId(session, parameterList, req, resp); + return; + } else if ("check_authentication".equals(mode)) { + response = serverManager.verify(parameterList); + } else { + response = DirectError.createDirectError("unknown mode: " + mode); + } + } + String encodedResponseText = response.keyValueFormEncoding(); + resp.getWriter().append(encodedResponseText); + + + } + + private void startCheckId(HttpSession session, ParameterList parameterList, HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException { + session.setAttribute(OPENID_PARAMETERLIST_SESSION_KEY, parameterList); + //TODO does this need to be a redirect? + requestDispatcher.forward(req, resp); + } + + private Message completeCheckId(HttpSession session, HttpServletRequest req, HttpServletResponse resp) { + ParameterList parameterList = (ParameterList) session.getAttribute(OPENID_PARAMETERLIST_SESSION_KEY); + if (parameterList == null) { + return IndirectError.createIndirectError("No ParameterList", null); + } + //TODO do we have logic to not auth if user doesn't want to? + //TODO are nulls valid? + String userSelId = parameterList.getParameterValue(OPENID_IDENTITY); + String userSelClaimedId = parameterList.getParameterValue(OPENID_CLAIMED_ID); + //TODO what about opContext and signNow? + return serverManager.authResponse(parameterList, userSelId, userSelClaimedId, true); + } + +} Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/java/org/apache/geronimo/plugins/openid/provider/ProviderServlet.java ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml (added) +++ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,22 @@ + + Geronimo Openid Provider Web App + + + provider + org.apache.geronimo.plugins.openid.provider.ProviderServlet + + OPEndpointUrl + http://localhost:8080/OP/provider + + + EnforceRpId + false + + + + + provider + /provider/* + + + Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp (added) +++ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp Sun Jul 27 23:58:06 2008 @@ -0,0 +1,10 @@ + + +

Authorize Authentication

+

UserID: ${openid.identity}

+

User Claimed ID: ${openid.claimed_id}

+

OpenID Realm: ${openid.realm}

+

OpenID Return-to: ${openid.return_to}

+login + + Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/authorize.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp (added) +++ geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp Sun Jul 27 23:58:06 2008 @@ -0,0 +1,5 @@ + + +

Hello World!

+ + Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/geronimo-openid-provider/src/main/webapp/index.jsp ------------------------------------------------------------------------------ svn:mime-type = text/plain Added: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml (added) +++ geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,168 @@ + + + 4.0.0 + org.apache.geronimo.plugins + openid-provider-assembly-jetty + 1.0-SNAPSHOT + application-assembly + + + + 2.1.1 + + + + + + + + org.apache.geronimo.assemblies + geronimo-boilerplate-minimal + ${geronimoVersion} + jar + + + + + + + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + ${geronimoVersion} + true + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + 1.3 + true + + + + + + + + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + + + true + + + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + + + install + compile + + install-modules + + + + archive + package + + archive + + + + + + + default + var/config/config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + client + default + var/config/client_artifact_aliases.properties + + + offline + var/config/offline-deployer-config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + jsr88 + var/config/jsr88-configurer-config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + + + + + + Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml (added) +++ geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,106 @@ + + + + openid-provider-parent + org.apache.geronimo.plugins + 1.0-SNAPSHOT + + 4.0.0 + org.apache.geronimo.plugins + openid-provider-assembly-jetty + server-assembly + openid provider server on jetty + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + ${geronimoVersion} + true + + + + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + + + org.apache.geronimo.buildsupport + car-maven-plugin + + + + default + var/config/config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + client + default + var/config/client_artifact_aliases.properties + + + offline + var/config/offline-deployer-config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + jsr88 + var/config/jsr88-configurer-config.xml + var/config/config-substitutions.properties + org.apache.geronimo.config.substitution. + var/config/artifact_aliases.properties + + + + + + + + + org.apache.geronimo.assemblies + geronimo-boilerplate + ${geronimoVersion} + + + org.apache.geronimo.framework + gshell-framework + ${geronimoVersion} + car + + + + org.apache.geronimo.framework + gshell-geronimo + ${geronimoVersion} + car + + + + + + org.apache.geronimo.framework + gshell-remote + ${geronimoVersion} + car + + + org.apache.geronimo.plugins + openid-provider-jetty + car + ${version} + + + \ No newline at end of file Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-assembly-jetty/pom.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml (added) +++ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,139 @@ + + + 4.0.0 + org.apache.geronimo.plugins + openid-provider + 1.0-SNAPSHOT + car + + + + 2.1.1 + + org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/${geronimoVersion}/car + org.apache.geronimo.framework/geronimo-gbean-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/j2ee-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/client-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/connector-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/openejb-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/openejb-corba-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/axis-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/cxf-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/axis2-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/tomcat6-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/jetty6-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/jasper-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/persistence-jpa10-deployer/${geronimoVersion}/car + + + + + + + + + + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + ${geronimoVersion} + true + + + MyCategory + + + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + + + + + + + + + + + + + + true + true + + + + + + + + + + + + + + + + + + + + + + + + Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.sample.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml (added) +++ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,102 @@ + + + 4.0.0 + + openid-provider-parent + org.apache.geronimo.plugins + 1.0-SNAPSHOT + + org.apache.geronimo.plugins + openid-provider-jetty + Geronimo OpenID Provider plugin for jetty + car + + + + org.apache.geronimo.plugins + geronimo-openid-provider + war + ${version} + + + + org.apache.geronimo.configs + jasper + ${geronimoVersion} + car + + + + org.apache.geronimo.configs + jetty6 + ${geronimoVersion} + car + + + + + org.apache.geronimo.configs + jetty6-deployer + ${geronimoVersion} + car + provided + + + + org.apache.geronimo.configs + jasper-deployer + ${geronimoVersion} + car + provided + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + ${geronimoVersion} + true + + Security + + + + + + + org.apache.geronimo.buildsupport + car-maven-plugin + + + ${gbeanDeployer} + ${j2eeDeployer} + ${jetty6Deployer} + ${jasperDeployer} + + + org.apache.geronimo.plugins + geronimo-openid-provider + ${version} + war + + true + + true + true + + + + + + + + + + org.apache.geronimo.framework/geronimo-gbean-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/jetty6-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/jasper-deployer/${geronimoVersion}/car + org.apache.geronimo.configs/j2ee-deployer/${geronimoVersion}/car + + \ No newline at end of file Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/pom.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml (added) +++ geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,34 @@ + + + + + + + + /OP + + + + + + + + + + + Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/openid-provider-jetty/src/main/plan/plan.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Added: geronimo/plugins/openid-provider/trunk/pom.xml URL: http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk/pom.xml?rev=680264&view=auto ============================================================================== --- geronimo/plugins/openid-provider/trunk/pom.xml (added) +++ geronimo/plugins/openid-provider/trunk/pom.xml Sun Jul 27 23:58:06 2008 @@ -0,0 +1,71 @@ + + + + 4.0.0 + + + org.apache.geronimo.genesis.config + project-config + 1.4 + + + org.apache.geronimo.plugins + openid-provider-parent + pom + 1.0-SNAPSHOT + openid-provider-parent + + + scm:svn:http://svn.apache.org/repos/asf/geronimo/plugins/openid-provider/trunk + scm:svn:https://svn.apache.org/repos/asf/geronimo/plugins/openid-provider/trunk + http://svn.apache.org/viewvc/geronimo/plugins/openid-provider/trunk + + + + 2.2-SNAPSHOT + + + + + org.openid4java + openid4java-server + 0.9.5-SNAPSHOT + + + org.apache.geronimo.specs + geronimo-servlet_3.0_spec + 1.0-EA-SNAPSHOT + + + + + geronimo-openid-provider + openid-provider-jetty + openid-provider-assembly-jetty + + + + + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + + + + + verify-legal-files + verify + + verify-legal-files + + + false + + + + + + + + \ No newline at end of file Propchange: geronimo/plugins/openid-provider/trunk/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: geronimo/plugins/openid-provider/trunk/pom.xml ------------------------------------------------------------------------------ svn:keywords = Date Revision Propchange: geronimo/plugins/openid-provider/trunk/pom.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml