webfunds.token.algorithm
Class RandomPrivateTokenParameters

java.lang.Object
  |
  +--webfunds.token.algorithm.AbstractPrivateTokenParameters
        |
        +--webfunds.token.algorithm.RandomPrivateTokenParameters

public final class RandomPrivateTokenParameters
extends AbstractPrivateTokenParameters

Class description


Constructor Summary
RandomPrivateTokenParameters()
           
 
Method Summary
protected  void decodePrivateImpl(byte[] data, int start, int len)
           
protected  void decodePublicImpl(byte[] data, int start, int len)
           
protected  byte[] encodePrivateDataImpl()
           
protected  byte[] encodePublicDataImpl()
           
 void generateImpl(java.security.SecureRandom sr, long[] denominations)
           
 
Methods inherited from class webfunds.token.algorithm.AbstractPrivateTokenParameters
decode, encodePrivateData, encodePublicData, generate, getAbstractMajorVersion, getAbstractMinorVersion, getCurrencyID, getDenominations, getExpiryDate, getImplementationMajorVersion, getImplementationMinorVersion, getSeries, setAbstractMajorVersion, setAbstractMinorVersion, setCurrencyID, setDenominations, setExpiryDate, setImplementationMajorVersion, setImplementationMinorVersion, setSeries, sign, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomPrivateTokenParameters

public RandomPrivateTokenParameters()
Method Detail

generateImpl

public void generateImpl(java.security.SecureRandom sr,
                         long[] denominations)
Overrides:
generateImpl in class AbstractPrivateTokenParameters

decodePrivateImpl

protected void decodePrivateImpl(byte[] data,
                                 int start,
                                 int len)
                          throws DataFormatException,
                                 UnsupportedVersionException
Overrides:
decodePrivateImpl in class AbstractPrivateTokenParameters

decodePublicImpl

protected void decodePublicImpl(byte[] data,
                                int start,
                                int len)
                         throws DataFormatException,
                                UnsupportedVersionException
Overrides:
decodePublicImpl in class AbstractPrivateTokenParameters

encodePublicDataImpl

protected byte[] encodePublicDataImpl()
Overrides:
encodePublicDataImpl in class AbstractPrivateTokenParameters

encodePrivateDataImpl

protected byte[] encodePrivateDataImpl()
Overrides:
encodePrivateDataImpl in class AbstractPrivateTokenParameters