%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/gnus/ |
Current File : //usr/local/share/emacs/27.2/lisp/gnus/mml-smime.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\"\210\304\307\306\"\210\300\310!\210\311\312\313\314\315\316\317\320&\207" [require smime mm-decode mml-sec autoload message-narrow-to-headers "message" message-fetch-field epg custom-declare-variable mml-smime-use 'epg "Whether to use OpenSSL or EasyPG (EPG) to handle S/MIME messages.\nIf you're thinking about using OpenSSL, please first read the BUGS section\nin the manual for the `smime' command that comes with OpenSSL.\nWe recommend EasyPG." :group mime-security :type (choice (const :tag "EPG" epg) (const :tag "OpenSSL" openssl))] 8) (defvar mml-smime-function-alist '((openssl mml-smime-openssl-sign mml-smime-openssl-encrypt mml-smime-openssl-sign-query mml-smime-openssl-encrypt-query mml-smime-openssl-verify mml-smime-openssl-verify-test) (epg mml-smime-epg-sign mml-smime-epg-encrypt nil nil mml-smime-epg-verify mml-smime-epg-verify-test))) (byte-code "\300\301\302\303\304\305\306\307&\210\310\301\302\311#\210\300\312\313\314\304\305\306\315&\210\310\312\313\311#\210\300\316\317\320\304\305\306\321&\210\300\322\317\323\304\305\324\325\306\307& \210\300\326\317\327\304\305\324\325\306\307& \207" [custom-declare-variable mml-smime-cache-passphrase mml-secure-cache-passphrase "If t, cache passphrase." :group mime-security :type boolean make-obsolete-variable "25.1" mml-smime-passphrase-cache-expiry mml-secure-passphrase-cache-expiry "How many seconds the passphrase is cached.\nWhether the passphrase is cached at all is controlled by\n`mml-smime-cache-passphrase'." integer mml-smime-signers nil "A list of your own key ID which will be used to sign a message." (repeat (string :tag "Key ID")) mml-smime-sign-with-sender "If t, use message sender so find a key to sign with." :version "24.4" mml-smime-encrypt-to-self "If t, add your own key ID to recipient list when encryption."] 10) (defalias 'mml-smime-sign #[(cont) " \236A@\211\203 \n!\202 \304\305!)\207" [mml-smime-use mml-smime-function-alist func cont error "Cannot find sign function"] 3]) (defalias 'mml-smime-encrypt #[(cont) "\304 \2368\211\203 \n!\202 \305\306!)\207" [mml-smime-use mml-smime-function-alist func cont 2 error "Cannot find encrypt function"] 4]) (defalias 'mml-smime-sign-query #[nil "\303 \2368\211\205\f \n )\207" [mml-smime-use mml-smime-function-alist func 3] 4]) (defalias 'mml-smime-encrypt-query #[nil "\303 \2368\211\205\f \n )\207" [mml-smime-use mml-smime-function-alist func 4] 4]) (defalias 'mml-smime-verify #[(handle ctl) "\305 \2368\211\203 \n\f\"\202 )\207" [mml-smime-use mml-smime-function-alist func handle ctl 5] 4]) (defalias 'mml-smime-verify-test #[(handle ctl) "\305 \2368\211\205 \n\f\")\207" [mml-smime-use mml-smime-function-alist func handle ctl 6] 4]) (defalias 'mml-smime-openssl-sign #[(cont) "\204\f \301\300!\210\302\303!\210\304@A!\210eb\210\305\306\307\310#\203&