class PSSLDiffieHellman |
Diffie-Hellman parameters for SSL.
![]() | PSSLDiffieHellman () Create an empty set of Diffie-Hellman parameters |
![]() | PSSLDiffieHellman ( const PFilePath & dhFile, PSSLFileTypes fileType = PSSLFileTypeDEFAULT ) Create a new set of Diffie-Hellman parameters given the file. |
![]() | PSSLDiffieHellman ( const BYTE* pData, PINDEX pSize, const BYTE* gData, PINDEX gSize ) Create a set of Diffie-Hellman parameters. |
![]() | PSSLDiffieHellman ( const PSSLDiffieHellman & dh ) Create a copy of the Diffie-Hellman parameters |
![]() | operator= ( const PSSLDiffieHellman & dh ) Create a copy of the Diffie-Hellman parameters |
![]() | ~PSSLDiffieHellman () Destroy and release storage for Diffie-Hellman parameters |
![]() | operator dh_st * () const Get internal OpenSSL DH structure |
![]() | Load ( const PFilePath & dhFile, PSSLFileTypes fileType = PSSLFileTypeDEFAULT ) Load Diffie-Hellman parameters from file. |
Run Time Type functions
I/O functions
Comparison functions
Diffie-Hellman parameters for SSL. This class embodies a set of Diffie Helman parameters as used by PSSLContext and PSSLChannel classes.
Alphabetic index HTML hierarchy of classes or Java