public abstract class SVNPasswordCipher extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SIMPLE_CIPHER_TYPE |
static String |
WINCRYPT_CIPHER_TYPE |
Modifier | Constructor and Description |
---|---|
protected |
SVNPasswordCipher() |
Modifier and Type | Method and Description |
---|---|
abstract char[] |
decrypt(char[] encyrptedData) |
abstract char[] |
encrypt(char[] rawData) |
abstract String |
getCipherType() |
static String |
getDefaultCipherType() |
static SVNPasswordCipher |
getInstance(String type) |
static boolean |
hasCipher(String type) |
static void |
registerCipher(String type,
SVNPasswordCipher cipher) |
static void |
setDefaultCipherType(String type) |
public static final String SIMPLE_CIPHER_TYPE
public static final String WINCRYPT_CIPHER_TYPE
public static SVNPasswordCipher getInstance(String type)
public static boolean hasCipher(String type)
public static void setDefaultCipherType(String type)
public static String getDefaultCipherType()
public static void registerCipher(String type, SVNPasswordCipher cipher)
public abstract char[] encrypt(char[] rawData)
public abstract char[] decrypt(char[] encyrptedData)
public abstract String getCipherType()
Copyright © 2023. All rights reserved.