Interface ISVNGnomeKeyringLibrary

All Superinterfaces:
com.sun.jna.Library
All Known Implementing Classes:
DebugProxyISVNGnomeKeyringLibrary

public interface ISVNGnomeKeyringLibrary extends com.sun.jna.Library
Version:
1.3
  • Field Details

    • GNOME_KEYRING_RESULT_OK

      static final int GNOME_KEYRING_RESULT_OK
      See Also:
    • GNOME_KEYRING_RESULT_DENIED

      static final int GNOME_KEYRING_RESULT_DENIED
      See Also:
    • GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON

      static final int GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON
      See Also:
    • GNOME_KEYRING_RESULT_ALREADY_UNLOCKED

      static final int GNOME_KEYRING_RESULT_ALREADY_UNLOCKED
      See Also:
    • GNOME_KEYRING_RESULT_NO_SUCH_KEYRING

      static final int GNOME_KEYRING_RESULT_NO_SUCH_KEYRING
      See Also:
    • GNOME_KEYRING_RESULT_BAD_ARGUMENTS

      static final int GNOME_KEYRING_RESULT_BAD_ARGUMENTS
      See Also:
    • GNOME_KEYRING_RESULT_IO_ERROR

      static final int GNOME_KEYRING_RESULT_IO_ERROR
      See Also:
    • GNOME_KEYRING_RESULT_CANCELLED

      static final int GNOME_KEYRING_RESULT_CANCELLED
      See Also:
    • GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS

      static final int GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS
      See Also:
    • GNOME_KEYRING_RESULT_NO_MATCH

      static final int GNOME_KEYRING_RESULT_NO_MATCH
      See Also:
  • Method Details

    • gnome_keyring_is_available

      boolean gnome_keyring_is_available()
    • gnome_keyring_get_default_keyring

      void gnome_keyring_get_default_keyring(ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
    • gnome_keyring_get_info

      void gnome_keyring_get_info(String name, ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
    • gnome_keyring_info_copy

      com.sun.jna.Pointer gnome_keyring_info_copy(com.sun.jna.Pointer info)
    • gnome_keyring_info_get_is_locked

      boolean gnome_keyring_info_get_is_locked(com.sun.jna.Pointer keyringInfo)
    • gnome_keyring_unlock

      void gnome_keyring_unlock(String keyringName, com.sun.jna.Pointer keyringPassword, ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
    • gnome_keyring_set_network_password_sync

      int gnome_keyring_set_network_password_sync(String keychain, String userName, String domain, String server, String object, String protocol, String authType, int port, com.sun.jna.Pointer password, com.sun.jna.ptr.IntByReference itemId)
    • gnome_keyring_find_network_password_sync

      int gnome_keyring_find_network_password_sync(String userName, String domain, String server, String object, String protocol, String authType, int port, com.sun.jna.ptr.PointerByReference items)
    • gnome_keyring_network_password_list_free

      void gnome_keyring_network_password_list_free(ISVNGLibrary.GList items)
    • gnome_keyring_info_free

      void gnome_keyring_info_free(com.sun.jna.Pointer info)