I added the SSL support for Windows and, if I recall correctly, leaving that feature out was more a question of requirements and available time.
Code contributions are welcome. Alternately, funding to add the additional features will also get the job done. -Steve > -----Original Message----- > From: Jakub Scholz [mailto:[email protected]] > Sent: Wednesday, November 23, 2011 5:24 AM > To: [email protected] > Subject: Re: How to configure SSL in Qpidd C++ Windows Client > > Hi, > > Does someone know what is the reason for not supporting SSL client > authentication on Windows? Is is just question of limited resources (i.e. > nobody needed it, nobody had time to implement it) or is there some > problem with the Microsoft Schannel (which I think is used for SSL on > Windows) not supporting it? > > Regards > Jakub > > On Thu, Nov 17, 2011 at 17:31, Gordon Sim <[email protected]> wrote: > > On 11/17/2011 04:25 PM, Hamid.Shahid wrote: > >> > >> Hi, > >> > >> I am running a broker on my windows machine and I am trying to make a > >> Qpidd client in C++ on windows environment. I want to implement > >> enable SSL on my client and I am not yet able to find out how to pass > >> the certificate information to the connection object. I am doing > >> something like following, can you please let me know, where should I > >> bind the SSL certificate? > >> > >> ... . . . . .. > >> Connection connection(broker); > >> connection.setOption("transport", "ssl"); > >> connection.setOption("sasl_mechanisms", "EXTERNAL"); > >> try { > >> std::cout<< "Opening connection"<< std::endl; > >> connection.open(); > >> std::cout<< "Creating a session"<< std::endl; > >> Session session = connection.createSession(); > >> .. .. . . .. . . > > > > The windows section of the SSL readme states: > > > > "Client certificate authentication is not supported at this time." > > > > Unless that is out of date, the feature you are looking for is > > therefore not available yet on windows. > > > > --------------------------------------------------------------------- > > Apache Qpid - AMQP Messaging Implementation > > Project: http://qpid.apache.org > > Use/Interact: mailto:[email protected] > > > > > > --------------------------------------------------------------------- > Apache Qpid - AMQP Messaging Implementation > Project: http://qpid.apache.org > Use/Interact: mailto:[email protected] --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
