org.keymg.api.sym
Class KeyGenerator

java.lang.Object
  extended by org.keymg.api.sym.KeyGenerator

public class KeyGenerator
extends Object

Key Generator.

Since:
Aug 24, 2009
Author:
anil@apache.org

Field Summary
protected  org.keymg.core.sym.policy.SymKeyPolicyStore policyStore
           
protected  String serverID
           
 
Constructor Summary
KeyGenerator()
           
 
Method Summary
 Document generate(String keyID)
           Generate a symmetric key
 org.keymg.core.sym.policy.SymKeyPolicyStore getPolicyStore()
           
 String getServerID()
           
 void setPolicyStore(org.keymg.core.sym.policy.SymKeyPolicyStore policyStore)
           
 void setServerID(String serverID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverID

protected String serverID

policyStore

protected org.keymg.core.sym.policy.SymKeyPolicyStore policyStore
Constructor Detail

KeyGenerator

public KeyGenerator()
Method Detail

getServerID

public String getServerID()

setServerID

public void setServerID(String serverID)

getPolicyStore

public org.keymg.core.sym.policy.SymKeyPolicyStore getPolicyStore()

setPolicyStore

public void setPolicyStore(org.keymg.core.sym.policy.SymKeyPolicyStore policyStore)

generate

public Document generate(String keyID)
                  throws SymKeyGenerationException

Generate a symmetric key

Parameters:
keyID - The Key ID
Returns:
Throws:
SymKeyGenerationException


Copyright © 2009-2011. All Rights Reserved.