[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-06-11 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14027553#comment-14027553
 ] 

Claus Ibsen commented on AMQ-3621:
--

Docs is here
http://activemq.apache.org/shiro.html

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-03-29 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13951842#comment-13951842
 ] 

Claus Ibsen commented on AMQ-3621:
--

Is there fore example an activemq-shiro feature to install in Karaf?

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-03-29 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13951841#comment-13951841
 ] 

Claus Ibsen commented on AMQ-3621:
--

Has the docs been updated? Is there more work on this?

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-03-05 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13921224#comment-13921224
 ] 

Les Hazlewood commented on AMQ-3621:


[~ceposta], sorry for the late reply - I'll definitely update the documentation 
asap.  Great feedback, thank you - I'll be sure to incorporate that in the 
docs.  Thanks for everything!

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-24 Thread Christian Posta (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13910404#comment-13910404
 ] 

Christian Posta commented on AMQ-3621:
--

Les, I've committed this to trunk.
Suggestions:
Can you please finish documenting the Authentication and Authorization sections 
toward the bottom (marked work in progress at the moment). Maybe add 
referring links (or details if you have it working) about how to integrate with 
some of the other system Shiro supports (like LDAP, certs?) For the 
authorization part would be great to explain the verbs allowed (create, remove, 
wildcards, etc)

Can you also give a note about the default behavior of vm:// connectors being 
treated as 'system' user?

Otherwise, everything looks great. Thanks for all the unit tests, that 
definitely makes life easier :)
Keep an eye out on the next nightly builds that include this commit. Please 
review that nightly and verify that it's to your liking. 

Commit:
To https://git-wip-us.apache.org/repos/asf/activemq.git
   e7e317d..f9451e5  trunk - trunk

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-19 Thread Christian Posta (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13905628#comment-13905628
 ] 

Christian Posta commented on AMQ-3621:
--

Les, so far what I'm seeing looks great.
I am going through it pretty closely, so please bare with me as I'm doing on 
spare timeā€¦ I will have this committed by end of week for sure (if not earlier).

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-19 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13905743#comment-13905743
 ] 

Les Hazlewood commented on AMQ-3621:


Sounds good [~ceposta], I totally understand.  Please feel free to follow up w/ 
questions/feedback.  Thanks!

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-18 Thread Christian Posta (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904107#comment-13904107
 ] 

Christian Posta commented on AMQ-3621:
--

This looks awesome Les, thanks for the contribution. I'll let Claus take it 
from here as he's assigned to it, but I look forward to trying this out.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Claus Ibsen
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-18 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904123#comment-13904123
 ] 

Claus Ibsen commented on AMQ-3621:
--

Christian feel free to take over, i got to much important work stuff going on.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-18 Thread Christian Posta (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904129#comment-13904129
 ] 

Christian Posta commented on AMQ-3621:
--

Thx Claus will take a look tonight.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2014-02-18 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13904302#comment-13904302
 ] 

Les Hazlewood commented on AMQ-3621:


[~ceposta], I noticed I removed something from the root pom by accident when 
cleaning up my project.  The following needs to be added back into the root pom:

{code:xml}
distributionManagement
  site
!-- this needs to match a server in your settings.xml with upload settings 
--
idactivemq-website/id
!-- set the staging.siteURL in your ~/.m2/settings.xml in a release or 
other profile --
url${staging.siteURL}/maven/${project.version}/url
!--url${site-repo-url}/url--
   /site
   snapshotRepository
 idapache.snapshots.https/id
 nameApache Development Snapshot Repository/name
 urlhttps://repository.apache.org/content/repositories/snapshots/url
 uniqueVersionfalse/uniqueVersion
   /snapshotRepository
/distributionManagement
{code}

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Christian Posta
 Fix For: 5.10.0

 Attachments: AMQ-3621.git.patch


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13808909#comment-13808909
 ] 

Claus Ibsen commented on AMQ-3621:
--

Les this sounds good. Let us know when you think you have all the needed logic 
implemented. Then if you would like to donate the work to ASF, we can get that 
into the AMQ distribution so people have this out of the box.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: Improvement
Reporter: Cservenak, Tamas

 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13809296#comment-13809296
 ] 

Les Hazlewood commented on AMQ-3621:


Hi Claus,

The initial implementation is complete and has 100% test coverage for all 
functionality.  The only thing remaining is to finish up the documentation: 
http://activemq.apache.org/shiro.html

How would you guys like to receive the code contribution?  Can we get it in to 
the 5.10 release?

As an Apache PMC Chair, I already have CLAs on file, so everything should be 
clear/ready to go.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas

 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13809298#comment-13809298
 ] 

Les Hazlewood commented on AMQ-3621:


Actually, I recant that last statement :)  There are some minor architectural 
changes I want to clean up first before they make it into the ActiveMQ 
repository.  When are you guys releasing 5.10?  I'd like to get it in that 
release if possible.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas

 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Claus Ibsen (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13809330#comment-13809330
 ] 

Claus Ibsen commented on AMQ-3621:
--

Sounds great.

Yeah we would love to include this in next minor release, eg 5.10. 

So to do that its a matter of when you think the code at the github repo is 
okay. Then possilbe you can .zip that and attach as file to this JIRA, then you 
do a code grant that way.

I assume you do not use any other 3rd party than Apache Shiro? And that you are 
aware of the Apache licesning here
http://www.apache.org/legal/3party.html

For the docs, then I can grant you karma to the AcitveMQ wiki system so you can 
add the documentation.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas

 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Hiram Chirino (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13809331#comment-13809331
 ] 

Hiram Chirino commented on AMQ-3621:


5.9 was just released so, its probably going to be a while before we build up 
enough new features to cut 5.10.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
 Fix For: 5.10.0


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-10-30 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13809336#comment-13809336
 ] 

Les Hazlewood commented on AMQ-3621:


Thanks for the update Claus.  I do not use any other 3rd party lib than Apache 
Shiro, and yes, I'm aware of the licensing.

I already have karma for the docs - I wrote the documentation that I linked to 
above - I just need to finish it :)

Thanks!

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: New Feature
Reporter: Cservenak, Tamas
Assignee: Claus Ibsen
 Fix For: 5.10.0


 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (AMQ-3621) Integrate Apache Shiro with ActiveMQ as security solution

2013-06-04 Thread Les Hazlewood (JIRA)

[ 
https://issues.apache.org/jira/browse/AMQ-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13674503#comment-13674503
 ] 

Les Hazlewood commented on AMQ-3621:


An update for those following this issue that might not be following the 
ActiveMQ dev mailing list:

I made quite a bit of progress over the weekend.  Here is the result of the 
latest effort:

https://github.com/lhazlewood/activemq/tree/trunk/activemq-shiro

Change log is here:

https://github.com/lhazlewood/activemq/commit/be2100ea2c5a421cd21a4c3ae158c65e6e14490f

It works as follows:

The ShiroPlugin installs 2 BrokerFilters at the moment:

- A SubjectFilter which is responsible for constructing and associating a 
Subject instance with Connections.  Downstream filters perform actual security 
checks.
- An AuthenticationFilter (downstream from the SubjectFilter) that enforces 
client authentication as necessary.  It supports system and anonymous 
connections as well if desired.

I still have to create an AuthorizationFilter (that would be downstream from 
the AuthenticationFilter) that would allow access control checks (can you 
subscribe to a destination or not, etc).

All of this code is tested with 100% class, method and line coverage.

Comments, suggestions and feedback are most welcome.

 Integrate Apache Shiro with ActiveMQ as security solution
 ---

 Key: AMQ-3621
 URL: https://issues.apache.org/jira/browse/AMQ-3621
 Project: ActiveMQ
  Issue Type: Improvement
Reporter: Cservenak, Tamas

 Integrate Apache Shiro with ActiveMQ as security solution.
 This would benefit for ActiveMQ to have support for a vast amount of already 
 existing solution (Realm implementations) that are out there for Shiro.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira