com.waveset.session
Class PBEKeyUpdater

java.lang.Object
  extended bycom.waveset.session.PBEKeyUpdater
All Implemented Interfaces:
ImportCommand

public class PBEKeyUpdater
extends java.lang.Object
implements ImportCommand


Field Summary
static java.lang.String code_id
           
 
Constructor Summary
PBEKeyUpdater()
           
 
Method Summary
 void process(ImporterContext ctx, java.util.Map args)
          Generate a new secure random PBE password that is input to create a new PBE encryption key.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

PBEKeyUpdater

public PBEKeyUpdater()
Method Detail

process

public void process(ImporterContext ctx,
                    java.util.Map args)
             throws WavesetException
Generate a new secure random PBE password that is input to create a new PBE encryption key. Reencrypts server encryption keys with new PBE encryption key. If no server encryption key(s) existed, creates one and encrypts it with new PBE encryption key.

Specified by:
process in interface ImportCommand
Throws:
WavesetException