#include <QtCrypto>
SecureMessageSystem provider.
- Note
- This class is part of the provider plugin interface and should not be used directly by applications. You probably want SecureMessageSystem instead.
◆ SMSContext()
QCA::SMSContext::SMSContext |
( |
Provider * |
p, |
|
|
const QString & |
type |
|
) |
| |
|
inline |
Standard constructor.
- Parameters
-
p | the provider associated with this context |
type | the name of the type of secure message system |
◆ setTrustedCertificates()
Set the trusted certificates and for this secure message system, to be used for validation.
The collection may also contain CRLs.
This function is only valid for CMS.
- Parameters
-
trusted | a set of trusted certificates and CRLs. |
◆ setUntrustedCertificates()
Set the untrusted certificates and CRLs for this secure message system, to be used for validation.
This function is only valid for CMS.
- Parameters
-
untrusted | a set of untrusted certificates and CRLs. |
◆ setPrivateKeys()
Set the private keys for this secure message system, to be used for decryption.
This function is only valid for CMS.
- Parameters
-
keys | the keys to be used for decryption |
◆ createMessage()
Create a new message object for this system.
The caller is responsible for deleting it.
The documentation for this class was generated from the following file: