Lines Matching defs:keyring
29 #include "dbus-keyring.h"
51 * @todo the cookie keyring needs to be cached globally not just
177 DBusKeyring *keyring; /**< Keyring for cookie mechanism. */
348 auth->keyring = NULL;
460 _dbus_assert (auth->keyring != NULL);
467 if (!_dbus_keyring_get_hex_key (auth->keyring, cookie_id,
567 /* we cache the keyring for speed, so here we drop it if it's the
568 * wrong one. FIXME caching the keyring here is useless since we use
571 if (auth->keyring &&
572 !_dbus_keyring_is_for_credentials (auth->keyring,
575 _dbus_keyring_unref (auth->keyring);
576 auth->keyring = NULL;
579 if (auth->keyring == NULL)
582 auth->keyring = _dbus_keyring_new_for_credentials (auth->desired_identity,
586 if (auth->keyring == NULL)
597 _dbus_verbose ("%s: Error loading keyring: %s\n",
611 _dbus_assert (auth->keyring != NULL);
614 auth->cookie_id = _dbus_keyring_get_best_key (auth->keyring, &error);
904 if (auth->keyring == NULL)
909 auth->keyring = _dbus_keyring_new_for_credentials (NULL,
913 if (auth->keyring == NULL)
925 _dbus_verbose ("%s: Error loading keyring: %s\n",
941 _dbus_assert (auth->keyring != NULL);
2368 if (auth->keyring)
2369 _dbus_keyring_unref (auth->keyring);