public class DebugProxyISVNGnomeKeyringLibrary extends java.lang.Object implements ISVNGnomeKeyringLibrary
ISVNGnomeKeyringLibrary.GnomeKeyringNetworkPasswordData, ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback, ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback, ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback
GNOME_KEYRING_RESULT_ALREADY_UNLOCKED, GNOME_KEYRING_RESULT_BAD_ARGUMENTS, GNOME_KEYRING_RESULT_CANCELLED, GNOME_KEYRING_RESULT_DENIED, GNOME_KEYRING_RESULT_IO_ERROR, GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS, GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON, GNOME_KEYRING_RESULT_NO_MATCH, GNOME_KEYRING_RESULT_NO_SUCH_KEYRING, GNOME_KEYRING_RESULT_OK
Constructor and Description |
---|
DebugProxyISVNGnomeKeyringLibrary(ISVNGnomeKeyringLibrary myLibrary,
ISVNDebugLog myDebugLog) |
Modifier and Type | Method and 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,
java.lang.String password,
com.sun.jna.ptr.IntByReference itemId) |
void |
gnome_keyring_unlock(java.lang.String keyringName,
java.lang.String keyringPassword,
ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback callback,
com.sun.jna.Pointer data,
com.sun.jna.Pointer destroyData) |
public DebugProxyISVNGnomeKeyringLibrary(ISVNGnomeKeyringLibrary myLibrary, ISVNDebugLog myDebugLog)
public boolean gnome_keyring_is_available()
gnome_keyring_is_available
in interface ISVNGnomeKeyringLibrary
public void gnome_keyring_get_default_keyring(ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
gnome_keyring_get_default_keyring
in interface ISVNGnomeKeyringLibrary
public void gnome_keyring_get_info(java.lang.String name, ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
gnome_keyring_get_info
in interface ISVNGnomeKeyringLibrary
public com.sun.jna.Pointer gnome_keyring_info_copy(com.sun.jna.Pointer info)
gnome_keyring_info_copy
in interface ISVNGnomeKeyringLibrary
public boolean gnome_keyring_info_get_is_locked(com.sun.jna.Pointer keyringInfo)
gnome_keyring_info_get_is_locked
in interface ISVNGnomeKeyringLibrary
public void gnome_keyring_unlock(java.lang.String keyringName, java.lang.String keyringPassword, ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback callback, com.sun.jna.Pointer data, com.sun.jna.Pointer destroyData)
gnome_keyring_unlock
in interface ISVNGnomeKeyringLibrary
public 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, java.lang.String password, com.sun.jna.ptr.IntByReference itemId)
gnome_keyring_set_network_password_sync
in interface ISVNGnomeKeyringLibrary
public 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_find_network_password_sync
in interface ISVNGnomeKeyringLibrary
public void gnome_keyring_network_password_list_free(ISVNGLibrary.GList items)
gnome_keyring_network_password_list_free
in interface ISVNGnomeKeyringLibrary
public void gnome_keyring_info_free(com.sun.jna.Pointer info)
gnome_keyring_info_free
in interface ISVNGnomeKeyringLibrary
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.