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

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.parser.base.PlainTextPasswordEncryptionServiceProvider
All Implemented Interfaces:
PasswordEncryptionServiceProvider

public class PlainTextPasswordEncryptionServiceProvider
extends Object
implements PasswordEncryptionServiceProvider


Constructor Summary
PlainTextPasswordEncryptionServiceProvider()
           
 
Method Summary
 String decrypt(String encryptedPassword)
           
 String encrypt(String rawPassword)
           
 String getPrefix()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlainTextPasswordEncryptionServiceProvider

public PlainTextPasswordEncryptionServiceProvider()
Method Detail

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface PasswordEncryptionServiceProvider

encrypt

public String encrypt(String rawPassword)
Specified by:
encrypt in interface PasswordEncryptionServiceProvider

decrypt

public String decrypt(String encryptedPassword)
Specified by:
decrypt in interface PasswordEncryptionServiceProvider