27 #ifndef OPAL_H323_H235DH_H
28 #define OPAL_H323_H235DH_H
38 #include <ptclib/pssl.h>
41 class H225_ArrayOf_ClearToken;
47 class H235DiffieHellman :
public PDictionary<PString, PSSLDiffieHellman>
49 typedef PDictionary<PString, PSSLDiffieHellman> BaseClass;
50 PCLASSINFO(H235DiffieHellman, BaseClass);
52 H235DiffieHellman() : m_version3(true) { }
57 virtual bool ToTokens(H225_ArrayOf_ClearToken & tokens)
const;
58 virtual bool FromTokens(
const H225_ArrayOf_ClearToken & tokens);
60 bool IsVersion3()
const {
return m_version3; }
68 #endif //OPAL_H323_H235AUTH_H