|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.beasys.commerce.foundation.SessionImpl
com.beasys.commerce.ebusiness.security.DecryptorImpl
public class DecryptorImpl
The DecryptorImpl is the implementation used by the Decryptor service.
It uses RSA standard private key encryption for the implementation. The server should be in a
consistent state before decryption services can be provided. If decryption services are
requested of the Decryptor before the server is appropriately initialized,
it throws an InconsistentStateException.
DecryptorHome,
DecryptorImpl,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.beasys.commerce.foundation.SessionImpl |
|---|
_ctx, _environmentNamingContext, _environmentPropertyCache, _isDirty |
| Constructor Summary | |
|---|---|
DecryptorImpl()
Deprecated See BEA Commerce product offering |
|
| Method Summary | |
|---|---|
String |
decrypt(String dataToDecrypt)
Deprecated See BEA Commerce product offering |
void |
ejbActivate()
Deprecated See BEA Commerce product offering |
void |
ejbCreate()
Deprecated See BEA Commerce product offering |
void |
ejbPassivate()
Deprecated See BEA Commerce product offering |
void |
ejbPostCreate()
Deprecated See BEA Commerce product offering |
void |
ejbRemove()
Deprecated See BEA Commerce product offering |
void |
setSessionContext(javax.ejb.SessionContext ctx)
Deprecated See BEA Commerce product offering |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DecryptorImpl()
| Method Detail |
|---|
public void ejbCreate()
throws javax.ejb.CreateException
SessionImpl
ejbCreate in class SessionImpljavax.ejb.CreateException
public void ejbPostCreate()
throws javax.ejb.CreateException
SessionImpl
ejbPostCreate in class SessionImpljavax.ejb.CreateException
public void ejbActivate()
throws javax.ejb.EJBException
SessionImpl
ejbActivate in interface javax.ejb.SessionBeanejbActivate in class SessionImpljavax.ejb.EJBException
public void ejbPassivate()
throws javax.ejb.EJBException
SessionImpl
ejbPassivate in interface javax.ejb.SessionBeanejbPassivate in class SessionImpljavax.ejb.EJBException
public void ejbRemove()
throws javax.ejb.EJBException
SessionImpl
ejbRemove in interface javax.ejb.SessionBeanejbRemove in class SessionImpljavax.ejb.EJBException
public void setSessionContext(javax.ejb.SessionContext ctx)
throws javax.ejb.EJBException
SessionImpl
setSessionContext in interface javax.ejb.SessionBeansetSessionContext in class SessionImpljavax.ejb.EJBException
public String decrypt(String dataToDecrypt)
throws InconsistentStateException
Encryptor returned as a result of the encryption process.
This byte sequence is then passed on the decryption routine to get back the
original text. A SystemException is thrown if the string being
decrypted was encrypted using a public key that is not part of the key pair
that the private key is a part of.
dataToDecrypt - The encrypted string that needs to be decrypted.
InconsistentStateException - if the server is not initialized with decryption password.
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||