[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-04 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14084521#comment-14084521
 ] 

ASF GitHub Bot commented on CXF-5925:
-

GitHub user janbernhardt opened a pull request:

https://github.com/apache/cxf/pull/18

[CXF-5925] First implementation of a JEXL Claims Mapper



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/janbernhardt/cxf master

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cxf/pull/18.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #18


commit 17d077f63edc024cbe1508c60148630a9b67b5d6
Author: Jan Bernhardt 
Date:   2014-08-04T10:20:14Z

[CXF-5925] First implementation of a JEXL Claims Mapper




> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-04 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14084565#comment-14084565
 ] 

ASF GitHub Bot commented on CXF-5925:
-

GitHub user janbernhardt opened a pull request:

https://github.com/apache/cxf/pull/19

[CXF-5925] First implementation of a JEXL Claims Mapper



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/janbernhardt/cxf 3.0.x-fixes

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cxf/pull/19.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #19


commit a38bdcb7c1f487365c31ad19ac3041ad7931ca83
Author: Jan Bernhardt 
Date:   2014-08-04T10:20:14Z

[CXF-5925] First implementation of a JEXL Claims Mapper




> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-04 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14084597#comment-14084597
 ] 

ASF GitHub Bot commented on CXF-5925:
-

GitHub user janbernhardt opened a pull request:

https://github.com/apache/cxf/pull/20

[CXF-5925] First implementation of a JEXL Claims Mapper



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/janbernhardt/cxf 2.7.x-fixes

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cxf/pull/20.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #20


commit c6ad478fdaf0207174fb4be4d0738df52996bce6
Author: Jan Bernhardt 
Date:   2014-08-04T10:20:14Z

[CXF-5925] First implementation of a JEXL Claims Mapper




> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-05 Thread Colm O hEigeartaigh (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14086041#comment-14086041
 ] 

Colm O hEigeartaigh commented on CXF-5925:
--

Hi Jan,

The patches look good. Please move the JEXL version to the CXF parent pom 
though, and also make it "optional", as we don't want to force all STS users to 
have to include the jar unless they are using it.

Colm.

> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-05 Thread Jan Bernhardt (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14086080#comment-14086080
 ] 

Jan Bernhardt commented on CXF-5925:


Good idea! I updated my patch.

> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-06 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14087840#comment-14087840
 ] 

ASF GitHub Bot commented on CXF-5925:
-

Github user asfgit closed the pull request at:

https://github.com/apache/cxf/pull/18


> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14093114#comment-14093114
 ] 

ASF GitHub Bot commented on CXF-5925:
-

Github user janbernhardt closed the pull request at:

https://github.com/apache/cxf/pull/19


> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14093117#comment-14093117
 ] 

ASF GitHub Bot commented on CXF-5925:
-

Github user janbernhardt closed the pull request at:

https://github.com/apache/cxf/pull/20


> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14093791#comment-14093791
 ] 

ASF GitHub Bot commented on CXF-5925:
-

GitHub user janbernhardt opened a pull request:

https://github.com/apache/cxf/pull/22

[CXF-5925] Additional unit test for jexl claims mapper

I created a more complex / realistic JEXL claim mapping test based on a STS 
issue request with an onbehalfof token.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/janbernhardt/cxf master

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cxf/pull/22.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #22


commit 5e977602498200f8fc334d4f3dec41c48a5a6d97
Author: Jan Bernhardt 
Date:   2014-08-11T20:31:05Z

[CXF-5925] Adding multi-value role claim support to CustomClaimsHandler

commit 508cf6795380f1bd5b53b993889bf8e30d0e5396
Author: Jan Bernhardt 
Date:   2014-08-11T20:31:52Z

[CXF-5925] Adding STS SAML issue unit test for JEXL claim mappings




> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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


[jira] [Commented] (CXF-5925) JEXL Support for STS Claim Mappings

2014-08-25 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CXF-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14108834#comment-14108834
 ] 

ASF GitHub Bot commented on CXF-5925:
-

Github user janbernhardt closed the pull request at:

https://github.com/apache/cxf/pull/22


> JEXL Support for STS Claim Mappings
> ---
>
> Key: CXF-5925
> URL: https://issues.apache.org/jira/browse/CXF-5925
> Project: CXF
>  Issue Type: Improvement
>  Components: STS
>Affects Versions: 2.7.12, 3.0.1
>Reporter: Jan Bernhardt
>Assignee: Colm O hEigeartaigh
>  Labels: Claims, STS
> Fix For: 2.7.13, 3.0.2, 3.1.0
>
>
> JEXL [1] is a generic expression language which seems to be ideal to define 
> flexible claim mappings for the STS as discussed on the developer mailing 
> list [2]. The main focus of this issue is to provide an easy and flexible 
> solution to CXF users to define (and even change at runtime) claim mappings 
> for the STS.
> [1] http://commons.apache.org/proper/commons-jexl/reference/syntax.html
> [2] 
> http://cxf.547215.n5.nabble.com/JEXL-Expressions-for-STS-Claim-Mappings-td5747141.html



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