Hi Farasath,

That's going to be a problem when we use DCR, I guess. Shouldn't we send
the claims given in the spec for each scope by default, without any special
configurations in SP?

Thanks,
Bhathiya



On Sat, May 13, 2017 at 1:09 PM, Farasath Ahamed <farasa...@wso2.com> wrote:

> Hi,
>
> Yes. We do support openid scopes (address, email, phone, profile). (Refer
> [1])
> But as Tharindu has mentioned this too requires the relevant claims that
> fall under these scopes to be configured as requested claims in the Service
> Provider.
>
> For example,
> OIDC scope 'address' would return "address" and "street" claims. But
> unless you have these claims as requested claims in the claim configuration
> of the SP. These claims won't be returned although you requested the token
> with a scope value of "openid address"
>
> The idea here is Service Provider requested claims takes priority over
> claims defined for scopes.
>
>
> [1] https://docs.wso2.com/display/IS530/Configuring+
> Claims+for+a+Service+Provider (Click to view vital information when
> configuring claims for an OpenID Connect Service Provider)
>
>
> Thanks,
> Farasath Ahamed
> Software Engineer, WSO2 Inc.; http://wso2.com
> Mobile: +94777603866
> Blog: blog.farazath.com
> Twitter: @farazath619 <https://twitter.com/farazath619>
> <http://wso2.com/signature>
>
>
>
> On Sat, May 13, 2017 at 11:36 AM, Bhathiya Jayasekara <bhath...@wso2.com>
> wrote:
>
>> @IS team: Do we support these in our current implementation?
>>
>> Thanks,
>> Bhathiya
>>
>> On Sat, May 13, 2017 at 11:34 AM, Bhathiya Jayasekara <bhath...@wso2.com>
>> wrote:
>>
>>> Hi Tharindu,
>>>
>>> In OIDC there are other standard scopes[1] in addition to 'openid'.
>>> These scopes are there to request specific user claims. I think we can use
>>> them here. So when generating tokens, these scopes should be used as per
>>> the requirement.
>>>
>>> [1] http://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims
>>>
>>> Thanks,
>>> Bhathiya
>>>
>>> On Sat, May 13, 2017 at 12:18 AM, Tharindu Dharmarathna <
>>> tharin...@wso2.com> wrote:
>>>
>>>> Hi All,
>>>>
>>>> We had a use case on APIM to send the user claims in the JWT Header to
>>>> the backend server.
>>>>
>>>> Currently APIM C4 architecture was Getting the user claims and generate
>>>> JWT from Key manager node.
>>>>
>>>> As in C5 architecture, we have to get the user claims from the IS or
>>>> the third party key manager.
>>>>
>>>> I had observed below two ways of getting user claims into the Gateway
>>>> from IS.
>>>>
>>>> 1. Generate token with OpenID scope.
>>>> 2. Call userinfo endpoint with above generated token
>>>> 3. Call OAuth2TokenValidation Service and get the token.
>>>>
>>>> When considering [2] in order to receive user info we have to set the
>>>> requested claims in service provider according to the App.
>>>>
>>>> And from Current C4 architecture, we don't mandate to send openid token
>>>> as a scope.
>>>>
>>>> Is there any other alternative ways to achieve above task.
>>>>
>>>> Thanks
>>>>
>>>> *Tharindu Dharmarathna*Senior Software Engineer
>>>> WSO2 Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: *+94779109091 <077%20910%209091>*
>>>>
>>>
>>>
>>>
>>> --
>>> *Bhathiya Jayasekara*
>>> *Associate Technical Lead,*
>>> *WSO2 inc., http://wso2.com <http://wso2.com>*
>>>
>>> *Phone: +94715478185 <071%20547%208185>*
>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
>>> <http://www.linkedin.com/in/bhathiyaj>*
>>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
>>> *Blog: http://movingaheadblog.blogspot.com
>>> <http://movingaheadblog.blogspot.com/>*
>>>
>>
>>
>>
>> --
>> *Bhathiya Jayasekara*
>> *Associate Technical Lead,*
>> *WSO2 inc., http://wso2.com <http://wso2.com>*
>>
>> *Phone: +94715478185 <+94%2071%20547%208185>*
>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
>> <http://www.linkedin.com/in/bhathiyaj>*
>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
>> *Blog: http://movingaheadblog.blogspot.com
>> <http://movingaheadblog.blogspot.com/>*
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>


-- 
*Bhathiya Jayasekara*
*Associate Technical Lead,*
*WSO2 inc., http://wso2.com <http://wso2.com>*

*Phone: +94715478185*
*LinkedIn: http://www.linkedin.com/in/bhathiyaj
<http://www.linkedin.com/in/bhathiyaj>*
*Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
*Blog: http://movingaheadblog.blogspot.com
<http://movingaheadblog.blogspot.com/>*
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to