On Thu, Feb 16, 2017 at 11:10 AM, Harsha Thirimanna <hars...@wso2.com>
wrote:

> Hi Ishara, thanks for the feedback,
>
> On Wed, Feb 15, 2017 at 10:49 PM, Ishara Karunarathna <isha...@wso2.com>
> wrote:
>
>> Hi Harsha,
>>
>> On Thu, Feb 9, 2017 at 12:32 AM, Darshana Gunawardana <darsh...@wso2.com>
>> wrote:
>>
>>> +1 for this approach in general...
>>>
>>> On Thu, Feb 9, 2017 at 12:04 AM, Harsha Thirimanna <hars...@wso2.com>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>> Since we are moving to file base deployment for sp/idp, we have to
>>>> create these files using yaml. While doing that we thought to resolve some
>>>> issues and generalize the sp/idp files.
>>>> As we have now in IS 5.3.0, we configure local authenticator in SP and
>>>> federated authenticator in IDP file.
>>>>
>>>
>>> But just to clarify the earlier behaviour in IS 5.x.x versions, no; it's
>>> not define local authenticator configs in SP.. rather we associate local
>>> authenticators to the SP.. The issue we had was, there is no way to
>>> configure local authenticators from the UI.. In IS 5.3.0 we provided a way
>>> to generate UI elements to resident IdP section, so someone need, they can
>>> write a new local authenticator and configure it from the resident idp..
>>>
>>> Are we keeping all local authenticator configurations in a single
>> resident IdP file ?
>>
>
> ​Yes we are going to define all local authenticator under resident idp
> config file that is packed  OOB. So it will not mixed up with the others. ​
>
>
>
>> In C4 base Identity servers we tread all local authentications in a same
>> level it means if we have authenticated with a Local authentication we do
>> not prompt for authentication with another authenticator.
>>
>
> ​Yes, as you mentioned, we have to concern this when we do the tooling.
> Now we have config file that can configure manually. ​
>
>
>
>> So better to consider this as well in the new framework design.
>>
>> And another question is if we configure SAML base sp using SP metadata
>> file are pointing to it through these files or populate a new file using
>> given metadata file ?
>>
>
> ​This is very valid question and we discussed this before we start this
> config file. We thought to do this import/export of SAML meta file , but
> not storing it as it is. We can allow to user to import and we convert it
> in to the our key/value model. If they export, we can dynamically build. Is
> that make sense, isn't it ?​
>
+1

-Ishara

>
>
>
>>
>> -Ishara
>>
>>> Basically you propose the same approach for the IS 6.0.0 with the file
>>> based configs..
>>>
>>> One improvement we can do is, rather than limiting to *idpName* and
>>> *authenticatorName* parameters in *authenticatorConfig*, allow it to
>>> pass any additional parameters to IdP (from that SP) so we won't ended up
>>> with the need of multiple resident idp to adequate different service
>>> providers requirements.
>>>
>>>
>>>> But it doesn't make sense to specially treat to the local authenticator
>>>> in SP side and we can consider it also as another idp.
>>>>
>>> We can name it as resident-idp and SP authenticator can point the idp
>>>> name when it want to use local one as same as it use federated one.
>>>> We can keep other resident identity provider configuration like
>>>> password policies, login policies, etc.. in separate config file that is
>>>> decouple with the outbound authentication flow.
>>>>
>>>
>>> What about provisioning configurations? where does that configs going to
>>> be in.. If the file name going to be *resident-idp* then all the
>>> configurations should be in that file when IS acting as a IdP.
>>>
>>> WDYT?
>>>
>>> Regards,
>>> Darshana.
>>>
>>>
>>>> This will not effect for the existing framework implementation but only
>>>> change the user experience that is more cleaner than now. I have attached
>>>> the sample sp file, sample idp file and resident idp file with this, it
>>>> would be great if i can get more feedbacks about this.
>>>>
>>>> thanks
>>>>
>>>> *Harsha Thirimanna*
>>>> *Associate Tech Lead | WSO2*
>>>>
>>>> Email: hars...@wso2.com
>>>> Mob: +94715186770 <+94%2071%20518%206770>
>>>> Blog: http://harshathirimanna.blogspot.com/
>>>> Twitter: http://twitter.com/harshathirimann
>>>> Linked-In: linked-in: http://www.linkedin.com/pub/ha
>>>> rsha-thirimanna/10/ab8/122
>>>> <http://wso2.com/signature>
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>>
>>> *Darshana Gunawardana*Associate Technical Lead
>>> WSO2 Inc.; http://wso2.com
>>>
>>> *E-mail: darsh...@wso2.com <darsh...@wso2.com>*
>>> *Mobile: +94718566859 <+94%2071%20856%206859>*Lean . Enterprise .
>>> Middleware
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Ishara Karunarathna
>> Associate Technical Lead
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
>> +94717996791 <+94%2071%20799%206791>
>>
>>
>>
>


-- 
Ishara Karunarathna
Associate Technical Lead
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

email: isha...@wso2.com,   blog: isharaaruna.blogspot.com,   mobile:
+94717996791
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to