|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.service.security.impl.EntityKeyManagementImpl
public class EntityKeyManagementImpl
Performs KeyManagement releated operations for an entity. $Date$ $Revision$
| Constructor Summary | |
|---|---|
EntityKeyManagementImpl()
|
|
| Method Summary | |
|---|---|
KeyPair |
generatePersonalKeyPair(String algo,
int strength,
String provider,
String alias)
A method that can be used by a client to generate a personal-key pair, a given client may specifiy the algorithm to do so, and also the provider |
PrivateKey |
getPersonalPrivateKey(String alias)
Retrieve the personal public key associated with an entity |
PublicKey |
getPersonalPublicKey(String alias)
Retrieve the personal public key associated with an entity |
SecretKey |
getTemplateKey(int templateId)
Get the secret template key associated with a templateId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EntityKeyManagementImpl()
throws ServiceException
ServiceException| Method Detail |
|---|
public KeyPair generatePersonalKeyPair(String algo,
int strength,
String provider,
String alias)
throws ServiceException
generatePersonalKeyPair in interface EntityKeyManagementServiceException
public PublicKey getPersonalPublicKey(String alias)
throws ServiceException
getPersonalPublicKey in interface EntityKeyManagementServiceException
public PrivateKey getPersonalPrivateKey(String alias)
throws ServiceException
ServiceException
public SecretKey getTemplateKey(int templateId)
throws ServiceException
getTemplateKey in interface EntityKeyManagementServiceException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||