https://specifications.freedesktop.org/secret-service/latest/index.html https://developer-old.gnome.org/libsecret/unstable/ https://developer-old.gnome.org/libsecret/0.18/ https://people.gnome.org/~stefw/libsecret-docs/index.html https://freedesktop.org/wiki/Specifications/secret-storage-spec/secrets-api-0.1.html#eggdbus-interface-org.freedesktop.Secrets.Collection Quick reference URLs: Dbus paths: https://specifications.freedesktop.org/secret-service/latest/ch12.html Message types: https://dbus.freedesktop.org/doc/dbus-specification.html#type-system Use this for reference for errors like: Type of message, “(ao)”, does not match expected type “(aoo)” See dbus_types subdir for Golang structs that can be used in the future to improve these error messages.