On Thu, Mar 23, 2017 at 10:21 PM, Pushpalanka Jayawardhana <la...@wso2.com> wrote:
> > > On Fri, Mar 24, 2017 at 10:14 AM, Prabath Siriwardena <prab...@wso2.com> > wrote: > >> Well... I doubt we should make it configurable... Its the claim dialect >> for the WSO2 products (or IS)... In any federation scenario - we do support >> claim mappings for custom dialects... >> > One advantage Omindu highlighted in this thread, is avoiding this claim > transformation. > If we imagine a bank using IS 6.0.0, which wants to issue claims as ' > http://xyzbank.com/' to all it's service providers(which can be 100s in > number), it is convenient, if the default dialect itself can be configured > to http://xyzbank.com. This avoid configuration overhead for 100 service > providers and the claim transformation effort. > This is a valid use case - but to address that you do not need to make the default dialect configurable. You define your own custom dialect - and define the requested claims for all the SPs in that dialect... Thanks & regards, -Prabath > > So this is a trade off between the convenience and performance of few > cases against the design and coding complexities. > +1 to keep the design simple, given that the advantage of supporting this > will be only at few special cases. > > >> Thanks & regards, >> -Prabath >> >> On Thu, Mar 23, 2017 at 9:14 PM, Pushpalanka Jayawardhana <la...@wso2.com >> > wrote: >> >>> >>> >>> On Fri, Mar 24, 2017 at 9:18 AM, Sagara Gunathunga <sag...@wso2.com> >>> wrote: >>> >>>> >>>> >>>> On Thu, Mar 23, 2017 at 12:27 PM, Pushpalanka Jayawardhana < >>>> la...@wso2.com> wrote: >>>> >>>>> >>>>> >>>>> On Tue, Mar 21, 2017 at 10:56 AM, Godwin Shrimal <god...@wso2.com> >>>>> wrote: >>>>> >>>>>> If we make native claim dialect configurable, will product work by >>>>>> changing to different claim dialect ? >>>>>> >>>>> That should be the expectation if we make the native claim dialect >>>>> configurable. >>>>> >>>>> As of now, we have the native dialect hard coded as at [1]. If make it >>>>> configurable, it should come from a configuration file, most suitably >>>>> 'domain-config.yaml' file. >>>>> Appreciate your inputs soon to move forward, as lot of codes and >>>>> designs will be affected by this decision. >>>>> >>>> >>>> Some users may not want to use/return claims with WSO2 prefix ( >>>> http://wso2.org/claims) instead they want to use their own prefix ( >>>> http://mycompany.com/attributes) so better to make the prefix of >>>> default claim dialect configurable. >>>> >>>> ATM we have hard coded this value and what we should do is provide a >>>> ability to override this prefix value per server basis through >>>> deployment.yaml, I don't see any reason to related this configuration with >>>> domains. >>>> >>> ATM domain-config.yaml file defines the default claims implicitly as at >>> [1]. >>> So are we suggesting to put this prefix configuration at deployment.yaml >>> file and configure this 'domain-config.yaml' file with same dialect prefix >>> in claim URI? >>> >>> [1] - https://github.com/wso2/carbon-identity-mgt/blob/master/test >>> s/osgi-tests/src/test/resources/carbon-home/conf/identity/ >>> domain-config.yaml >>> <https://github.com/wso2/carbon-identity-mgt/blob/master/tests/osgi-tests/src/test/resources/carbon-home/conf/identity/domain-config.yaml> >>> >>>> >>>> Thanks ! >>>> >>>>> >>>>> [1] - https://github.com/wso2/carbon-identity-mgt/blob/master/co >>>>> mponents/org.wso2.carbon.identity.mgt/src/main/java/org/wso2 >>>>> /carbon/identity/mgt/impl/util/IdentityMgtConstants.java#L44-L46 >>>>> >>>>>> >>>>>> Thanks >>>>>> Godwin >>>>>> >>>>>> >>>>>> On Mon, Mar 20, 2017 at 4:34 PM, Pushpalanka Jayawardhana < >>>>>> la...@wso2.com> wrote: >>>>>> >>>>>>> +Prabath >>>>>>> >>>>>>> On Mon, Mar 20, 2017 at 4:33 PM, Pushpalanka Jayawardhana < >>>>>>> la...@wso2.com> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> Have we made a conclusion on this? Are we expecting to make the >>>>>>>> native dialect configurable? >>>>>>>> Given that we have claim mapping functionality this won't be a >>>>>>>> mandatory requirement. But this has the advantage Omindu mentioned >>>>>>>> against >>>>>>>> the complexities introduced by letting this configurable for username, >>>>>>>> groupname etc. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> On Thu, Feb 23, 2017 at 2:13 PM, Omindu Rathnaweera < >>>>>>>> omi...@wso2.com> wrote: >>>>>>>> >>>>>>>>> One of the advantages would be that we can avoid the overhead of >>>>>>>>> claim transformation. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Omindu. >>>>>>>>> >>>>>>>>> On Thu, Feb 23, 2017 at 1:53 PM, Omindu Rathnaweera < >>>>>>>>> omi...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Do we need to make the native claim dialect configurable ? AFAIK >>>>>>>>>> it is not configurable and we are using a hardcoded constant for the >>>>>>>>>> dialect URI (http://wso2.org/claims). >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> Omindu >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Omindu Rathnaweera >>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>> Mobile: +94 771 197 211 <+94%2077%20119%207211> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Omindu Rathnaweera >>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>> Mobile: +94 771 197 211 <077%20119%207211> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Pushpalanka. >>>>>>>> -- >>>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>>> Mobile: +94779716248 >>>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>>>>>>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Pushpalanka. >>>>>>> -- >>>>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>>>> Mobile: +94779716248 >>>>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/p >>>>>>> ushpalanka/ | Twitter: @pushpalanka >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> Dev@wso2.org >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Godwin Amila Shrimal* >>>>>> WSO2 Inc.; http://wso2.com >>>>>> lean.enterprise.middleware >>>>>> >>>>>> mobile: *+94772264165* >>>>>> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>* >>>>>> twitter: https://twitter.com/godwinamila >>>>>> <http://wso2.com/signature> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Pushpalanka. >>>>> -- >>>>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>>>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>>>> Mobile: +94779716248 >>>>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/p >>>>> ushpalanka/ | Twitter: @pushpalanka >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sagara Gunathunga >>>> >>>> Associate Director / Architect; WSO2, Inc.; http://wso2.com >>>> V.P Apache Web Services; http://ws.apache.org/ >>>> Linkedin; http://www.linkedin.com/in/ssagara >>>> Blog ; http://ssagara.blogspot.com >>>> >>>> >>> >>> >>> -- >>> Pushpalanka. >>> -- >>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>> Mobile: +94779716248 >>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/p >>> ushpalanka/ | Twitter: @pushpalanka >>> >>> >> >> >> -- >> Thanks & Regards, >> Prabath >> >> Twitter : @prabath >> LinkedIn : http://www.linkedin.com/in/prabathsiriwardena >> >> Mobile : +1 650 625 7950 <+1%20650-625-7950> >> >> http://facilelogin.com >> > > > > -- > Pushpalanka. > -- > Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). > Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ > Mobile: +94779716248 > Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/ > pushpalanka/ | Twitter: @pushpalanka > > -- Thanks & Regards, Prabath Twitter : @prabath LinkedIn : http://www.linkedin.com/in/prabathsiriwardena Mobile : +1 650 625 7950 http://facilelogin.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev