Private key for SSL.
![]() | PSSLPrivateKey () Create an empty private key |
![]() | PSSLPrivateKey ( const PFilePath & keyFile ) Create a new private key given the file. |
![]() | PSSLPrivateKey ( const BYTE * keyData, PINDEX keySize, BYTE xorSeed = 0 ) Create private key from the binary data specified. |
![]() | PSSLPrivateKey ( const PSSLPrivateKey & privKay ) Create a copy of the private key |
![]() | operator= ( const PSSLPrivateKey & privKay ) Create a copy of the private key |
![]() | ~PSSLPrivateKey () Destroy and release storage for private key |
![]() | operator evp_pkey_st * () const Get internal OpenSSL private key structure |
Run Time Type functions
Comparison functions
I/O functions
Miscellaneous functions
Private key for SSL. This class embodies a common environment for all private keys used by the PSSLContext and PSSLChannel classes.
PSSLPrivateKey( const PFilePath & keyFile )
PSSLPrivateKey( const BYTE * keyData, PINDEX keySize, BYTE xorSeed = 0 )
keySize - Size of private key data
xorSeed - XOR seed value for data hiding PSSLPrivateKey( const PSSLPrivateKey & privKay )
PSSLPrivateKey& operator=( const PSSLPrivateKey & privKay )
~PSSLPrivateKey()
operator evp_pkey_st *() const
Alphabetic index HTML hierarchy of classes or Java