Use the OpenSession function for algorithm Negotiation.
authorStef Walter <stef@memberwebs.com>
Sat, 28 Nov 2009 18:06:47 +0000 (18:06 +0000)
committerStef Walter <stef@memberwebs.com>
Sat, 28 Nov 2009 18:06:47 +0000 (18:06 +0000)
commit8ba1d48a37e0f60c33376b79df2adfb2fa4fe9d1
tree9d4eca342692239d0891ab38c51f74e76b46c548
parent104d3d7f2ca176229c00d239874bf5fc11a8ea75
Use the OpenSession function for algorithm Negotiation.

This has several benefits:

 * Removes gray area of whether a single session could renegotiate
   a different key exchange.
 * Removes strange state that a session is in before negotiation of
   an algorithm.
 * Less API.
 * OpenSession() could be called multiple times for algorithms that
   require more than one back and forth negotiation. We have none of
   these presently.
specifications/Secrets/org.freedesktop.Secrets.xml
specifications/Secrets/specification.xml