javaSys
Class CryptCI

java.lang.Object
  extended by CTL.RI
      extended by javaSys.CryptCI
Direct Known Subclasses:
CryptLocal, CryptRI

public class CryptCI
extends RI


Field Summary
private static Process proc2
           
private  CryptCI self
           
 
Fields inherited from class CTL.RI
home, objID, proc
 
Constructor Summary
CryptCI(java.lang.Object obj)
           
CryptCI(Process proc, java.lang.String arg0)
           
CryptCI(java.lang.String arg0)
           
 
Method Summary
static void accept(OIStream in, Header ohead, long objID, FID fid, int id, Env env)
           
 void breakCipher(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, int arg3)
           
 void createKey(java.lang.String arg0)
           
 void decrypt(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2)
           
 void encrypt(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2)
           
 java.lang.String getBase()
          Retrieve the implementation class of this remote interface
 PeerID peerID()
          Retrieve the PeerID of this object
protected static Process proc()
           
 java.lang.String toString()
           
static void use(Process prc)
           
 
Methods inherited from class CTL.RI
objID, setObjID, setPeerID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

proc2

private static Process proc2

self

private CryptCI self
Constructor Detail

CryptCI

public CryptCI(java.lang.String arg0)

CryptCI

public CryptCI(Process proc,
               java.lang.String arg0)

CryptCI

public CryptCI(java.lang.Object obj)
Method Detail

getBase

public java.lang.String getBase()
Description copied from class: RI
Retrieve the implementation class of this remote interface

Overrides:
getBase in class RI
Returns:
Implementation class as string

createKey

public void createKey(java.lang.String arg0)

encrypt

public void encrypt(java.lang.String arg0,
                    java.lang.String arg1,
                    java.lang.String arg2)

decrypt

public void decrypt(java.lang.String arg0,
                    java.lang.String arg1,
                    java.lang.String arg2)

breakCipher

public void breakCipher(java.lang.String arg0,
                        java.lang.String arg1,
                        java.lang.String arg2,
                        int arg3)

accept

public static void accept(OIStream in,
                          Header ohead,
                          long objID,
                          FID fid,
                          int id,
                          Env env)
                   throws java.io.IOException,
                          java.lang.ClassNotFoundException,
                          java.lang.InstantiationException,
                          java.lang.IllegalAccessException,
                          java.lang.NoSuchMethodException,
                          java.lang.reflect.InvocationTargetException,
                          CTLException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.reflect.InvocationTargetException
CTLException

proc

protected static Process proc()

peerID

public PeerID peerID()
Description copied from class: RI
Retrieve the PeerID of this object

Overrides:
peerID in class RI
Returns:
PeerID

use

public static void use(Process prc)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object