com.ibm.commerce.negotiation.commands
Interface DataCryptCmd

All Superinterfaces:
ECCommand
All Known Implementing Classes:
DataCryptCmdImpl

public interface DataCryptCmd
extends ECCommand

Data Encryption/Decryption Interface.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String defaultCommandClassName
           
static java.lang.String NAME
           
 
Method Summary
 java.lang.String getValue()
          Returns the encrypted/decrypted value
 void setErrorTaskName(java.lang.String errorTaskName)
          Set error task name that will be returned by the exceptions.
 void setKey(java.lang.String key)
          Sets the key to be used for encrypting/decrypting the value.
 void setMode(java.lang.String mode)
          Sets the mode for either encryption or decryption.
 void setValue(java.lang.String value)
          Sets the value to be encrypted/decrypted.
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

defaultCommandClassName

public static final java.lang.String defaultCommandClassName

NAME

public static final java.lang.String NAME
Method Detail

getValue

public java.lang.String getValue()
Returns the encrypted/decrypted value
Returns:
String - The encryption/decryption value

setErrorTaskName

public void setErrorTaskName(java.lang.String errorTaskName)
Set error task name that will be returned by the exceptions.
Parameters:
errorTaskName - java.lang.String

setKey

public void setKey(java.lang.String key)
Sets the key to be used for encrypting/decrypting the value.
Parameters:
key - java.lang.String

setMode

public void setMode(java.lang.String mode)
Sets the mode for either encryption or decryption.
Parameters:
mode - String - Encrypt or decrypt.

setValue

public void setValue(java.lang.String value)
Sets the value to be encrypted/decrypted.
Parameters:
value - java.lang.String