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 SVNPasswordCipherprivate static java.lang.Stringprivate static java.util.Mapprivate static final SVNPasswordCipherstatic final java.lang.Stringprivate static final SVNPasswordCipherstatic final java.lang.String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract char[]decrypt(char[] encyrptedData) abstract char[]encrypt(char[] rawData) abstract java.lang.Stringstatic java.lang.Stringstatic SVNPasswordCiphergetInstance(java.lang.String type) static booleanhasCipher(java.lang.String type) static voidregisterCipher(java.lang.String type, SVNPasswordCipher cipher) static voidsetDefaultCipherType(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()
-