Function: epg-context-cipher-algorithm

epg-context-cipher-algorithm is a byte-compiled function defined in epg.el.gz.

Signature

(epg-context-cipher-algorithm CL-X)

Documentation

Access slot "cipher-algorithm" of epg-context struct CL-X.

Source Code

;; Defined in /usr/src/emacs/lisp/epg.el.gz
(cl-defstruct (epg-context
               (:constructor nil)
               (:constructor epg-context--make
                (protocol &optional armor textmode include-certs
                          cipher-algorithm digest-algorithm
                          compress-algorithm
                 &aux
                 (program
                  (let ((configuration (epg-find-configuration protocol)))
                    (unless configuration
                      (signal 'epg-error
                              (list "no usable configuration" protocol)))
                    (alist-get 'program configuration)))))
               (:copier nil)
               (:predicate nil))
  protocol
  program
  (home-directory epg-gpg-home-directory)
  armor
  textmode
  include-certs
  cipher-algorithm
  digest-algorithm
  compress-algorithm
  (passphrase-callback (list #'epa-passphrase-callback-function))
  progress-callback
  edit-callback
  signers
  sender
  sig-notations
  process
  output-file
  result
  operation
  (pinentry-mode epg-pinentry-mode)
  (error-output "")
  error-buffer)