mcne.asn1
Class MsgImprint

java.lang.Object
  |
  +--mcne.asn1.MsgImprint

public class MsgImprint
extends java.lang.Object


Field Summary
protected  AlgorithmIdentifier hash_algorithm_
           
protected static int HASH_ALGORITHM_POS
           
protected static int HASH_MESSAGE_POS
           
protected  byte[] hashed_message_
           
protected static int NUMBER_OF_COMPONENTS
           
 
Constructor Summary
protected MsgImprint()
           
  MsgImprint(byte[] abyte0)
           
 
Method Summary
 void decode(DERObject asn1object)
           
 boolean equals(java.lang.Object obj)
           
protected  DERConstructedSequence generateASN1Object()
           
 byte[] getEncoded()
           
 AlgorithmIdentifier getHashAlgorithm()
           
 byte[] getHashedMessage()
           
static void main(java.lang.String[] args)
           
protected  void parseMessageImprintData(DERObject asn1object)
           
protected  void resetClassState()
           
 DERObject toASN1Object()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hashed_message_

protected byte[] hashed_message_

hash_algorithm_

protected AlgorithmIdentifier hash_algorithm_

HASH_MESSAGE_POS

protected static final int HASH_MESSAGE_POS
See Also:
Constant Field Values

HASH_ALGORITHM_POS

protected static final int HASH_ALGORITHM_POS
See Also:
Constant Field Values

NUMBER_OF_COMPONENTS

protected static final int NUMBER_OF_COMPONENTS
See Also:
Constant Field Values
Constructor Detail

MsgImprint

public MsgImprint(byte[] abyte0)
           throws java.lang.IllegalArgumentException

MsgImprint

protected MsgImprint()
Method Detail

toString

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

toASN1Object

public DERObject toASN1Object()

resetClassState

protected void resetClassState()

parseMessageImprintData

protected void parseMessageImprintData(DERObject asn1object)
                                throws java.lang.RuntimeException
java.lang.RuntimeException

getHashedMessage

public byte[] getHashedMessage()

getHashAlgorithm

public AlgorithmIdentifier getHashAlgorithm()

getEncoded

public byte[] getEncoded()

generateASN1Object

protected DERConstructedSequence generateASN1Object()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

decode

public void decode(DERObject asn1object)
            throws java.lang.RuntimeException
java.lang.RuntimeException

main

public static void main(java.lang.String[] args)