| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/net/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (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 (#$ . 363)) #@23 Write debug messages. (defvar secrets-debug nil (#$ . 468)) #@48 The D-Bus name used to talk to Secret Service. (defconst secrets-service "org.freedesktop.secrets" (#$ . 534)) #@60 The D-Bus root object path used to talk to Secret Service. (defconst secrets-path "/org/freedesktop/secrets" (#$ . 651)) #@53 The D-Bus object path representing an empty object. (defconst secrets-empty-path "/" (#$ . 778)) #@77 Check, whether PATH is a valid object path. It returns t if not. (fn PATH) (defalias 'secrets-empty-path #[257 "\211;?\206 \211\230\207" [secrets-empty-path] 3 (#$ . 881)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put secrets-empty-path speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@56 The D-Bus interface managing sessions and collections. (defconst secrets-interface-service "org.freedesktop.Secret.Service" (#$ . 1207)) #@43 A collection of items containing secrets. (defconst secrets-interface-collection "org.freedesktop.Secret.Collection" (#$ . 1350)) #@53 The D-Bus temporary session collection object path. (defconst secrets-session-collection-path "/org/freedesktop/secrets/collection/session" (#$ . 1486)) #@70 A session tracks state between the service and a client application. (defconst secrets-interface-prompt "org.freedesktop.Secret.Prompt" (#$ . 1645)) #@43 A collection of items containing secrets. (defconst secrets-interface-item "org.freedesktop.Secret.Item" (#$ . 1800)) #@37 The default item type we are using. (defconst secrets-interface-item-type-generic "org.freedesktop.Secret.Generic" (#$ . 1924)) #@140 The content_type of a secret struct. It must be wrapped as list, because we add it via `append'. This is an interface introduced in 2011. (defconst secrets-struct-secret-content-type (byte-code "\3061@ \307\310 \n\311\312\313&A@\314\307\310\f\315\316\317 \320P\321BBD\322\323\n\324\325\326!\327\330\257\314&\262\307\310@ \331%\210\330C\266\2020\207\210\314\207" [secrets-service secrets-path secrets-interface-service secrets-session-collection-path secrets-interface-collection secrets-interface-item (error) dbus-call-method :session "OpenSession" "plain" (:variant "") nil "CreateItem" :array :dict-entry ".Label" ((:variant " ")) :struct :object-path (:array :signature "y") dbus-string-to-byte-array " " :string "text/plain" "Delete"] 16) (#$ . 2059)) #@70 A session tracks state between the service and a client application. (defconst secrets-interface-session "org.freedesktop.Secret.Session" (#$ . 2833)) #@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 (#$ . 2991)) #@43 Close the secret service session, if any. (defalias 'secrets-close-session #[0 "\3051 \306\307 \n\310%0\210\202 \205 \311@A\"\266\f\211\207" [secrets-service secrets-session-path secrets-interface-session dbus-debug secrets-empty-path (dbus-error) dbus-call-method :session "Close" signal] 6 (#$ . 3176)]) #@252 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'. (fn &optional REOPEN) (defalias 'secrets-open-session #[256 "\211\203 \306 \210\211;?\206 \211 \230\262\203# \307\310\n\f\311\312\313&A@ \203, \314\315\"\210\207" [secrets-session-path secrets-empty-path secrets-service secrets-path secrets-interface-service secrets-debug secrets-close-session dbus-call-method :session "OpenSession" "plain" (:variant "") message "Secret Service session: %s"] 9 (#$ . 3498)]) #@69 Internal variable to catch signals from `secrets-interface-prompt'. (defvar secrets-prompt-signal nil (#$ . 4153)) #@66 Handle the prompt identified by object path PROMPT. (fn PROMPT) (defalias 'secrets-prompt #[257 "\211\211;?\206\n \211\230\262?\205= \304\305 \n\306\307&\310\305 \n\311\312\313\314\"&\210\315\316\"\216\2048 \317\313\211\320#\210\202+ @)\262\207" [secrets-empty-path secrets-service secrets-interface-prompt secrets-prompt-signal dbus-register-signal :session "Completed" secrets-prompt-handler dbus-call-method "Prompt" frame-parameter nil window-id make-closure #[0 "\302\303\300!\207" [V0 secrets-prompt-signal nil dbus-unregister-object] 2] read-event 0.1] 11 (#$ . 4274)]) #@77 Handler for signals emitted by `secrets-interface-prompt'. (fn &rest ARGS) (defalias 'secrets-prompt-handler #[128 "\211@\203\n C\211\207\211A@\211\207" [secrets-empty-path secrets-prompt-signal] 3 (#$ . 4869)]) #@53 Cached D-Bus object paths of available collections. (defvar secrets-collection-paths nil (#$ . 5091)) #@78 Handler for signals emitted by `secrets-interface-service'. (fn &rest ARGS) (defalias 'secrets-collection-handler #[128 "\302!\303\230\203 \211@\304 \"\203 \207\211 B\211\207\302!\305\230\205( \306@ \"\211\207" [last-input-event secrets-collection-paths dbus-event-member-name "CollectionCreated" memql "CollectionDeleted" delete] 5 (#$ . 5199)]) #@55 Return the object paths of all available collections. (defalias 'secrets-get-collections #[0 "\206 \304\305 \n\306%\211\207" [secrets-collection-paths secrets-service secrets-path secrets-interface-service dbus-get-property :session "Collections"] 6 (#$ . 5562)]) #@90 Return all properties of collection identified by COLLECTION-PATH. (fn COLLECTION-PATH) (defalias 'secrets-get-collection-properties #[257 "\211\211;?\206\n \211\230\262?\205 \303\304 \n$\207" [secrets-empty-path secrets-service secrets-interface-collection dbus-get-all-properties :session] 6 (#$ . 5836)]) #@102 Return property PROPERTY of collection identified by COLLECTION-PATH. (fn COLLECTION-PATH PROPERTY) (defalias 'secrets-get-collection-property #[514 "\211;?\206\n \211\230\262\206 \211;??\205 \303\304 \n%\207" [secrets-empty-path secrets-service secrets-interface-collection dbus-get-property :session] 8 (#$ . 6156)]) #@36 Return a list of collection names. (defalias 'secrets-list-collections #[0 "\300\301\302 \"\207" [mapcar #[257 "\211\230\203 \301\207\302\303\"\207" [secrets-session-collection-path "session" secrets-get-collection-property "Label"] 4 "\n\n(fn COLLECTION-PATH)"] secrets-get-collections] 3 (#$ . 6489)]) #@177 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. (fn COLLECTION) (defalias 'secrets-collection-path #[257 "\211\203\n \211\305\230\203 \206S \306\307 \n\310&\211\211;?\206\"