Class SVNPasswordCipher
java.lang.Object
org.tmatesoft.svn.core.internal.wc.SVNPasswordCipher
- Direct Known Subclasses:
SVNPasswordCipher.CompositePasswordCipher
,SVNWinCryptPasswordCipher
public abstract class SVNPasswordCipher
extends java.lang.Object
- Version:
- 1.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final SVNPasswordCipher
private static java.lang.String
private static java.util.Map
private static final SVNPasswordCipher
static final java.lang.String
private static final SVNPasswordCipher
static final java.lang.String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract char[]
decrypt
(char[] encyrptedData) abstract char[]
encrypt
(char[] rawData) abstract java.lang.String
static java.lang.String
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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
SIMPLE_CIPHER_TYPE
public static final java.lang.String SIMPLE_CIPHER_TYPE- See Also:
-
WINCRYPT_CIPHER_TYPE
public static final java.lang.String WINCRYPT_CIPHER_TYPE- See Also:
-
EMPTY_CIPHER
-
SIMPLE_CIPHER
-
WINCRYPT_CIPHER
-
ourInstances
private static java.util.Map ourInstances -
ourDefaultType
private static java.lang.String ourDefaultType
-
-
Constructor Details
-
SVNPasswordCipher
protected SVNPasswordCipher()
-
-
Method Details
-
getInstance
-
hasCipher
public static boolean hasCipher(java.lang.String type) -
setDefaultCipherType
public static void setDefaultCipherType(java.lang.String type) -
getDefaultCipherType
public static java.lang.String getDefaultCipherType() -
registerCipher
-
encrypt
public abstract char[] encrypt(char[] rawData) -
decrypt
public abstract char[] decrypt(char[] encyrptedData) -
getCipherType
public abstract java.lang.String getCipherType()
-