Is there a way I can help get an enhancement for the .NET C# RabbitMQ client
into the source?

We have modified the SslOption class to expose 2 properties with the
following types:

- RemoteCertificateValidationCallback

- LocalCertificateSelectionCallback

If these are set, then the SslHelper class will use these instead of the
default callbacks in the TcpUpgrade() function when setting up the

This enhancement would allow clients to handle their own certificate
selection/validation. Without this change, clients are stuck with "ignore
errors" or "use the windows cert store". Our code would like to inspect the
server certificates and only trust specific ones, without having to install
them into the machine's certificate store.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120529/0ac0a0ea/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7449 bytes
Desc: not available
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120529/0ac0a0ea/attachment.bin>

Search Discussions

  • Emile Joubert at May 29, 2012 at 4:11 pm
    Hi James,
    On 29/05/12 16:52, james.poole at rsa.com wrote:
    Is there a way I can help get an enhancement for the .NET C# RabbitMQ
    client into the source?
    You are invited to fork the relevant github repository:

    In that way other users of the library can benefit from your
    improvements during the merge. You may also send your patch directly me
    if you prefer not to use github.

    In either case we will need you to sign a contributor agreement in order
    to accept the changes.


Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprabbitmq-discuss @
postedMay 29, '12 at 3:52p
activeMay 29, '12 at 4:11p

2 users in discussion

Emile Joubert: 1 post James Poole: 1 post



site design / logo © 2022 Grokbase