um.di.lmf.enote
Class BlindedOrder

java.lang.Object
  extended byum.di.lmf.enote.BlindedOrder
All Implemented Interfaces:
iaik.asn1.ASN1Type
Direct Known Subclasses:
OpenBlindedOrder

public class BlindedOrder
extends java.lang.Object
implements iaik.asn1.ASN1Type

This class represents a digital cash note blinded order, used in the withdrawal protocol


Field Summary
protected  byte[] blinded_hash
          The blinded hash
 
Constructor Summary
BlindedOrder()
          This is the constructor that should be used before building an object with decode.
 
Method Summary
 void decode(iaik.asn1.ASN1Object obj)
          Decodes an ASN1Object according to the ASN.1 type the class implements.
 byte[] getBlindedHash()
          Returns the blinded hash
 iaik.asn1.ASN1Object toASN1Object()
          Creates an ASN1Object according to the ASN.1 type the class implements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blinded_hash

protected byte[] blinded_hash
The blinded hash

Constructor Detail

BlindedOrder

public BlindedOrder()
This is the constructor that should be used before building an object with decode.

Method Detail

getBlindedHash

public byte[] getBlindedHash()
Returns the blinded hash


decode

public void decode(iaik.asn1.ASN1Object obj)
            throws iaik.asn1.CodingException
Decodes an ASN1Object according to the ASN.1 type the class implements.

Specified by:
decode in interface iaik.asn1.ASN1Type
Throws:
iaik.asn1.CodingException

toASN1Object

public iaik.asn1.ASN1Object toASN1Object()
                                  throws iaik.asn1.CodingException
Creates an ASN1Object according to the ASN.1 type the class implements.

Specified by:
toASN1Object in interface iaik.asn1.ASN1Type
Throws:
iaik.asn1.CodingException