org.productivity.java.habitat4j.crypto.decryptor.generic.simple
Class SimpleGenericDecryptor

java.lang.Object
  extended by org.productivity.java.habitat4j.crypto.decryptor.StaticCrypto
      extended by org.productivity.java.habitat4j.crypto.decryptor.generic.GenericCrypto
          extended by org.productivity.java.habitat4j.crypto.decryptor.generic.simple.SimpleGenericDecryptor
Direct Known Subclasses:
SimpleDecryptor

public abstract class SimpleGenericDecryptor
extends GenericCrypto


Field Summary
 
Fields inherited from class org.productivity.java.habitat4j.crypto.decryptor.generic.GenericCrypto
config, keyInfo
 
Constructor Summary
SimpleGenericDecryptor()
           
 
Method Summary
 java.lang.String decrypt(java.lang.String propertyListName, java.lang.String name, java.lang.String value)
           
abstract  GenericCryptoConfig getConfig()
           
abstract  java.lang.String getKey()
           
 void initialize(java.lang.String appName, java.lang.String propertyListName)
           
 
Methods inherited from class org.productivity.java.habitat4j.crypto.decryptor.generic.GenericCrypto
createHash, createString, decrypt, getBytes, getKeyReader, initialize, xcrypt
 
Methods inherited from class org.productivity.java.habitat4j.crypto.decryptor.StaticCrypto
createString, decode, encode, findPadEndIndex, getBytes, pad, removePad
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleGenericDecryptor

public SimpleGenericDecryptor()
Method Detail

getConfig

public abstract GenericCryptoConfig getConfig()

getKey

public abstract java.lang.String getKey()

initialize

public void initialize(java.lang.String appName,
                       java.lang.String propertyListName)
                throws DecryptorException
Throws:
DecryptorException

decrypt

public java.lang.String decrypt(java.lang.String propertyListName,
                                java.lang.String name,
                                java.lang.String value)
                         throws DecryptorException
Throws:
DecryptorException