You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by "Day, Jem" <jd...@paypal.com.INVALID> on 2016/08/26 23:22:32 UTC
Proton-J : SSL Configuration
As a result of the way our credentials are managed internally we’d like to extend proton-j to enable different mechanisms of SSL configuration and would be interested in opinions/feedback before we embark on the PR process.
The ask from our Application Security team is that we extend the driver such that we can inject/provide an SSLContext directly; currently SSL configuration is achieved via the SslDomain interface so one route would be to simply extend that to allow such a context to be set and then tweak the existing implementation accordingly, refactoring SslDomain seems cleaner from a s/w design perspective but the contract between the SslDomain interface and the rest of Proton is a bit muddy to me.
Thoughts, opinions, and suggestions sought.
Thanks
—
Jem
Re: Proton-J : SSL Configuration
Posted by "Day, Jem" <jd...@paypal.com.INVALID>.
Robbie,
Thanks for the feedback, we’ll work on that basis and open a JIRA as appropriate.
Jem..
PS: I’m still working on getting PROTON-1224 verified.
On 8/30/16, 7:27 AM, "Robbie Gemmell" <ro...@gmail.com> wrote:
On 27 August 2016 at 00:22, Day, Jem <jd...@paypal.com.invalid> wrote:
>
> As a result of the way our credentials are managed internally we’d like to extend proton-j to enable different mechanisms of SSL configuration and would be interested in opinions/feedback before we embark on the PR process.
>
> The ask from our Application Security team is that we extend the driver such that we can inject/provide an SSLContext directly; currently SSL configuration is achieved via the SslDomain interface so one route would be to simply extend that to allow such a context to be set and then tweak the existing implementation accordingly, refactoring SslDomain seems cleaner from a s/w design perspective but the contract between the SslDomain interface and the rest of Proton is a bit muddy to me.
>
> Thoughts, opinions, and suggestions sought.
>
> Thanks
>
> —
> Jem
>
Augmenting the SslDomain to allow providing a context and updating the
implementation accordingly sounds reasonable to me.
Robbie
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org
Re: Proton-J : SSL Configuration
Posted by Robbie Gemmell <ro...@gmail.com>.
On 27 August 2016 at 00:22, Day, Jem <jd...@paypal.com.invalid> wrote:
>
> As a result of the way our credentials are managed internally we’d like to extend proton-j to enable different mechanisms of SSL configuration and would be interested in opinions/feedback before we embark on the PR process.
>
> The ask from our Application Security team is that we extend the driver such that we can inject/provide an SSLContext directly; currently SSL configuration is achieved via the SslDomain interface so one route would be to simply extend that to allow such a context to be set and then tweak the existing implementation accordingly, refactoring SslDomain seems cleaner from a s/w design perspective but the contract between the SslDomain interface and the rest of Proton is a bit muddy to me.
>
> Thoughts, opinions, and suggestions sought.
>
> Thanks
>
> —
> Jem
>
Augmenting the SslDomain to allow providing a context and updating the
implementation accordingly sounds reasonable to me.
Robbie
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org