Function: auth-source-pass-entries

auth-source-pass-entries is a byte-compiled function defined in auth-source-pass.el.gz.

Signature

(auth-source-pass-entries)

Documentation

Return a list of all password store entries.

Source Code

;; Defined in /usr/src/emacs/lisp/auth-source-pass.el.gz
;; TODO: add tests for that when `assess-with-filesystem' is included
;; in Emacs
(defun auth-source-pass-entries ()
  "Return a list of all password store entries."
  (let ((store-dir (expand-file-name auth-source-pass-filename)))
    (mapcar
     (lambda (file) (file-name-sans-extension (file-relative-name file store-dir)))
     (directory-files-recursively store-dir "\\.gpg\\'"))))