org.bouncycastle.asn1.tsp

Class MessageImprint

Implemented Interfaces:
DEREncodable

public class MessageImprint
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

MessageImprint(ASN1Sequence seq)
MessageImprint(AlgorithmIdentifier hashAlgorithm, byte[] hashedMessage)

Method Summary

AlgorithmIdentifier
getHashAlgorithm()
byte[]
getHashedMessage()
static MessageImprint
getInstance(Object o)
DERObject
toASN1Object()
    MessageImprint ::= SEQUENCE  {
       hashAlgorithm                AlgorithmIdentifier,
       hashedMessage                OCTET STRING  }
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

MessageImprint

public MessageImprint(ASN1Sequence seq)

MessageImprint

public MessageImprint(AlgorithmIdentifier hashAlgorithm,
                      byte[] hashedMessage)

Method Details

getHashAlgorithm

public AlgorithmIdentifier getHashAlgorithm()

getHashedMessage

public byte[] getHashedMessage()

getInstance

public static MessageImprint getInstance(Object o)
Parameters:
o -
Returns:
a MessageImprint object.

toASN1Object

public DERObject toASN1Object()
    MessageImprint ::= SEQUENCE  {
       hashAlgorithm                AlgorithmIdentifier,
       hashedMessage                OCTET STRING  }
 
Overrides:
toASN1Object in interface ASN1Encodable