Class SVNGnomeKeyring
java.lang.Object
org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring
public class SVNGnomeKeyring
extends java.lang.Object
- Version:
- 1.3
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback
private static final ISVNGnomeKeyringLibrary.GnomeKeyringOperationDoneCallback
private static final ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback
private static final java.lang.Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
checkKeyringIsLocked
(java.lang.String keyringName) private static void
private static java.lang.String
private static char[]
getPassword
(java.lang.String realm, java.lang.String userName) static char[]
getPassword
(java.lang.String realm, java.lang.String userName, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) static void
static boolean
private static boolean
setPassword
(java.lang.String realm, java.lang.String userName, char[] password) static boolean
setPassword
(java.lang.String realm, java.lang.String userName, char[] password, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) private static void
unlockKeyring
(java.lang.String keyringName, char[] keyringPassword) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
keyringAccessMonitor
private static final java.lang.Object keyringAccessMonitor -
DONE_CALLBACK
-
GET_KEYRING_INFO_CALLBACK
private static final ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetKeyringInfoCallback GET_KEYRING_INFO_CALLBACK -
DEFAULT_KEYRING_CALLBACK
private static final ISVNGnomeKeyringLibrary.GnomeKeyringOperationGetStringCallback DEFAULT_KEYRING_CALLBACK
-
-
Constructor Details
-
SVNGnomeKeyring
public SVNGnomeKeyring()
-
-
Method Details
-
isEnabled
public static boolean isEnabled() -
initialize
public static void initialize() -
getDefaultKeyringName
private static java.lang.String getDefaultKeyringName() -
checkKeyringIsLocked
private static boolean checkKeyringIsLocked(java.lang.String keyringName) -
unlockKeyring
private static void unlockKeyring(java.lang.String keyringName, char[] keyringPassword) -
getPassword
public static char[] getPassword(java.lang.String realm, java.lang.String userName, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) throws SVNException - Throws:
SVNException
-
getPassword
private static char[] getPassword(java.lang.String realm, java.lang.String userName) -
setPassword
public static boolean setPassword(java.lang.String realm, java.lang.String userName, char[] password, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) throws SVNException - Throws:
SVNException
-
setPassword
private static boolean setPassword(java.lang.String realm, java.lang.String userName, char[] password) -
destroyKeyringContext
-