31 #ifndef OPAL_H323_H235DH_H
32 #define OPAL_H323_H235DH_H
42 #include <ptclib/pssl.h>
45 class H225_ArrayOf_ClearToken;
51 class H235DiffieHellman :
public PDictionary<PString, PSSLDiffieHellman>
53 typedef PDictionary<PString, PSSLDiffieHellman> BaseClass;
54 PCLASSINFO(H235DiffieHellman, BaseClass);
56 H235DiffieHellman() : m_version3(true) { }
61 virtual bool ToTokens(H225_ArrayOf_ClearToken & tokens)
const;
62 virtual bool FromTokens(
const H225_ArrayOf_ClearToken & tokens);
64 bool IsVersion3()
const {
return m_version3; }
72 #endif //OPAL_H323_H235AUTH_H