org.objectweb.proactive.ext.security.crypto
Class EncryptionEngine

java.lang.Object
  extended by org.objectweb.proactive.ext.security.crypto.EncryptionEngine
All Implemented Interfaces:
java.io.Serializable

public class EncryptionEngine
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
EncryptionEngine()
           
 
Method Summary
 java.lang.Object asymmetric_decrypt(java.lang.Object object, java.security.PrivateKey key)
           
 java.lang.Object asymmetric_encrypt(java.io.Serializable object, java.security.PublicKey key)
           
 java.lang.Object decrypt(java.lang.Object object, java.security.Key sessionKey)
           
 java.lang.Object encrypt(java.io.Serializable object, java.security.Key sessionKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionEngine

public EncryptionEngine()
Method Detail

encrypt

public java.lang.Object encrypt(java.io.Serializable object,
                                java.security.Key sessionKey)

decrypt

public java.lang.Object decrypt(java.lang.Object object,
                                java.security.Key sessionKey)

asymmetric_encrypt

public java.lang.Object asymmetric_encrypt(java.io.Serializable object,
                                           java.security.PublicKey key)

asymmetric_decrypt

public java.lang.Object asymmetric_decrypt(java.lang.Object object,
                                           java.security.PrivateKey key)


Copyright 2001-2007 INRIA All Rights Reserved.