cgl.narada.service.security.impl
Class KeyManagementServiceImpl

java.lang.Object
  extended by cgl.narada.service.security.impl.KeyManagementServiceImpl

public class KeyManagementServiceImpl
extends Object

The key management service provides a set of operations that are useful to enable message level encryptions. $Date$ $Revision$


Constructor Summary
KeyManagementServiceImpl()
           
 
Method Summary
 SecretKey generateSecretKey(String algorithm, String provider)
           
 SecretKey generateTemplateKey(int templateId, String algorithm, int keyLength, Certificate credentials)
          This method is called the first time we try to secure a template.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyManagementServiceImpl

public KeyManagementServiceImpl()
                         throws ServiceException
Throws:
ServiceException
Method Detail

generateTemplateKey

public SecretKey generateTemplateKey(int templateId,
                                     String algorithm,
                                     int keyLength,
                                     Certificate credentials)
                              throws ServiceException
This method is called the first time we try to secure a template.

Throws:
ServiceException

generateSecretKey

public SecretKey generateSecretKey(String algorithm,
                                   String provider)
                            throws ServiceException
Throws:
ServiceException


For comments and suggestions please send e-mail to The NaradaBrokering Project