Top | ![]() |
![]() |
![]() |
![]() |
GMimeCryptoContext * | g_mime_gpg_context_new () |
gboolean | g_mime_gpg_context_get_always_trust () |
void | g_mime_gpg_context_set_always_trust () |
gboolean | g_mime_gpg_context_get_auto_key_retrieve () |
void | g_mime_gpg_context_set_auto_key_retrieve () |
gboolean | g_mime_gpg_context_get_use_agent () |
void | g_mime_gpg_context_set_use_agent () |
A GMimeGpgContext is a GMimeCryptoContext that uses GnuPG to do all of the encryption and digital signatures.
GMimeCryptoContext * g_mime_gpg_context_new (GMimePasswordRequestFunc request_passwd
,const char *path
);
Creates a new gpg crypto context object.
gboolean
g_mime_gpg_context_get_always_trust (GMimeGpgContext *ctx
);
Gets the always_trust flag on the gpg context.
void g_mime_gpg_context_set_always_trust (GMimeGpgContext *ctx
,gboolean always_trust
);
Sets the always_trust
flag on the gpg context which is used for
encryption.
gboolean
g_mime_gpg_context_get_auto_key_retrieve
(GMimeGpgContext *ctx
);
Gets the auto_key_retrieve
flag on the gpg context.
void g_mime_gpg_context_set_auto_key_retrieve (GMimeGpgContext *ctx
,gboolean auto_key_retrieve
);
Sets the auto_key_retrieve
flag on the gpg context which is used
for signature verification.
gboolean
g_mime_gpg_context_get_use_agent (GMimeGpgContext *ctx
);
Gets the use_agent flag on the gpg context.
void g_mime_gpg_context_set_use_agent (GMimeGpgContext *ctx
,gboolean use_agent
);
Sets the use_agent
flag on the gpg context, which indicates that
GnuPG should attempt to use gpg-agent for credentials.