webfunds.token.algorithm
Class RandomBlindedToken

java.lang.Object
  |
  +--webfunds.token.algorithm.AbstractBlindedToken
        |
        +--webfunds.token.algorithm.RandomBlindedToken

public final class RandomBlindedToken
extends AbstractBlindedToken

Class description


Constructor Summary
RandomBlindedToken()
           
 
Method Summary
protected  void decodeImpl(byte[] data, int start, int len)
           
protected  byte[] encodeImpl()
           
 void sign(java.security.SecureRandom sr, AbstractPrivateTokenParameters privparams)
           
 
Methods inherited from class webfunds.token.algorithm.AbstractBlindedToken
decode, encode, getAbstractMajorVersion, getAbstractMinorVersion, getClientChallenge, getCurrencyID, getImplementationMajorVersion, getImplementationMinorVersion, getSeries, getServerResponse, getValue, needsClientChallenge, setAbstractMajorVersion, setAbstractMinorVersion, setCurrencyID, setImplementationMajorVersion, setImplementationMinorVersion, setSeries, setValue, verifyClientResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomBlindedToken

public RandomBlindedToken()
Method Detail

decodeImpl

protected void decodeImpl(byte[] data,
                          int start,
                          int len)
                   throws DataFormatException
Overrides:
decodeImpl in class AbstractBlindedToken

sign

public void sign(java.security.SecureRandom sr,
                 AbstractPrivateTokenParameters privparams)
Overrides:
sign in class AbstractBlindedToken

encodeImpl

protected byte[] encodeImpl()
Overrides:
encodeImpl in class AbstractBlindedToken