Interface ISVNGnomeKeyringLibrary
-
- All Superinterfaces:
com.sun.jna.Library
- All Known Implementing Classes:
DebugProxyISVNGnomeKeyringLibrary
public interface ISVNGnomeKeyringLibrary extends com.sun.jna.Library
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ISVNGnomeKeyringLibrary.GnomeKeyringNetworkPasswordData
static interface
ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback
static interface
ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback
static interface
ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback
-
Field Summary
Fields Modifier and Type Field Description static int
GNOME_KEYRING_RESULT_ALREADY_UNLOCKED
static int
GNOME_KEYRING_RESULT_BAD_ARGUMENTS
static int
GNOME_KEYRING_RESULT_CANCELLED
static int
GNOME_KEYRING_RESULT_DENIED
static int
GNOME_KEYRING_RESULT_IO_ERROR
static int
GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS
static int
GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON
static int
GNOME_KEYRING_RESULT_NO_MATCH
static int
GNOME_KEYRING_RESULT_NO_SUCH_KEYRING
static int
GNOME_KEYRING_RESULT_OK
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
gnome_keyring_find_network_password_sync(java.lang.String userName, java.lang.String domain, java.lang.String server, java.lang.String object, java.lang.String protocol, java.lang.String authType, int port, com.sun.jna.ptr.PointerByReference items)
void
gnome_keyring_get_default_keyring(ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
void
gnome_keyring_get_info(java.lang.String name, ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
com.sun.jna.Pointer
gnome_keyring_info_copy(com.sun.jna.Pointer info)
void
gnome_keyring_info_free(com.sun.jna.Pointer info)
boolean
gnome_keyring_info_get_is_locked(com.sun.jna.Pointer keyringInfo)
boolean
gnome_keyring_is_available()
void
gnome_keyring_network_password_list_free(ISVNGLibrary.GList items)
int
gnome_keyring_set_network_password_sync(java.lang.String keychain, java.lang.String userName, java.lang.String domain, java.lang.String server, java.lang.String object, java.lang.String protocol, java.lang.String authType, int port, com.sun.jna.Pointer password, com.sun.jna.ptr.IntByReference itemId)
void
gnome_keyring_unlock(java.lang.String keyringName, com.sun.jna.Pointer keyringPassword, ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
-
-
-
Field Detail
-
GNOME_KEYRING_RESULT_OK
static final int GNOME_KEYRING_RESULT_OK
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_DENIED
static final int GNOME_KEYRING_RESULT_DENIED
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON
static final int GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_ALREADY_UNLOCKED
static final int GNOME_KEYRING_RESULT_ALREADY_UNLOCKED
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_NO_SUCH_KEYRING
static final int GNOME_KEYRING_RESULT_NO_SUCH_KEYRING
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_BAD_ARGUMENTS
static final int GNOME_KEYRING_RESULT_BAD_ARGUMENTS
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_IO_ERROR
static final int GNOME_KEYRING_RESULT_IO_ERROR
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_CANCELLED
static final int GNOME_KEYRING_RESULT_CANCELLED
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS
static final int GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS
- See Also:
- Constant Field Values
-
GNOME_KEYRING_RESULT_NO_MATCH
static final int GNOME_KEYRING_RESULT_NO_MATCH
- See Also:
- Constant Field Values
-
-
Method Detail
-
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(java.lang.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(java.lang.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(java.lang.String keychain, java.lang.String userName, java.lang.String domain, java.lang.String server, java.lang.String object, java.lang.String protocol, java.lang.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(java.lang.String userName, java.lang.String domain, java.lang.String server, java.lang.String object, java.lang.String protocol, java.lang.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)
-
-