Package webfunds.token

Interface Summary
ParamsPair Represents a pair of AbstractPrivateParams and AbstractPublicParams.
 

Class Summary
AbstractParams Represents a Private (signing) key for a token {item, series, expiry, log} tuple.
AbstractPrivateParams Represents a Private (signing) capability for a token where each capability includes a {item, series, expiry, log} tuple.
AbstractPublicParams This class represents a Public (verifying) key for a token.
Factory  
Log  
Test  
Token This class represents a token (a.k.a.
TokenBuilder This class represents a proto token -- a coin before withdrawal.
TokenDead This class represents a dead token for recovery purposes.
TokenSigner This class represents a proto token -- a coin before withdrawal.
TokenSpender This class represents a valuable token -- a withdrawn coin that may or may not at this stage be spent.
TokenTest  
 

Exception Summary
DataFormatException Thrown when invalid data is decoded.
TokenException This exception base class is inherited by all Token Exceptions.
TokenKeyException This exception class is thrown when a badly formatted local key is encountered.
TokenPacketException This exception class is thrown when a badly formatted or unknown token is passed for decoding.
TokenVersionException This exception class is thrown when a token claims a version number that is unknown or unsupported.
UnsupportedVersionException Thrown when an unsupported version is encountered.