Please, go ahead. Let me know if need anything. Thanks!

> On 16 Oct 2018, at 21:53, Jonathan Gallimore <jonathan.gallim...@gmail.com> 
> wrote:
> 
> Any objection if I pick this up and have a go at the last tests, or is
> someone already working on this?
> 
> On Thu, Sep 27, 2018 at 5:44 PM Romain Manni-Bucau <rmannibu...@gmail.com>
> wrote:
> 
>> Yep this feature. Then it must works since we support user principal if the
>> jwt filter is corretly placed in the filter chain and we must inherit from
>> the request principal.
>> 
>> Le jeu. 27 sept. 2018 18:37, Roberto Cortez <radcor...@yahoo.com.invalid>
>> a
>> écrit :
>> 
>>> I guess you are referring to this, to remove the proxy?
>>> 
>>> 
>> https://github.com/apache/openwebbeans/commit/a21a949fb19247dcc39ee89292a1554b2cf1388e
>>> <
>>> 
>> https://github.com/apache/openwebbeans/commit/a21a949fb19247dcc39ee89292a1554b2cf1388e
>>>> 
>>> 
>>> Yes, this one step.
>>> 
>>> By default, we do inject the generic Principal of Tomcat. We probably
>> need
>>> to check first about the existence of a JWT Principal and then fallback
>> to
>>> the Tomcat one. I think I know how to do it, I was just trying to broaden
>>> up the conversation about general integration with EE security.
>>> 
>>> Cheers,
>>> Roberto
>>> 
>>>> On 26 Sep 2018, at 07:21, Romain Manni-Bucau <rmannibu...@gmail.com>
>>> wrote:
>>>> 
>>>> OWB enable to do it - we did it in geronimo impl to pass tck of jwt
>> auth
>>>> spec.
>>>> 
>>>> Le mer. 26 sept. 2018 03:28, Roberto Cortez
>> <radcor...@yahoo.com.invalid>
>>> a
>>>> écrit :
>>>> 
>>>>> Hi,
>>>>> 
>>>>> I’ve done some work to push our MP JWT implementation from 1.0 to 1.1.
>>>>> 
>>>>> You can check it here:
>>>>> https://github.com/apache/tomee/pull/173 <
>>>>> https://github.com/apache/tomee/pull/173>
>>>>> 
>>>>> There are still a couple of tests in the TCK that I have to fix and a
>>> few
>>>>> things that I would like to improve, but I think the majority of the
>>> work
>>>>> is done.
>>>>> 
>>>>> Some time ago, there was a discussion in the list about how to
>> integrate
>>>>> MP JWT with EE security:
>>>>> 
>>>>> 
>>> 
>> http://tomee-openejb.979440.n4.nabble.com/Implementing-Microprofile-JWT-td4683212i40.html
>>>>> <
>>>>> 
>>> 
>> http://tomee-openejb.979440.n4.nabble.com/Implementing-Microprofile-JWT-td4683212i40.html
>>>>>> 
>>>>> 
>>>>> I believe we need to revisit that conversation and figure out how to
>>> move
>>>>> forward.
>>>>> 
>>>>> Right now for instance, we don’t support injecting a JWT Principal
>> since
>>>>> it clashes with the predefined by CDI. Most likely, we would need to
>>> plugin
>>>>> the JWT Principal lookup in TomcatSecurityService. I’m not sure if we
>>> want
>>>>> to do it in that way, or if we want to think in something else.
>>>>> 
>>>>> Cheers,
>>>>> Roberto
>>> 
>>> 
>> 

Reply via email to