public class SVNJNAUtil
extends java.lang.Object
Constructor and Description |
---|
SVNJNAUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
addPasswordToGnomeKeyring(java.lang.String realm,
java.lang.String userName,
java.lang.String password,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
static boolean |
addPasswordToMacOsKeychain(java.lang.String realm,
java.lang.String userName,
java.lang.String password,
boolean nonInteractive) |
static boolean |
createSymlink(java.io.File file,
java.lang.String linkName) |
static java.lang.String |
decrypt(java.lang.String encryptedData) |
static java.lang.String |
encrypt(java.lang.String rawData) |
static java.lang.String |
getApplicationDataPath(boolean common) |
static SVNFileType |
getFileType(java.io.File file) |
static java.lang.String |
getLinkTarget(java.io.File file) |
static java.lang.String |
getPasswordFromGnomeKeyring(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive,
ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) |
static java.lang.String |
getPasswordFromMacOsKeychain(java.lang.String realm,
java.lang.String userName,
boolean nonInteractive) |
static java.lang.Long |
getSymlinkLastModified(java.io.File file) |
static java.lang.Boolean |
isExecutable(java.io.File file) |
static boolean |
isGnomeKeyringEnabled() |
static boolean |
isJNAPresent() |
static boolean |
isMacOsKeychainEnabled() |
static boolean |
isWinCryptEnabled() |
static boolean |
moveFile(java.io.File src,
java.io.File dst) |
static boolean |
setExecutable(java.io.File file,
boolean set) |
static boolean |
setHidden(java.io.File file) |
static void |
setJNAEnabled(boolean enabled) |
static boolean |
setSGID(java.io.File file) |
static boolean |
setWritable(java.io.File file) |
public static void setJNAEnabled(boolean enabled)
public static boolean isJNAPresent()
public static SVNFileType getFileType(java.io.File file)
public static java.lang.Boolean isExecutable(java.io.File file)
public static java.lang.String getLinkTarget(java.io.File file)
public static boolean setExecutable(java.io.File file, boolean set)
public static boolean setSGID(java.io.File file)
public static boolean createSymlink(java.io.File file, java.lang.String linkName)
public static java.lang.Long getSymlinkLastModified(java.io.File file)
public static boolean setWritable(java.io.File file)
public static boolean setHidden(java.io.File file)
public static boolean moveFile(java.io.File src, java.io.File dst)
public static java.lang.String decrypt(java.lang.String encryptedData)
public static java.lang.String encrypt(java.lang.String rawData)
public static boolean addPasswordToMacOsKeychain(java.lang.String realm, java.lang.String userName, java.lang.String password, boolean nonInteractive) throws SVNException
SVNException
public static java.lang.String getPasswordFromMacOsKeychain(java.lang.String realm, java.lang.String userName, boolean nonInteractive) throws SVNException
SVNException
public static boolean addPasswordToGnomeKeyring(java.lang.String realm, java.lang.String userName, java.lang.String password, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) throws SVNException
SVNException
public static java.lang.String getPasswordFromGnomeKeyring(java.lang.String realm, java.lang.String userName, boolean nonInteractive, ISVNGnomeKeyringPasswordProvider keyringPasswordProvider) throws SVNException
SVNException
public static boolean isWinCryptEnabled()
public static boolean isMacOsKeychainEnabled()
public static boolean isGnomeKeyringEnabled()
public static java.lang.String getApplicationDataPath(boolean common)
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.