Return-Path: X-Original-To: apmail-incubator-deltaspike-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-deltaspike-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38DB09117 for ; Mon, 13 Feb 2012 07:29:45 +0000 (UTC) Received: (qmail 77205 invoked by uid 500); 13 Feb 2012 07:29:42 -0000 Delivered-To: apmail-incubator-deltaspike-dev-archive@incubator.apache.org Received: (qmail 77086 invoked by uid 500); 13 Feb 2012 07:29:26 -0000 Mailing-List: contact deltaspike-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: deltaspike-dev@incubator.apache.org Delivered-To: mailing list deltaspike-dev@incubator.apache.org Received: (qmail 77066 invoked by uid 99); 13 Feb 2012 07:29:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Feb 2012 07:29:20 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Feb 2012 07:29:19 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 7B5B71B324E for ; Mon, 13 Feb 2012 07:28:59 +0000 (UTC) Date: Mon, 13 Feb 2012 07:28:59 +0000 (UTC) From: "Gerhard Petracek (Updated) (JIRA)" To: deltaspike-dev@incubator.apache.org Message-ID: <1810309533.30986.1329118139506.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <545332566.81468.1327590398691.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (DELTASPIKE-62) Discuss security module MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/DELTASPIKE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gerhard Petracek updated DELTASPIKE-62: --------------------------------------- Issue Type: Sub-task (was: Task) Parent: DELTASPIKE-76 > Discuss security module > ----------------------- > > Key: DELTASPIKE-62 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-62 > Project: DeltaSpike > Issue Type: Sub-task > Reporter: Dan Allen > Assignee: Gerhard Petracek > > Application security can be extremely confusing and frustrating, especially for Java EE developers. Yet, it's an absolute requirement for nearly every application. An integration with a strong security framework is desperately needed. DeltaSpike could offer a module that makes security very approachable and integrate well with CDI and other Java EE technologies. > Apache Shiro [1] appears to be an ideal candidate. The goals for the project seem to align perfectly with this need, as Les explains in this article [2]. Apache Shiro has many things going for it that make it a good match for DeltaSpike: > * a top level Apache project > * actively developed > * mature (nearly a decade) > * pluggable & extensible (the key for CDI integration) > * works in web, ejb *and* java se environments > * supports all aspects of security (authentication, authorization, permissions, certificates, ciphers) > * easy to use > * subjective bonus: has a cool name and logo > It seems like Shiro could really use some CDI integration to make it even simpler. (Several integrations have already been explored [3]). We can start with some producers and then build on the declarative functionality that has previously been explored in Seam. > [1] http://shiro.apache.org/index.html > [2] http://www.infoq.com/articles/apache-shiro > [3] http://shiro.apache.org/integration.html -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira