|
void | smime_init (void) |
| Initialise smime globals.
|
|
void | smime_cleanup (void) |
| Clean up smime globals.
|
|
int | smime_class_application_handler (struct Body *m, struct State *s) |
| Implements CryptModuleSpecs::application_handler() -.
|
|
struct Body * | smime_class_build_smime_entity (struct Body *a, char *certlist) |
| Implements CryptModuleSpecs::smime_build_smime_entity() -.
|
|
int | smime_class_decrypt_mime (FILE *fp_in, FILE **fp_out, struct Body *b, struct Body **cur) |
| Implements CryptModuleSpecs::decrypt_mime() -.
|
|
char * | smime_class_find_keys (const struct AddressList *addrlist, bool oppenc_mode) |
| Implements CryptModuleSpecs::find_keys() -.
|
|
void | smime_class_getkeys (struct Envelope *env) |
| Implements CryptModuleSpecs::smime_getkeys() -.
|
|
void | smime_class_invoke_import (const char *infile, const char *mailbox) |
| Implements CryptModuleSpecs::smime_invoke_import() -.
|
|
SecurityFlags | smime_class_send_menu (struct Email *e) |
| Implements CryptModuleSpecs::send_menu() -.
|
|
struct Body * | smime_class_sign_message (struct Body *a, const struct AddressList *from) |
| Implements CryptModuleSpecs::sign_message() -.
|
|
bool | smime_class_valid_passphrase (void) |
| Implements CryptModuleSpecs::valid_passphrase() -.
|
|
int | smime_class_verify_one (struct Body *sigbdy, struct State *s, const char *tempfile) |
| Implements CryptModuleSpecs::verify_one() -.
|
|
int | smime_class_verify_sender (struct Email *e, struct Message *msg) |
| Implements CryptModuleSpecs::smime_verify_sender() -.
|
|
void | smime_class_void_passphrase (void) |
| Implements CryptModuleSpecs::void_passphrase() -.
|
|
SMIME helper routines.
- Authors
- Oliver Ehli
- g10 Code GmbH
- Pietro Cerutti
- Copyright
- This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file smime.h.