[security-dev] JBossWay: Quickstarts and Demos
Pedro Igor Silva
psilva at redhat.com
Thu Mar 28 16:15:50 EDT 2013
Thanks Pete.
I'll execute this task using the following branch:
https://github.com/pedroigor/ticket-monster/tree/picketlink-integration
And also going to write some documentation about all the changes.
I have already created some simple test cases for TicketMonster to show how to use PicketLink Authentication and Identity Management capabilities:
https://github.com/pedroigor/ticket-monster/blob/picketlink-integration/demo/src/test/java/org/jboss/jdf/ticketmonster/test/security/AuthenticationTestCase.java
https://github.com/pedroigor/ticket-monster/blob/picketlink-integration/demo/src/test/java/org/jboss/jdf/ticketmonster/test/security/IdentityManagementTestCase.java
There are a lot of other things to show, but the idea is only to provide a quick overview about some of the most important features. And show how to perform integration tests with PicketLink + Arquillian + JUnit.
I'm going to start working with the web application and provide the following features:
- Login page for FORM-based authentication.
- User Self registration page.
- Admin pages for User, Group, Role and Relationships (Grant and GroupMembership, basically)
- Authorization for the Admin pages. Make them accessible only for members of the Administrators group.
- Authorization for the REST endpoints ?
I'm sure you have some other (or even better) ideas. So, let me know if you have any consideration.
Regards.
Pedro Igor
----- Original Message -----
From: "Pete Muir" <pmuir at redhat.com>
To: "Pedro Igor Silva" <psilva at redhat.com>
Cc: "Anil Saldhana" <Anil.Saldhana at redhat.com>, security-dev at lists.jboss.org
Sent: Thursday, March 28, 2013 2:18:52 PM
Subject: Re: [security-dev] JBossWay: Quickstarts and Demos
That would be excellent :-)
On 28 Mar 2013, at 16:22, Pedro Igor Silva <psilva at redhat.com> wrote:
> Nice, TickeMonster is a good start. I did some integration before when using PicketBox.
>
> I can do that and show something for you, if you like.
>
> ----- Original Message -----
> From: "Pete Muir" <pmuir at redhat.com>
> To: "Pedro Igor Silva" <psilva at redhat.com>
> Cc: "Anil Saldhana" <Anil.Saldhana at redhat.com>, security-dev at lists.jboss.org
> Sent: Thursday, March 28, 2013 1:09:05 PM
> Subject: Re: [security-dev] JBossWay: Quickstarts and Demos
>
>
> On 28 Mar 2013, at 15:54, Pedro Igor Silva <psilva at redhat.com> wrote:
>
>> I would suggest:
>>
>> - Java SE IDM Examples:
>>
>> - Programmatic Configuration for the different Identity Stores
>> - Basic and Advanced Use Cases for U/R/G management. With and without Partitions (Realm and Tiers)
>
> We probably want to focus on EAP for this.
>
>>
>> - Java EE Examples:
>> - CDI + JSF 2: Using PicketLink Core for Authentication, Authorization and IDM.
>> - User self registration
>> - User/Group/Role management + relationships.
>> - Authentication based on different Realms
>> - Authorization
>
> This is probably 4 quickstarts :-)
>
> We might want to look at offering these using REST as well, in order to provide probably another 4 quickstarts.
>
> This will make a great starting list, and is probably enough for us to start on.
>
> Showcase apps - let's focus on adding PicketLink to TicketMonster for now.
>
>>
>> We also have a lot of test cases that can be used to understand the IDM concepts/features.
>>
>> Regards.
>> Pedro Igor
>>
>> ----- Original Message -----
>> From: "Anil Saldhana" <Anil.Saldhana at redhat.com>
>> To: security-dev at lists.jboss.org
>> Sent: Thursday, March 28, 2013 11:50:25 AM
>> Subject: [security-dev] JBossWay: Quickstarts and Demos
>>
>> Hi All,
>> I wanted to brainstorm here to collect a set of quickstarts and demos
>> we can have for PicketLink v3 release. I am hoping Pete can guide us on
>> this from JBossWay perspective.
>>
>> Regards,
>> Anil
>> _______________________________________________
>> security-dev mailing list
>> security-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/security-dev
>> _______________________________________________
>> security-dev mailing list
>> security-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/security-dev
>
More information about the security-dev
mailing list