Hi Dulanja,

C5 kernel does have a keystore, but not a truststore. So we're using a
temporary trustmanager[1] to trust all certificates at the moment until a
platform-wide solution is implemented. We raised the concern in [2].

[1]
https://github.com/wso2/carbon-apimgt/blob/master/components/apimgt/org.wso2.carbon.apimgt.core/src/main/java/org/wso2/carbon/apimgt/core/util/AMSSLSocketFactory.java#L108
[2] "[C5] SSLSocketFactory and HostnameVerifier implementations"

Thanks,
Bhathiya

On Tue, Dec 5, 2017 at 3:10 PM, Dulanja Liyanage <dula...@wso2.com> wrote:

> Thanks Niranjan.
>
> We need to decide this soon, because Stream Processor will get released in
> this month, and they will have to write their own module if this is not
> coming from a common place. This will be same for all the C5 based
> products. IMO that's unnecessary duplication.
>
> How is AM 3.0.0 doing this right now?
>
>
> On Mon, Dec 4, 2017 at 11:31 AM, Niranjan Karunanandham <niran...@wso2.com
> > wrote:
>
>> Hi Dulanja,
>>
>> On Wed, Nov 29, 2017 at 8:29 PM, Dulanja Liyanage <dula...@wso2.com>
>> wrote:
>>
>>> Hi Abimaran,
>>>
>>> I'm actually talking about the following two System properties. They are
>>> used only for SSL:
>>>
>>>    - javax.net.ssl.keyStore
>>>    - javax.net.ssl.trustStore
>>>
>>> IIRC these were set during the bootstrap time in C4.
>>>
>>> Thanks,
>>> Dulanja
>>>
>>>
>>> On Wed, Nov 29, 2017 at 5:18 PM, Abimaran Kugathasan <abima...@wso2.com>
>>> wrote:
>>>
>>>> Hi Dulanja,
>>>>
>>>> If we set these keystores through system properties, we will be losing
>>>> the flexibility of having different keystore for different purposes like
>>>> SSL, JWT signing, etc.
>>>>
>>>> On Wed, Nov 29, 2017 at 4:09 PM, Dulanja Liyanage <dula...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> From the conversations I had with some of the developers, it seems
>>>>> $subject is not done from the kernel level. Is my understanding correct?
>>>>>
>>>>> If so, any particular reason for not doing this from the kernel level?
>>>>>
>>>>
>> As I remember there was a mail thread on this. In C5, the kernel does not
>> have transports in it. IMO this should be from the component which is
>> bringing in keystores. If am not mistaken, this should come from the
>> carbon-transports.
>>
>>
>>>
>>>>> Thanks,
>>>>> Dulanja
>>>>>
>>>>> --
>>>>> Thanks & Regards,
>>>>> Dulanja Liyanage
>>>>> Lead, Platform Security Team
>>>>> WSO2 Inc.
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Thanks
>>>> Abimaran Kugathasan
>>>> Senior Software Engineer - API Technologies
>>>>
>>>> Email : abima...@wso2.com
>>>> Mobile : +94 773922820 <077%20392%202820>
>>>>
>>>> <http://stackoverflow.com/users/515034>
>>>> <http://lk.linkedin.com/in/abimaran>
>>>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>>>> <https://twitter.com/abimaran>
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>> Dulanja Liyanage
>>> Lead, Platform Security Team
>>> WSO2 Inc.
>>>
>>
>> Regards,
>> Nira
>>
>> --
>>
>>
>> *Niranjan Karunanandham*
>> Associate Technical Lead - WSO2 Inc.
>> WSO2 Inc.: http://www.wso2.com
>>
>>
>
>
> --
> Thanks & Regards,
> Dulanja Liyanage
> Lead, Platform Security Team
> WSO2 Inc.
>



-- 
*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