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. 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/ >> tests/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/p >>>>>>> ushpalanka/ | 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
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev