Hi Prabath,

Replying to this thread now since we have more realization with the latest
C5 developments we have done so far.

On Mon, Jun 27, 2016 at 3:03 PM, Prabath Siriwardana <[email protected]>
wrote:

> Hi Johann,
>
> On Sun, Jun 26, 2016 at 2:25 AM, Johann Nallathamby <[email protected]>
> wrote:
>
>>
>>
>>>> 6. Like the root dialect, a custom dialect is also a collection of
>>>> claim definitions. And each of these claim definitions can just refer to
>>>> the root claim dialect - and also override 'some' of its attributes.
>>>>
>>>
>> Overriding attributes of the root/wso2 claim dialect in another claim
>> dialect, seems to be making the definition complex/problematic.
>>
>
> The parent/child relation can be between any claim dialects. Why do you
> think it can be complex/problematic..? Few examples would be helpful...
>

We have a different requirement for inheritance of dialects. I have sent a
mail regarding this [1]. With that context I think we have two distinct
relationship requirements to solve and we need two different names for
them. As I was suggesting previously also,

1. Native and Foreign dialects -
Native dialect is the "wso2" dialect and foreign dialects are all other
dialects such as SCIM, OIDC, etc. which have just an identifier by
themselves and map to native claims.

2. Parent/Child dialects -
Dialects can inherit from another dialect. I have explained the
requirements for this in [1].

Hope this will clear up some confusion with regard to the requirements and
naming I was suggesting :).

And regarding overriding of metadata, with today's user-core discussion we
had, which you were part of, I think we realized that claims don't have
metadata. I have sent a mail regarding this as well [2]. Therefore
overriding metadata at the dialect/claim level is not relevant anymore. We
have identity store attribute metadata, and we can override them in the
attribute profile level.

Regards,
Johann.


> Thanks & regards,
> -Prabath
>

[1] Requirement to have Claim Dialect Inheritance in [email protected]
[2] Metadata for: "Identity Store Attributes" and "Attribute Profiles"; not
for "Claims"

-- 
Thanks & Regards,

*Johann Dilantha Nallathamby*
Technical Lead & Product Lead of WSO2 Identity Server
Governance Technologies Team
WSO2, Inc.
lean.enterprise.middleware

Mobile - *+94777776950*
Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to