Class SVNGnomeKeyring

java.lang.Object
org.tmatesoft.svn.core.internal.util.jna.SVNGnomeKeyring

public class SVNGnomeKeyring extends java.lang.Object
Version:
1.3
  • Field Details

  • 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

      private static void destroyKeyringContext(SVNGnomeKeyring.GnomeKeyringContext context)