com.retek.component.security.impl.remote
Class EncryptionServicesEjb

java.lang.Object
  extended bycom.retek.commons.domain.core.impl.remote.DefaultSessionEjb
      extended bycom.retek.component.security.impl.remote.EncryptionServicesEjb
All Implemented Interfaces:
javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean

public class EncryptionServicesEjb
extends DefaultSessionEjb

An EJB (stateless session) for accessing encryption details.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
DefaultSessionEjb.EjbOperation, DefaultSessionEjb.EjbOperationWithBusinessException
 
Constructor Summary
EncryptionServicesEjb()
           
 
Method Summary
 void ejbCreate()
           
 void generateNewCreditCardKeyPair()
           
 RetekPublicKey getCreditCardPublicKey()
           
 java.security.PrivateKey getPrivateKey(java.lang.String keyId)
           
 boolean isEncrypting()
           
 
Methods inherited from class com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
checkDtoVersion, ejbActivate, ejbPassivate, ejbRemove, getLocal, getLocalHome, getRemote, getRemoteHome, getSessionContext, setSessionContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionServicesEjb

public EncryptionServicesEjb()
Method Detail

ejbCreate

public void ejbCreate()

isEncrypting

public boolean isEncrypting()

getCreditCardPublicKey

public RetekPublicKey getCreditCardPublicKey()
                                      throws SystemException
Throws:
SystemException

getPrivateKey

public java.security.PrivateKey getPrivateKey(java.lang.String keyId)
                                       throws SystemException
Throws:
SystemException

generateNewCreditCardKeyPair

public void generateNewCreditCardKeyPair()
                                  throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28