| GMime 2.6 Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
GMimePkcs7Context;
GMimeCryptoContext * g_mime_pkcs7_context_new (GMimePasswordRequestFunc request_passwd);
gboolean g_mime_pkcs7_context_get_always_trust
(GMimePkcs7Context *ctx);
void g_mime_pkcs7_context_set_always_trust
(GMimePkcs7Context *ctx,
gboolean always_trust);
A GMimePkcs7Context is a GMimeCryptoContext that uses GnuPG to do all of the encryption and digital signatures.
typedef struct {
GMimeCryptoContext parent_object;
struct _GMimePkcs7ContextPrivate *priv;
} GMimePkcs7Context;
A PKCS7 crypto context.
GMimeCryptoContext |
parent GMimeCryptoContext |
struct _GMimePkcs7ContextPrivate * |
private context data |
GMimeCryptoContext * g_mime_pkcs7_context_new (GMimePasswordRequestFunc request_passwd);
Creates a new pkcs7 crypto context object.
|
a GMimePasswordRequestFunc |
Returns : |
a new pkcs7 crypto context object. |
gboolean g_mime_pkcs7_context_get_always_trust (GMimePkcs7Context *ctx);
Gets the always_trust flag on the pkcs7 context.
|
a GMimePkcs7Context |
Returns : |
the always_trust flag on the pkcs7 context.
|
void g_mime_pkcs7_context_set_always_trust
(GMimePkcs7Context *ctx,
gboolean always_trust);
Sets the always_trust flag on the pkcs7 context which is used for
encryption.
|
a GMimePkcs7Context |
|
always trust flag |