Server IP : 111.118.215.189 / Your IP : 3.136.20.207 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/net/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:35 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/net/secrets.el ;;; in Emacs version 24.3.1 ;;; 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\302\303\304\"\210\302\305\306\"\210\302\307\306\"\210\302\310\306\"\210\302\311\306\"\207" [require dbus autoload tree-widget-set-theme "tree-widget" widget-create-child-and-convert "wid-edit" widget-default-value-set widget-field-end widget-member] 3) #@60 Whether there is a daemon offering the Secret Service API. (defvar secrets-enabled nil (#$ . 833)) #@22 Write debug messages (defvar secrets-debug t (#$ . 938)) #@48 The D-Bus name used to talk to Secret Service. (defconst secrets-service "org.freedesktop.secrets" (#$ . 1001)) #@60 The D-Bus root object path used to talk to Secret Service. (defconst secrets-path "/org/freedesktop/secrets" (#$ . 1119)) #@53 The D-Bus object path representing an empty object. (defconst secrets-empty-path "/" (#$ . 1247)) #@66 Check, whether PATH is a valid object path. It returns t if not. (defalias 'secrets-empty-path #[(path) ";?\206 \230\207" [path secrets-empty-path] 2 (#$ . 1351)]) (put 'secrets-empty-path 'byte-optimizer 'byte-compile-inline-expand) #@56 The D-Bus interface managing sessions and collections. (defconst secrets-interface-service "org.freedesktop.Secret.Service" (#$ . 1595)) #@43 A collection of items containing secrets. (defconst secrets-interface-collection "org.freedesktop.Secret.Collection" (#$ . 1738)) #@53 The D-Bus temporary session collection object path. (defconst secrets-session-collection-path "/org/freedesktop/secrets/collection/session" (#$ . 1874)) #@70 A session tracks state between the service and a client application. (defconst secrets-interface-prompt "org.freedesktop.Secret.Prompt" (#$ . 2033)) #@43 A collection of items containing secrets. (defconst secrets-interface-item "org.freedesktop.Secret.Item" (#$ . 2188)) #@37 The default item type we are using. (defconst secrets-interface-item-type-generic "org.freedesktop.Secret.Generic" (#$ . 2312)) #@70 A session tracks state between the service and a client application. (defconst secrets-interface-session "org.freedesktop.Secret.Session" (#$ . 2446)) #@119 The D-Bus session path of the active session. A session path `secrets-empty-path' indicates there is no open session. (defvar secrets-session-path secrets-empty-path (#$ . 2604)) #@43 Close the secret service session, if any. (defalias 'secrets-close-session #[nil "\302\303\304\217\210\211\207" [secrets-empty-path secrets-session-path err (dbus-call-method :session secrets-service secrets-session-path secrets-interface-session "Close") ((dbus-error (byte-code "\203 \302 @ A\"\210\302\207" [dbus-debug err signal] 3)))] 3 (#$ . 2789)]) #@229 Open a new session with "plain" algorithm. If there exists another active session, and REOPEN is nil, that session will be used. The object path of the session will be returned, and it will be stored in `secrets-session-path'. (defalias 'secrets-open-session #[(&optional reopen) "\203 \306 \210 \211;?\206 \n\230)\203( \307\310\f \311\312\313&\211A@)\2032 \314\315 \"\210 \207" [reopen secrets-session-path path secrets-empty-path secrets-service secrets-path secrets-close-session dbus-call-method :session "OpenSession" "plain" (:variant "") message "Secret Service session: %s" secrets-interface-service x secrets-debug] 9 (#$ . 3156)]) #@69 Internal variable to catch signals from `secrets-interface-prompt'. (defvar secrets-prompt-signal nil (#$ . 3817)) #@53 Handle the prompt identified by object path PROMPT. (defalias 'secrets-prompt #[(prompt) "\211;?\206 \n\230)?\205; \306\307\f\310\311&\312\307\f\313\314\315\316\"&\210\317\216\2047 \320\315\211\321#\210\202) @*\207" [prompt path secrets-empty-path secrets-service secrets-interface-prompt object dbus-register-signal :session "Completed" secrets-prompt-handler dbus-call-method "Prompt" frame-parameter nil window-id ((byte-code "\302\303 !\207" [secrets-prompt-signal object nil dbus-unregister-object] 2)) read-event 0.1 secrets-prompt-signal] 10 (#$ . 3938)]) #@60 Handler for signals emitted by `secrets-interface-prompt'. (defalias 'secrets-prompt-handler #[(&rest args) "@\203\n C\211\207\211A@)\211\207" [args secrets-empty-path secrets-prompt-signal x] 3 (#$ . 4523)]) #@53 Cached D-Bus object paths of available collections. (defvar secrets-collection-paths nil (#$ . 4744)) #@61 Handler for signals emitted by `secrets-interface-service'. (defalias 'secrets-collection-handler #[(&rest args) "\303!\304\230\203 \305\302 @\"\207\303!\306\230\205 \307 @\n\"\211\207" [last-input-event args secrets-collection-paths dbus-event-member-name "CollectionCreated" add-to-list "CollectionDeleted" delete] 3 (#$ . 4852)]) #@55 Return the object paths of all available collections. (defalias 'secrets-get-collections #[nil "\206 \304\305 \n\306%\211\207" [secrets-collection-paths secrets-service secrets-path secrets-interface-service dbus-get-property :session "Collections"] 6 (#$ . 5196)]) #@68 Return all properties of collection identified by COLLECTION-PATH. (defalias 'secrets-get-collection-properties #[(collection-path) "\211;?\206 \n\230)?\205 \305\306\f$\207" [collection-path path secrets-empty-path secrets-service secrets-interface-collection dbus-get-all-properties :session] 6 (#$ . 5472)]) #@71 Return property PROPERTY of collection identified by COLLECTION-PATH. (defalias 'secrets-get-collection-property #[(collection-path property) "\211;?\206 \n\230)\206 ;??\205 \306\307\f %\207" [collection-path path secrets-empty-path property secrets-service secrets-interface-collection dbus-get-property :session] 7 (#$ . 5795)]) #@36 Return a list of collection names. (defalias 'secrets-list-collections #[nil "\300\301\302 \"\207" [mapcar #[(collection-path) " \230\203 \302\207\303\304\"\207" [collection-path secrets-session-collection-path "session" secrets-get-collection-property "Label"] 3] secrets-get-collections] 3 (#$ . 6141)]) #@160 Return the object path of collection labeled COLLECTION. If COLLECTION is nil, return the session collection path. If there is no such COLLECTION, return nil. (defalias 'secrets-collection-path #[(collection) "\203\n \306\230\203 \2063 \307\310\n\f\311&\211\211\f;?\206&