edu.berkeley.psi.tagged.api
Interface TaggedIF

All Superinterfaces:
XdrAble
All Known Implementing Classes:
Digest, MD2Digest, MD5Digest, Opaque, SHA1Digest, SHA256Digest, SHA384Digest, SHA512Digest, Tagged

public interface TaggedIF
extends XdrAble


Method Summary
 Digest digest()
           
 Digest digest(java.lang.String alg)
           
 Digest digestWith(DigestFactory factory)
           
 void getBody(XdrDecodingStream stream)
           
 int getTag()
           
 void put(XdrEncodingStream stream)
           
 void putBody(XdrEncodingStream stream)
           
 void putTag(XdrEncodingStream stream)
           
 
Methods inherited from interface org.acplt.oncrpc.XdrAble
xdrDecode, xdrEncode
 

Method Detail

digest

Digest digest()
              throws java.security.NoSuchAlgorithmException,
                     OncRpcException,
                     java.io.IOException,
                     TaggedException
Throws:
java.security.NoSuchAlgorithmException
OncRpcException
java.io.IOException
TaggedException

digest

Digest digest(java.lang.String alg)
              throws java.security.NoSuchAlgorithmException,
                     OncRpcException,
                     java.io.IOException,
                     TaggedException
Throws:
java.security.NoSuchAlgorithmException
OncRpcException
java.io.IOException
TaggedException

digestWith

Digest digestWith(DigestFactory factory)
                  throws OncRpcException,
                         java.io.IOException,
                         TaggedException
Throws:
OncRpcException
java.io.IOException
TaggedException

getBody

void getBody(XdrDecodingStream stream)
             throws OncRpcException,
                    java.io.IOException
Throws:
OncRpcException
java.io.IOException

getTag

int getTag()

put

void put(XdrEncodingStream stream)
         throws OncRpcException,
                java.io.IOException
Throws:
OncRpcException
java.io.IOException

putBody

void putBody(XdrEncodingStream stream)
             throws OncRpcException,
                    java.io.IOException
Throws:
OncRpcException
java.io.IOException

putTag

void putTag(XdrEncodingStream stream)
            throws OncRpcException,
                   java.io.IOException
Throws:
OncRpcException
java.io.IOException