public abstract class SVNPasswordCipher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SIMPLE_CIPHER_TYPE |
static java.lang.String |
WINCRYPT_CIPHER_TYPE |
Modifier | Constructor and Description |
---|---|
protected |
SVNPasswordCipher() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
decrypt(java.lang.String encyrptedData) |
abstract java.lang.String |
encrypt(java.lang.String rawData) |
abstract java.lang.String |
getCipherType() |
static java.lang.String |
getDefaultCipherType() |
static SVNPasswordCipher |
getInstance(java.lang.String type) |
static boolean |
hasCipher(java.lang.String type) |
static void |
registerCipher(java.lang.String type,
SVNPasswordCipher cipher) |
static void |
setDefaultCipherType(java.lang.String type) |
public static final java.lang.String SIMPLE_CIPHER_TYPE
public static final java.lang.String WINCRYPT_CIPHER_TYPE
public static SVNPasswordCipher getInstance(java.lang.String type)
public static boolean hasCipher(java.lang.String type)
public static void setDefaultCipherType(java.lang.String type)
public static java.lang.String getDefaultCipherType()
public static void registerCipher(java.lang.String type, SVNPasswordCipher cipher)
public abstract java.lang.String encrypt(java.lang.String rawData)
public abstract java.lang.String decrypt(java.lang.String encyrptedData)
public abstract java.lang.String getCipherType()
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.