webfunds.token.algorithm
Class RandomToken
java.lang.Object
|
+--webfunds.token.algorithm.AbstractToken
|
+--webfunds.token.algorithm.RandomToken
- public final class RandomToken
- extends AbstractToken
Class description
| Methods inherited from class webfunds.token.algorithm.AbstractToken |
decode,
encode,
getAbstractMajorVersion,
getAbstractMinorVersion,
getCurrencyID,
getImplementationMajorVersion,
getImplementationMinorVersion,
getSeries,
getServerChallenge,
getValue,
needsServerChallenge,
setAbstractMajorVersion,
setAbstractMinorVersion,
setCurrencyID,
setImplementationMajorVersion,
setImplementationMinorVersion,
setSeries,
setValue,
unblind,
verifyServerResponse |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
RandomToken
public RandomToken()
unblindImpl
protected void unblindImpl(byte[] blindedcoin,
int startb,
int lenb,
byte[] locallysaveddata,
int startl,
int lenl,
java.security.SecureRandom sr,
AbstractPublicTokenParameters pubparams)
throws DataFormatException
- Overrides:
- unblindImpl in class AbstractToken
decodeImpl
protected void decodeImpl(byte[] data,
int start,
int len)
throws DataFormatException
- Overrides:
- decodeImpl in class AbstractToken
getUniqueID
public byte[] getUniqueID()
- Overrides:
- getUniqueID in class AbstractToken
verifyPublic
public boolean verifyPublic(AbstractPublicTokenParameters pubparams)
- Overrides:
- verifyPublic in class AbstractToken
verifyPrivate
public boolean verifyPrivate(AbstractPrivateTokenParameters privparams)
- Overrides:
- verifyPrivate in class AbstractToken
encodeImpl
protected byte[] encodeImpl()
- Overrides:
- encodeImpl in class AbstractToken