org.pentaho.reporting.engine.classic.core.modules.parser.base
Class PasswordEncryptionService

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.parser.base.PasswordEncryptionService

public class PasswordEncryptionService
extends Object


Method Summary
 String decrypt(org.pentaho.reporting.libraries.xmlns.parser.RootXmlReadHandler root, String encryptedPassword)
           
 String encrypt(String rawPassword)
           
static PasswordEncryptionService getInstance()
           
 PasswordEncryptionServiceProvider getProvider()
           
 void registerService(PasswordEncryptionServiceProvider provider)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static PasswordEncryptionService getInstance()

registerService

public void registerService(PasswordEncryptionServiceProvider provider)

getProvider

public PasswordEncryptionServiceProvider getProvider()

encrypt

public String encrypt(String rawPassword)

decrypt

public String decrypt(org.pentaho.reporting.libraries.xmlns.parser.RootXmlReadHandler root,
                      String encryptedPassword)