QoreSSLPrivateKey Class Reference
provides access to a private key data structure for SSL connections
More...
#include <QoreSSLPrivateKey.h>
List of all members.
Detailed Description
provides access to a private key data structure for SSL connections
Constructor & Destructor Documentation
DLLEXPORT QoreSSLPrivateKey::QoreSSLPrivateKey |
( |
const char * |
fn, |
|
|
const char * |
pp, |
|
|
ExceptionSink * |
xsink | |
|
) |
| | |
creates the object from a file name by reading in the file in PEM format
- Parameters:
-
| fn | the filename of the private key file to open (must be in PEM format) |
| pp | the pass phase for the key (if any; may be NULL) |
| xsink | Qore-language exceptions are raised here in case of errors |
creates the object from a pointer to a BinaryNode object (key data in DER format)
- Parameters:
-
| bin | a pointer to a BinaryNode object with the raw binary private key information |
| xsink | Qore-language exceptions are raised here in case of errors |
create the object from a pointer to a QoreString representing the private key data in PEM format
- Parameters:
-
| str | a pointer to a QoreString with the private key data in PEM format |
| pp | the pass phase for the key (if any; may be NULL) |
| xsink | Qore-language exceptions are raised here in case of errors |
Member Function Documentation
returns a string in PEM format representing the private key, caller owns the QoreString reference count returned
- Returns:
- a string in PEM format representing the private key, caller owns the QoreString reference count returned
The documentation for this class was generated from the following file: