org.jasypt.encryption.pbe.config
Class SimpleStringPBEConfig

Object
  extended by org.jasypt.encryption.pbe.config.SimplePBEConfig
      extended by org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
All Implemented Interfaces:
PBECleanablePasswordConfig, PBEConfig, StringPBEConfig

public class SimpleStringPBEConfig
extends SimplePBEConfig
implements StringPBEConfig

Bean implementation for StringPBEConfig. This class allows the values for the configuration parameters to be set via "standard" setX methods.

For any of the configuration parameters, if its setX method is not called, a null value will be returned by the corresponding getX method.

Since:
1.3
Author:
Daniel Fernández

Constructor Summary
SimpleStringPBEConfig()
           Creates a new SimpleStringPBEConfig instance.
 
Method Summary
 String getStringOutputType()
           This parameter lets the user specify the form in which String output will be encoded.
 void setStringOutputType(String stringOutputType)
           Sets the the form in which String output will be encoded.
 
Methods inherited from class org.jasypt.encryption.pbe.config.SimplePBEConfig
cleanPassword, getAlgorithm, getKeyObtentionIterations, getPassword, getPasswordCharArray, getPoolSize, getProvider, getProviderName, getSaltGenerator, setAlgorithm, setKeyObtentionIterations, setKeyObtentionIterations, setPassword, setPasswordCharArray, setPoolSize, setPoolSize, setProvider, setProviderClassName, setProviderName, setSaltGenerator, setSaltGeneratorClassName
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jasypt.encryption.pbe.config.PBEConfig
getAlgorithm, getKeyObtentionIterations, getPassword, getPoolSize, getProvider, getProviderName, getSaltGenerator
 

Constructor Detail

SimpleStringPBEConfig

public SimpleStringPBEConfig()

Creates a new SimpleStringPBEConfig instance.

Method Detail

setStringOutputType

public void setStringOutputType(String stringOutputType)

Sets the the form in which String output will be encoded. Available encoding types are:

If not set, null will be returned.

Determines the result of: getStringOutputType()

Parameters:
stringOutputType - the string output type.

getStringOutputType

public String getStringOutputType()
Description copied from interface: StringPBEConfig

This parameter lets the user specify the form in which String output will be encoded. Available encoding types are:

Specified by:
getStringOutputType in interface StringPBEConfig
Returns:
The name of the encoding type for String output


Copyright © 2011 The JASYPT team. All Rights Reserved.