A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

AboutFrame - class webfunds.client.AboutFrame.
 
AboutFrame() - Constructor for class webfunds.client.AboutFrame
 
AboutFrame(String) - Constructor for class webfunds.client.AboutFrame
WebFunds/Funz can't be used without permission of the brand owners.
AboutFrame(String, File, String) - Constructor for class webfunds.client.AboutFrame
 
ABSTRACT_PARAMS_MAJOR_VERSION - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
ABSTRACT_PARAMS_MINOR_VERSION - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
ABSTRACT_TOKEN_MAJOR_VERSION - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
ABSTRACT_TOKEN_MINOR_VERSION - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
AbstractBlindedToken - class webfunds.token.algorithm.AbstractBlindedToken.
Class description
AbstractBlindedToken() - Constructor for class webfunds.token.algorithm.AbstractBlindedToken
 
AbstractCellEditor - class webfunds.client.sun.AbstractCellEditor.
 
AbstractCellEditor() - Constructor for class webfunds.client.sun.AbstractCellEditor
 
AbstractParams - class webfunds.token.AbstractParams.
Represents a Private (signing) key for a token {item, series, expiry, log} tuple.
AbstractParams(byte[]) - Constructor for class webfunds.token.AbstractParams
Reconstruct the object from a previously encoded byte array.
AbstractParams(InputStream) - Constructor for class webfunds.token.AbstractParams
Reconstruct the object from data in an input stream.
AbstractPayment - class webfunds.sox.AbstractPayment.
This class represents a signed payment.
AbstractPayment(byte[]) - Constructor for class webfunds.sox.AbstractPayment
Construct a payment object from a byte array that was previously returned from the encode() method of a payment object.
AbstractPayment(InputStream) - Constructor for class webfunds.sox.AbstractPayment
Construct a payment object from data in an input stream, where the data was previously returned from the encode() method of a payment object.
AbstractPayment(int, int, int, ItemId, long, byte[]) - Constructor for class webfunds.sox.AbstractPayment
Create a basic payment, a constructor for subclasses
AbstractPrivateParams - class webfunds.token.AbstractPrivateParams.
Represents a Private (signing) capability for a token where each capability includes a {item, series, expiry, log} tuple.
AbstractPrivateParams(byte[]) - Constructor for class webfunds.token.AbstractPrivateParams
Reconstruct the object from a byte array.
AbstractPrivateParams(InputStream) - Constructor for class webfunds.token.AbstractPrivateParams
Reconstruct the object from data in an input stream.
AbstractPrivateParams(int, int, byte[], long, byte[], byte) - Constructor for class webfunds.token.AbstractPrivateParams
Create an uninitialised Private Params.
AbstractPrivateTokenParameters - class webfunds.token.algorithm.AbstractPrivateTokenParameters.
Abstraction for private (key) data.
AbstractPrivateTokenParameters() - Constructor for class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
AbstractProtoToken - class webfunds.token.algorithm.AbstractProtoToken.
Class description
AbstractProtoToken() - Constructor for class webfunds.token.algorithm.AbstractProtoToken
 
AbstractPublicParams - class webfunds.token.AbstractPublicParams.
This class represents a Public (verifying) key for a token.
AbstractPublicParams(byte[]) - Constructor for class webfunds.token.AbstractPublicParams
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
AbstractPublicParams(InputStream) - Constructor for class webfunds.token.AbstractPublicParams
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
AbstractPublicParams(int, int, byte[], long, byte[], byte) - Constructor for class webfunds.token.AbstractPublicParams
Create an uninitialised Public Params.
AbstractPublicTokenParameters - class webfunds.token.algorithm.AbstractPublicTokenParameters.
Class description
AbstractPublicTokenParameters() - Constructor for class webfunds.token.algorithm.AbstractPublicTokenParameters
 
AbstractToken - class webfunds.token.algorithm.AbstractToken.
Class description
AbstractToken() - Constructor for class webfunds.token.algorithm.AbstractToken
 
AbstractTokenUtil - class webfunds.token.algorithm.AbstractTokenUtil.
Constants for the token library
AbstractTreeTableModel - class webfunds.client.sun.AbstractTreeTableModel.
 
AbstractTreeTableModel(Object) - Constructor for class webfunds.client.sun.AbstractTreeTableModel
 
accept(File) - Method in class webfunds.client.sun.ExampleFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
accId - Variable in class webfunds.sox.RegisterReply
The identifier returned by the register request
account - Variable in class webfunds.sox.Request
The identifer of the account for which this is a request
Account - class webfunds.sox.Account.
This class contains all information needed about an account in order to be able to generate authentication information, except perhaps for holding a key passphrase, which is not stored in the Store (only in a runtime object).
Account(byte[]) - Constructor for class webfunds.sox.Account
Recover an Account object from a byte array.
Account(InputStream) - Constructor for class webfunds.sox.Account
Recover an Account from an input stream.
Account(PublicKey, PrivateKey) - Constructor for class webfunds.sox.Account
Create a new Account object
accountaction - Variable in class webfunds.client.SimpleDepositFrame
 
AccountBrowser - interface webfunds.client.AccountBrowser.
 
AccountBrowserImpl - class webfunds.client.AccountBrowserImpl.
 
AccountBrowserImpl(PrintWriter) - Constructor for class webfunds.client.AccountBrowserImpl
 
AccountBrowserMenuItem - class webfunds.client.AccountBrowserMenuItem.
 
AccountBrowserMenuItem(String, int, Object) - Constructor for class webfunds.client.AccountBrowserMenuItem
 
AccountCellRenderer - class webfunds.client.AccountCellRenderer.
Render a value at the SubAccount level.
AccountCellRenderer() - Constructor for class webfunds.client.AccountCellRenderer
 
AccountId - class webfunds.sox.AccountId.
This class represents an Account identifier, which is the standard way of referring to an account.
accountId() - Method in class webfunds.sox.RegisterRequest
 
AccountId() - Constructor for class webfunds.sox.AccountId
 
AccountId(byte[]) - Constructor for class webfunds.sox.AccountId
Recover from byte array (not set this byte array).
AccountId(Id) - Constructor for class webfunds.sox.AccountId
 
AccountId(InputStream) - Constructor for class webfunds.sox.AccountId
 
AccountId(PublicKey) - Constructor for class webfunds.sox.AccountId
 
AccountInfo - class webfunds.client.AccountInfo.
 
AccountInfo() - Constructor for class webfunds.client.AccountInfo
Use this constructor for a bearer (empty) info.
AccountInfo(AccountId, String, WalletInterface) - Constructor for class webfunds.client.AccountInfo
 
AccountInfo(byte[]) - Constructor for class webfunds.client.AccountInfo
 
AccountInfo(byte[], String, WalletInterface) - Constructor for class webfunds.client.AccountInfo
Deprecated. we don't want to pass byte[] around, use AccountIds instead.
AccountInfo(InputStream) - Constructor for class webfunds.client.AccountInfo
 
ACCOUNTMODE - Static variable in class webfunds.client.plugins.Plugin
 
AccountRendererData - class webfunds.client.AccountRendererData.
 
AccountRendererData() - Constructor for class webfunds.client.AccountRendererData
 
AccountRendererData(Contract, double, double, boolean) - Constructor for class webfunds.client.AccountRendererData
 
accountStore - Variable in class webfunds.client.sox.SOXWallet
 
AccountStore - interface webfunds.client.sox.AccountStore.
 
AccountTreeModel - class webfunds.client.AccountTreeModel.
 
AccountTreeModel(DefaultMutableTreeNode) - Constructor for class webfunds.client.AccountTreeModel
 
AccountTreeModel(DefaultMutableTreeNode, WalletInterface[], ChangeContractStore) - Constructor for class webfunds.client.AccountTreeModel
 
acct - Variable in class webfunds.sox.SubAccount
Parent account.
ACCUM_INIT - Static variable in class webfunds.util.CRC
 
actionPerformed(ActionEvent) - Method in class webfunds.client.util.UpgradesManager
 
actionPerformed(ActionEvent) - Method in class webfunds.client.util.Startup
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.ContractBrowser
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.ContractChooser
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.ContractFile
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.Wizard
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.KeyServer
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.KeyTop
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.FinishSig
 
actionPerformed(ActionEvent) - Method in class webfunds.client.contracts.wizard.KeyContract
 
actionPerformed(ActionEvent) - Method in class webfunds.client.sox.gui.PaymentFrame
 
actionPerformed(ActionEvent) - Method in class webfunds.client.SimplePaymentFrame
 
actionPerformed(ActionEvent) - Method in class webfunds.client.UInterfaceImpl
 
actionPerformed(ActionEvent) - Method in class webfunds.client.AccountBrowserImpl
 
actionPerformed(ActionEvent) - Method in class webfunds.client.SimpleDepositFrame
 
ACTIVE - Static variable in class webfunds.sox.SubAccount
 
ADD_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
add(byte[]) - Method in class webfunds.util.CRC
This adds the contents of the buffer to the CRC.
add(byte[]) - Method in class webfunds.ricardian.IniFileReader
Add a files worth to the hashtables.
add3rdPartyPlugin(File, String) - Method in class webfunds.client.plugins.PluginManager
 
add3rdPartyWallet(File, String) - Method in class webfunds.client.plugins.WalletManager
 
add3rdPartyWallets(File) - Method in class webfunds.client.plugins.WalletManager
Plug in the 3rd party wallets out of the directory dir.
addAccount() - Method in class webfunds.client.sox.SOXWallet
Client Wallet Interface
addAccount() - Method in interface webfunds.client.WalletInterface
Add an account.
addAccount(Account) - Method in interface webfunds.client.sox.AccountStore
 
addAccount(Account) - Method in class webfunds.client.sox.StoreAccountStore
 
addAccountInfo(AccountInfo) - Method in class webfunds.client.Addressbook
A new account, with no name, has been created.
addAccountInfo(AccountInfo, String) - Method in class webfunds.client.Addressbook
A new named account has been created.
addAndSave(SOXServer) - Method in class webfunds.ricardian.DirSOXStore
 
addByteArray(byte[]) - Method in class webfunds.ricardian.IniFileReader
Add the contents of an ini-file formated byte array.
addCellEditorListener(CellEditorListener) - Method in class webfunds.client.sun.AbstractCellEditor
 
addClasspath(String) - Static method in class webfunds.utils.Props
 
addContract(AccountInfo, ItemId) - Method in class webfunds.client.sox.SOXWallet
Adds the contract to the Account.
addContract(AccountInfo, ItemId) - Method in interface webfunds.client.WalletInterface
Add a contract to this account.
addContract(Contract) - Method in class webfunds.ricardian.DirContractStore
Add a new contract to the store.
addContract(Contract) - Method in interface webfunds.ricardian.ContractStore
Add a contract to the store.
addDirectory(File) - Method in class webfunds.ricardian.DirContractStore
Read in a user directory of contracts.
addErrorText(String) - Method in class webfunds.sox.Reply
Append a new error.
addExtension(String) - Method in class webfunds.client.sun.ExampleFileFilter
Adds a filetype "dot" extension to filter against.
addFileMenuButton(String) - Method in class webfunds.client.util.UpgradesManager
 
addFileMenuButton(String) - Method in class webfunds.client.contracts.ContractBrowser
 
addMultilineSectionItem(String, String, String) - Method in class webfunds.ricardian.IniFileReader
This method can be used to add a item/value pair to a section using for mutliline
addPendingReceipt(PendingReceipt, AccountId) - Method in interface webfunds.client.sox.ReceiptsStore
 
addPendingReceipt(PendingReceipt, AccountId) - Method in class webfunds.client.sox.StoreReceiptStore
A payment has been made/signed, indicating a receipt will come at some stage.
addPlugin(Plugin, WalletInterface) - Method in class webfunds.client.plugins.PluginManager
Plug in this plugin, already instantiated as an object (for those with their own class loader such as a wallet).
addPlugin(String) - Method in class webfunds.client.plugins.PluginManager
 
addPlugin(String, WalletInterface) - Method in class webfunds.client.plugins.PluginManager
Plug in the plugin of this name, must be in the classpath somewhere.
addPlugins(PluginInfo[], WalletInterface) - Method in interface webfunds.client.AccountBrowser
 
addPlugins(PluginInfo[], WalletInterface) - Method in class webfunds.client.AccountBrowserImpl
Add plugins to this wallet.
addPlugins(String[]) - Method in class webfunds.client.sox.SOXWallet
 
addPropertyChangeListener(PropertyChangeListener) - Method in class webfunds.client.Manager
 
addPublicKey(AccountInfo, PublicKey) - Method in class webfunds.client.Addressbook
not used?
addReceipt(Receipt) - Method in class webfunds.client.sox.StoreReceiptStore
A signed receipt has arrived.
addReceipt(Receipt, AccountId) - Method in interface webfunds.client.sox.ReceiptsStore
 
addReceipt(Receipt, AccountId) - Method in class webfunds.client.sox.StoreReceiptStore
A signed receipt has arrived.
addReceipt(Store, Receipt) - Method in class webfunds.client.sox.StoreReceiptStore
Add this signed receipt into the store.
Addressbook - class webfunds.client.Addressbook.
 
Addressbook() - Constructor for class webfunds.client.Addressbook
 
addSection(String) - Method in class webfunds.ricardian.IniFileReader
This method add a section to the IniFileReader class
addSectionItem(String, String, String) - Method in class webfunds.ricardian.IniFileReader
This method can be used to add a item/value pair to a section if the value is mutliline then you should use addMultilineSectionItem
addSOXServer(SOXServer) - Method in class webfunds.ricardian.DirSOXStore
Index the sox file into the temporary hashtables.
addThisName(String, ItemId) - Method in class webfunds.ricardian.DirContractStore
Add the hash as a contract that answers to name.
addThisSOXName(String, String) - Method in class webfunds.ricardian.DirSOXStore
Add a name (url) for a SOX server file.
addTreeModelListener(TreeModelListener) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
addWallet(PluginClassLoader, String, String) - Method in class webfunds.client.plugins.WalletManager
 
addWallet(String) - Method in class webfunds.client.plugins.WalletManager
Plug in the known WebFunds wallets out of the classpath.
addWallet(String, String) - Method in class webfunds.client.plugins.WalletManager
 
adjustTime(Date, boolean) - Method in class webfunds.sox.SubAccount
always works, might be ultra conservative deprecated? not really used, SOX shouldn't know about Dates.
adjustTime(long, boolean) - Method in class webfunds.sox.SubAccount
always works, might be ultra conservative
adminEvent(int, String) - Method in class webfunds.client.sox.SOXWallet
Shutdown signal or similar.
adminEvent(int, String) - Method in interface webfunds.client.WalletInterface
Signal the wallet.
AgentConnectException - exception webfunds.comms.AgentConnectException.
This exception class is thrown when the client sees a refused connection or other indicator that information is correct, but time is bad.
AgentConnectException(int) - Constructor for class webfunds.comms.AgentConnectException
 
AgentConnectException(int, String) - Constructor for class webfunds.comms.AgentConnectException
 
AgentConnectException(String) - Constructor for class webfunds.comms.AgentConnectException
 
AgentException - exception webfunds.comms.AgentException.
This exception class is thrown by a CommsAgent.
AgentException(int) - Constructor for class webfunds.comms.AgentException
 
AgentException(int, String) - Constructor for class webfunds.comms.AgentException
 
AgentException(String) - Constructor for class webfunds.comms.AgentException
 
AgentLaterException - exception webfunds.comms.AgentLaterException.
This exception class is thrown when the server indicates it is temporarily unavailable.
AgentLaterException(int) - Constructor for class webfunds.comms.AgentLaterException
 
AgentLaterException(int, String) - Constructor for class webfunds.comms.AgentLaterException
 
AgentLaterException(String) - Constructor for class webfunds.comms.AgentLaterException
 
AgentReplyException - exception webfunds.comms.AgentReplyException.
This exception class is thrown when the server returns an unreadable packet.
AgentReplyException(int) - Constructor for class webfunds.comms.AgentReplyException
 
AgentReplyException(int, String) - Constructor for class webfunds.comms.AgentReplyException
 
AgentReplyException(String) - Constructor for class webfunds.comms.AgentReplyException
 
AgentURLException - exception webfunds.comms.AgentURLException.
This exception class is thrown when the client detects that the host : port is bad, and should be retried or changed.
AgentURLException(int) - Constructor for class webfunds.comms.AgentURLException
 
AgentURLException(int, String) - Constructor for class webfunds.comms.AgentURLException
 
AgentURLException(String) - Constructor for class webfunds.comms.AgentURLException
 
allNames - Variable in class webfunds.ricardian.DirContractStore
All the names, pointing to ItemIds of contracts that answer to the name.
ALREADY - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
amount - Variable in class webfunds.client.sox.PendingReceipt
 
append - Variable in class webfunds.store.AppendFileStore
 
APPEND - Static variable in class webfunds.store.Store
Flags.
APPEND - Static variable in class webfunds.store.SepFileStore
 
AppendFileStore - class webfunds.store.AppendFileStore.
A hashtable object that provides access to files stored in a directory.
AppendFileStore() - Constructor for class webfunds.store.AppendFileStore
An uninitialised object, for ClassLoader.
AppendFileStore(File, PrintWriter, String) - Constructor for class webfunds.store.AppendFileStore
Open an empty, new AppendFileStore.
appl - Variable in class webfunds.sox.Account
The Application string - can be set by a super application.
ArmouredKeyException - exception webfunds.ricardian.ArmouredKeyException.
 
ArmouredKeyException() - Constructor for class webfunds.ricardian.ArmouredKeyException
 
ArmouredKeyException(int) - Constructor for class webfunds.ricardian.ArmouredKeyException
 
ArmouredKeyException(int, String) - Constructor for class webfunds.ricardian.ArmouredKeyException
 
ArmouredKeyException(String) - Constructor for class webfunds.ricardian.ArmouredKeyException
 
ArmouredPayment - class webfunds.sox.ArmouredPayment.
I think the pattern is probably wrong here, but I need to move the armouring of the payment closer to the action (and the higher level application code doesn't so much care.) At a later time, it might be nice to set some paramaters as to how to produce the payments and decode them.
ArmouredPayment(AbstractPayment) - Constructor for class webfunds.sox.ArmouredPayment
 
ArmouredPayment(byte[]) - Constructor for class webfunds.sox.ArmouredPayment
Make a decoder from a byte array.
ArmouredPayment(InputStream) - Constructor for class webfunds.sox.ArmouredPayment
Recover an ArmouredPayment from an input stream.
Armoury - class webfunds.util.Armoury.
This class provides methods for encoding and decoding data in MIME base64 format.
Armoury() - Constructor for class webfunds.util.Armoury
 
asciiArmour(AbstractPayment) - Method in class webfunds.client.sox.SOXWallet
Make an ASCII-armoured message from a payment, a la PGP armouring.
asciiArmourWithError(AbstractPayment) - Method in class webfunds.client.sox.SOXWallet
Make an ASCII-armoured message from a payment, a la PGP armouring.
ask(String) - Method in class webfunds.client.sox.SOXWallet
Ask a question of the user, return true if yes
aviso(String) - Method in class webfunds.client.sox.SOXWallet
 

B

Backup - class webfunds.client.util.Backup.
Helper functions dealing with Backups and Restores
BACKUP_DIR - Static variable in class webfunds.client.util.Backup
 
backup(UInterface, File) - Static method in class webfunds.client.util.Backup
Kludge attempt at making a backup.
BAD_DATA - Static variable in class webfunds.sox.NymReply
 
BAD_PACKET - Static variable in class webfunds.sox.SOXException
Internal errors detected.
badFiles - Variable in class webfunds.store.AppendFileStore
 
badFiles - Variable in class webfunds.store.SepFileStore
 
Base64Coder - class webfunds.util.Base64Coder.
This class provides methods for encoding and decoding data in MIME base64 format.
Base64Coder() - Constructor for class webfunds.util.Base64Coder
Set up Coder with default paramaters, which are thought to be best for all circumstances (although these are mostly historical...).
base64Type - Static variable in class webfunds.sox.PaymentFactory
 
base64Type - Static variable in class webfunds.token.Factory
A short string that can be used in an encoding.
BASIC_BADLY_FORMATTED - Static variable in class webfunds.sox.BasicReplyPacket
 
BASIC_INVALID_KEY - Static variable in class webfunds.sox.BasicReplyPacket
 
BASIC_SUCCESS - Static variable in class webfunds.sox.BasicReplyPacket
 
BASIC_UNKNOWN - Static variable in class webfunds.sox.BasicReplyPacket
 
BASIC_UNKNOWN_REQUEST - Static variable in class webfunds.sox.BasicReplyPacket
 
basicAgent - Variable in class webfunds.sox.SimpleIssuer
The agent communicating to the server (at the "basic" level)
BasicAgent - class webfunds.sox.BasicAgent.
Instances of this class are used to perform basic requests.
BasicAgent(CommsAgent) - Constructor for class webfunds.sox.BasicAgent
Create a new BasicAgent object.
BasicAgent(CommsAgent, PrintWriter) - Constructor for class webfunds.sox.BasicAgent
Create a new BasicAgent object (with debug)
BasicReply - class webfunds.sox.BasicReply.
The BasicReply class is the base class for all "Basic" replies.
BasicReply() - Constructor for class webfunds.sox.BasicReply
 
BasicReply(byte[]) - Constructor for class webfunds.sox.BasicReply
 
BasicReply(InputStream) - Constructor for class webfunds.sox.BasicReply
 
BasicReplyPacket - class webfunds.sox.BasicReplyPacket.
This class, BasicReplyPacket, encapsulates BasicReply objects, giving them a status value, so that if the request was invalid an error message is sent in place of a BasicReply object.
BasicReplyPacket(BasicReply) - Constructor for class webfunds.sox.BasicReplyPacket
 
BasicReplyPacket(byte[]) - Constructor for class webfunds.sox.BasicReplyPacket
 
BasicReplyPacket(int, String) - Constructor for class webfunds.sox.BasicReplyPacket
 
BasicRequest - class webfunds.sox.BasicRequest.
The BasicRequest class is the base class for all "Basic" requests, the "top level" type of request.
BasicRequest() - Constructor for class webfunds.sox.BasicRequest
 
BasicRequest(byte[]) - Constructor for class webfunds.sox.BasicRequest
 
BasicRequest(InputStream) - Constructor for class webfunds.sox.BasicRequest
 
BasicRequestPacket - class webfunds.sox.BasicRequestPacket.
This class, BasicRequestPacket, encapsulates BasicRequest objects, giving them a header etc., so that the payload can be identified.
BasicRequestPacket(BasicRequest) - Constructor for class webfunds.sox.BasicRequestPacket
 
BasicRequestPacket(byte[]) - Constructor for class webfunds.sox.BasicRequestPacket
 
BEARER - Static variable in class webfunds.sox.AccountId
 
BEGIN - Static variable in class webfunds.ricardian.Contract
 
bigStrings - Static variable in class webfunds.ricardian.Support
 
BinaryButtons - class webfunds.client.util.BinaryButtons.
 
BinaryButtons(String, int, boolean, String, int, boolean) - Constructor for class webfunds.client.util.BinaryButtons
 
body - Variable in class webfunds.sox.RequestPacket
The request body
body - Variable in class webfunds.sox.BasicRequestPacket
The request body
body() - Method in class webfunds.sox.BasicReplyPacket
 
body() - Method in class webfunds.sox.RequestPacket
 
body() - Method in class webfunds.sox.BasicRequestPacket
It is possible to have a null body.
BOND_TYPE - Static variable in class webfunds.ricardian.Contract
 
BOND_WORD - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
BRN - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
buf - Variable in class webfunds.sox.MailItem
The mail packet as it is passed over the net, and signed for.
bug - Variable in class webfunds.utils.Debug
 
bug - Variable in class webfunds.store.AppendFileStore
implements Diagnostics
bug - Variable in class webfunds.store.SepFileStore
 
bug - Variable in class webfunds.ricardian.SOXServer
 
bug - Variable in class webfunds.client.plugins.Plugin
Diagnostics.
BUILDER_ORIGINAL - Static variable in class webfunds.token.TokenBuilder
The version number for this structure: 0: current
byteEquals(byte[], byte[]) - Static method in class webfunds.sox.Utils
Read a PrivateKey object from a file

C

c - Variable in class webfunds.client.UInterfaceImpl
 
c - Variable in class webfunds.client.Addressbook
 
c - Variable in class webfunds.client.UInterfaceImpl2
 
calculateQuantity() - Method in class webfunds.sox.TokenPayment
Count up the total Quantity that the tokens CLAIM to represent.
CANCEL - Static variable in class webfunds.client.util.Startup
 
CANCEL - Static variable in interface webfunds.client.UInterface
 
CANCEL - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
CANCEL_DESC - Static variable in class webfunds.sox.ValueAccount
 
cancel(AccountId, ItemId, String) - Method in class webfunds.client.sox.SOXWallet
Cancel a Payment (pid) within a SubAccount.
cancel(Payment) - Method in class webfunds.sox.ValueAccount
Cancel this payment.
cancel(String) - Method in class webfunds.sox.ValueAccount
Cancel a payment that had a particular id.
cancel(Transaction) - Method in class webfunds.client.sox.SOXWallet
Cancel a Transaction.
cancel(Transaction) - Method in interface webfunds.client.WalletInterface
Try to undo a given payment that this wallet has made.
cancel(Transaction[]) - Method in class webfunds.client.sox.SOXWallet
Cancel many Transactions.
cancel(Transaction[]) - Method in interface webfunds.client.WalletInterface
Try to undo a batch of payments that this wallet has made.
cancel(ValueAccount, String) - Method in class webfunds.client.sox.SOXWallet
Cancel a Payment (pid) within a SubAccount.
CANCELALL - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
cancelCellEditing() - Method in class webfunds.client.sun.AbstractCellEditor
 
CancelException - exception webfunds.client.sox.CancelException.
This exception class is thrown when a cancel call fails.
CancelException(int) - Constructor for class webfunds.client.sox.CancelException
 
CancelException(int, String) - Constructor for class webfunds.client.sox.CancelException
 
CancelException(String) - Constructor for class webfunds.client.sox.CancelException
 
cancelFromPayment(Payment) - Method in class webfunds.sox.ValueAccount
Cancel using the payment supplied.
CANCELLED - Static variable in class webfunds.client.sox.StateReceipt
 
CANCELLING - Static variable in class webfunds.client.sox.StateReceipt
 
CANHASH_CURRENT - Static variable in class webfunds.ricardian.Contract
 
CANHASH_WHITE_BUG - Static variable in class webfunds.ricardian.Contract
 
canonicalTest(byte[]) - Static method in class webfunds.util.Armoury
 
CATCH_ALL - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
CATCH_ALL - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
CATCH_ALL - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
cert - Variable in class webfunds.sox.ServerKeyReply
The certificate contained in the reply
cert - Variable in class webfunds.sox.CommsKeyReply
The certificate contained in the reply
cert - Variable in class webfunds.sox.SmartIssuer
 
CERT_REQ - Static variable in class webfunds.sox.BasicRequestPacket
The request codes (any non-SOX messages must not use the SOX prefix, but should instead use the java namespace convention of using the domains name (dropping the "com." part if desired), e.g.
CertPackage - class webfunds.sox.CertPackage.
 
CertPackage(Certificate, PrivateKey) - Constructor for class webfunds.sox.CertPackage
 
CHANGE - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
CHANGE_KEY - Static variable in class webfunds.sox.RequestPacket
 
change(Store, Store) - Static method in class webfunds.client.StoreChanger
Copies contents of "data" to "data2".
ChangeContractStore - class webfunds.client.contracts.ChangeContractStore.
A ContractStore that implements the WebFunds property change.
ChangeContractStore() - Constructor for class webfunds.client.contracts.ChangeContractStore
 
ChangeContractStore(File) - Constructor for class webfunds.client.contracts.ChangeContractStore
 
ChangeContractStore(File, PrintWriter) - Constructor for class webfunds.client.contracts.ChangeContractStore
 
changed - Variable in class webfunds.store.Store
 
changekey - Variable in class webfunds.sox.Payment
this boolean indicated wether the account has to rollover to a new key.
changeR(Store, Store) - Static method in class webfunds.client.StoreChanger
Copies all contents - files and directories - from old to "last." Static method only, perhaps could be in Store.java?
changeSectionItemValue(String, String, String) - Method in class webfunds.ricardian.IniFileReader
This method can be used to change a value pair of a item in a section
CHAUM_TOKEN - Static variable in class webfunds.sox.PaymentFactory
Use the numbers 100 - 110 for experimental methods, not to be used outside your own private circle.
CHAUM_TOKEN - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
ChaumBlindedToken - class webfunds.token.algorithm.ChaumBlindedToken.
Class description
ChaumBlindedToken() - Constructor for class webfunds.token.algorithm.ChaumBlindedToken
 
ChaumConstants - class webfunds.token.algorithm.ChaumConstants.
Constants for the Chaum blinding algorithm
ChaumPrivateTokenParameters - class webfunds.token.algorithm.ChaumPrivateTokenParameters.
Class description
ChaumPrivateTokenParameters() - Constructor for class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
ChaumProtoToken - class webfunds.token.algorithm.ChaumProtoToken.
Class description
ChaumProtoToken() - Constructor for class webfunds.token.algorithm.ChaumProtoToken
 
ChaumPublicTokenParameters - class webfunds.token.algorithm.ChaumPublicTokenParameters.
Class description
ChaumPublicTokenParameters() - Constructor for class webfunds.token.algorithm.ChaumPublicTokenParameters
 
ChaumToken - class webfunds.token.algorithm.ChaumToken.
Class description
ChaumToken() - Constructor for class webfunds.token.algorithm.ChaumToken
 
check(boolean, String, String) - Static method in class webfunds.utils.VersionNumbers
throws an Ex if false.
checkArmouredPublicKey(String, String, PGPPublicKey) - Static method in class webfunds.ricardian.KeyUtil
Read a Public Key from a string and return the key.
checkContract(Contract) - Method in class webfunds.client.AccountBrowserImpl
 
checkDir(File) - Static method in class webfunds.store.SepFileStore
 
checkErrors() - Method in class webfunds.store.Store
 
checkErrors() - Method in class webfunds.store.AppendFileStore
 
checkErrors() - Method in class webfunds.store.SepFileStore
 
checkEx(String, String) - Static method in class webfunds.utils.VersionNumbers
Must throw an exception.
checkFrozen(String) - Method in class webfunds.sox.SubAccount
Handy to save lots of exception calls User is not supposed to call this, but maybe the software doesn't care.
checkLineLengths(String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Check a string for lines longer than 80 chars.
checkNet() - Method in class webfunds.sox.SubAccount
Handy to save lots of exception calls
checkNet() - Method in class webfunds.sox.SmartIssuer
Try some net hits.
checkOperatorKey(String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Check and strip an OPERATOR key.
checkOutDirectory(File) - Static method in class webfunds.utils.VersionNumbers
 
checkPublicContractKey(String, String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Check and strip a CONTRACT key.
checkReceipt(MailItem, AccountId, AccountId, ItemId, long) - Method in class webfunds.client.sox.SOXWallet
Check the receipt conforms to what was expected.
checkReceipt(Receipt, AccountId, AccountId, ItemId, long) - Method in class webfunds.client.sox.SOXWallet
Check the receipt conforms to what was expected.
checksum(byte[]) - Static method in class webfunds.util.CRC
 
checksum(int, byte[]) - Static method in class webfunds.util.CRC
 
checkSync() - Method in class webfunds.sox.SimpleIssuer
Check the sync is reasonably new.
checkTimes() - Method in class webfunds.sox.SmartIssuer
 
checkTopLevelKey(String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Check and strip a TOP LEVEL key.
CHM - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
cipher_keylen - Static variable in class webfunds.sox.Crypto
 
classloader - Variable in class webfunds.client.Manager
 
cleanStore() - Method in class webfunds.ricardian.DirSOXStore
 
cleanup(int) - Method in class webfunds.store.AppendFileStore
Clean up the old files we don't want, those a few numbers back.
clear() - Method in class webfunds.store.Store
Remove all?
clear() - Method in class webfunds.store.AppendFileStore
Removes all files in this directory, and any empty directories (intentional?).
clear() - Method in class webfunds.store.SepFileStore
Removes all files in this directory, and any empty directories (intentional?).
clear() - Method in class webfunds.client.MultiStoreStore
 
Client - class webfunds.client.Client.
 
Client() - Constructor for class webfunds.client.Client
 
ClipboardHelper - class webfunds.utils.ClipboardHelper.
Helper class for Java Clipboard related functionality.
ClipboardHelper() - Constructor for class webfunds.utils.ClipboardHelper
 
CLOSE - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
CLOSE_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
CLOSE_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
closeCode() - Method in class webfunds.client.sox.SOXWallet
 
CLOSED - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
closeErrorReason - Variable in class webfunds.client.sox.SOXWallet
 
closeReason() - Method in class webfunds.client.sox.SOXWallet
 
cmd - Static variable in class webfunds.comms.HttpSocketAgent
 
CODE_FREEZE - Static variable in interface webfunds.client.WalletInterface
adminEvent() codes.
CODE_SHUTDOWN - Static variable in interface webfunds.client.WalletInterface
adminEvent() codes.
CODE_UNFREEZE - Static variable in interface webfunds.client.WalletInterface
adminEvent() codes.
comms - Variable in class webfunds.sox.BasicAgent
The comms agent that actually sends the requests.
COMMS_CERT - Static variable in class webfunds.sox.SOXException
Internal errors detected.
commsAgent - Variable in class webfunds.sox.SimpleIssuer
The agent communicating to the server (at the "comms" level) Not used?
CommsAgent - class webfunds.comms.CommsAgent.
This abstract interface embodies the SOX request model.
CommsAgent() - Constructor for class webfunds.comms.CommsAgent
 
commsKey - Variable in class webfunds.sox.SimpleIssuer
The communications certificate (key) for this current session.
CommsKeyReply - class webfunds.sox.CommsKeyReply.
 
CommsKeyReply(byte[]) - Constructor for class webfunds.sox.CommsKeyReply
 
CommsKeyReply(Certificate) - Constructor for class webfunds.sox.CommsKeyReply
Create a reply containing a comms key
CommsKeyReply(InputStream) - Constructor for class webfunds.sox.CommsKeyReply
 
CommsKeyRequest - class webfunds.sox.CommsKeyRequest.
 
CommsKeyRequest() - Constructor for class webfunds.sox.CommsKeyRequest
 
CommsKeyRequest(byte[]) - Constructor for class webfunds.sox.CommsKeyRequest
 
CommsKeyRequest(InputStream) - Constructor for class webfunds.sox.CommsKeyRequest
 
con - Static variable in class webfunds.comms.HttpSocketAgent
 
CON_CLOSE - Static variable in class webfunds.comms.RawHttp
 
CON_TYPE - Static variable in class webfunds.comms.RawHttp
 
confirm(String) - Method in class webfunds.client.contracts.wizard.WizardPanel
Convenience method that displays an yes/no dialog box with the given message.
confirm(Vector, byte[]) - Method in class webfunds.client.sox.SOXWallet
 
confirm(Vector, MailItem) - Method in class webfunds.client.sox.SOXWallet
 
confirmedValue(AccountId, ItemId) - Method in interface webfunds.client.sox.ReceiptsStore
 
confirmedValue(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
 
confirmmails - Variable in class webfunds.client.sox.SOXWallet
 
CONLEN - Static variable in class webfunds.comms.RawHttp
 
construct() - Method in class webfunds.client.SwingWorker
Compute the value to be returned by the get method.
contains(Object) - Method in class webfunds.store.Store
 
contains(Object) - Method in class webfunds.client.MultiStoreStore
 
containsKey(Object) - Method in class webfunds.store.Store
 
containsKey(Object) - Method in class webfunds.client.MultiStoreStore
 
contentLength - Static variable in class webfunds.comms.HttpSocketAgent
 
context - Variable in class webfunds.client.sox.SOXWallet
Our interface to the outside world.
Contract - class webfunds.ricardian.Contract.
Ricardian Contract Base Class Rewritten from the sox.Contract and the Perl equivalents.
Contract(byte[], byte[], byte[]) - Constructor for class webfunds.ricardian.Contract
A new Contract, made out of the contract data and any local/user data (null or empty is ok).
contractaction - Variable in class webfunds.client.contracts.ContractBrowser
 
contractaction - Variable in class webfunds.client.sox.gui.PaymentFrame
 
contractAction - Variable in class webfunds.client.SimplePaymentFrame
 
ContractBrowser - class webfunds.client.contracts.ContractBrowser.
 
ContractBrowser() - Constructor for class webfunds.client.contracts.ContractBrowser
 
ContractChooser - class webfunds.client.contracts.ContractChooser.
 
ContractChooser(ContractStore) - Constructor for class webfunds.client.contracts.ContractChooser
 
contractData - Variable in class webfunds.ricardian.Contract
 
ContractDirectoryException - exception webfunds.ricardian.ContractDirectoryException.
 
ContractDirectoryException() - Constructor for class webfunds.ricardian.ContractDirectoryException
 
ContractDirectoryException(File, String) - Constructor for class webfunds.ricardian.ContractDirectoryException
 
ContractDirectoryException(String) - Constructor for class webfunds.ricardian.ContractDirectoryException
 
ContractEdit - class webfunds.client.contracts.wizard.ContractEdit.
Panel that allows the user to do final adjustments to the contract.
ContractEdit(WizardData) - Constructor for class webfunds.client.contracts.wizard.ContractEdit
 
ContractException - exception webfunds.ricardian.ContractException.
 
ContractException() - Constructor for class webfunds.ricardian.ContractException
 
ContractException(int, int, String) - Constructor for class webfunds.ricardian.ContractException
 
ContractException(int, String) - Constructor for class webfunds.ricardian.ContractException
line number is set to default of -1
ContractException(String) - Constructor for class webfunds.ricardian.ContractException
 
ContractFile - class webfunds.client.contracts.wizard.ContractFile.
Panel that asks for the filename of the contract.
ContractFile(WizardData) - Constructor for class webfunds.client.contracts.wizard.ContractFile
 
CONTRACTMODE - Static variable in class webfunds.client.plugins.Plugin
 
contracts - Variable in class webfunds.ricardian.DirContractStore
All the contracts, indexed by ItemId.
contracts - Variable in class webfunds.client.sox.SOXWallet
 
contracts - Variable in class webfunds.client.sox.SOXServerStore
 
ContractStore - interface webfunds.ricardian.ContractStore.
 
convert(Store, PrintWriter) - Static method in class webfunds.client.sox.StoreReceiptStore
 
convertToURLs(String[]) - Method in class webfunds.sox.SmartIssuer
Convert a list of strings to URLs.
copyFile(File, File) - Static method in class webfunds.client.util.FileUtils
Copy the contents of srcFile to a file of the same name in directory dstDir.
copyTree(File, File) - Static method in class webfunds.client.util.FileUtils
Copy the file system tree denoted by subject to the directory denoted by backupDir.
core - Variable in class webfunds.client.Manager
 
Core - class webfunds.client.Core.
 
Core(File, boolean, boolean) - Constructor for class webfunds.client.Core
 
CorePart - interface webfunds.client.CorePart.
 
CORRUPT - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
CRC - class webfunds.util.CRC.
This class performs the CRC check as required by pgp base64 Encoded packets.
crc() - Method in class webfunds.util.CRC
This adds the contents of the buffer to the CRC.
CRC() - Constructor for class webfunds.util.CRC
 
createAccount(String) - Method in class webfunds.client.sox.SOXWallet
Create a new account in the Wallet and return it's AccountId.
createKeyPair(int, byte[], int) - Static method in class webfunds.sox.PaymentFactory
Get me a KeyPair for some token series.
createPair(int) - Static method in class webfunds.token.Factory
Get me a PairParams for some token series.
createPair(SecureRandom, int, byte[], byte[], long, byte) - Static method in class webfunds.token.Factory
Get me a ParamsPair for some token series.
createPayment(AccountId, long, byte[], boolean, long, long, String) - Method in class webfunds.sox.ValueAccount
Create a payment, with all params specified.
createPayment(AccountId, long, byte[], long) - Method in class webfunds.sox.ValueAccount
Create a payment valid from now (for how long specified)
createPayment(AccountId, long, byte[], long, long) - Method in class webfunds.sox.ValueAccount
Create a payment, valid from when specified and for how long specified
createPayment(AccountId, long, String) - Method in class webfunds.sox.ValueAccount
Create a payment valid from now for next 5 days.
createprotos() - Static method in class webfunds.token.Test
 
createprotos() - Static method in class webfunds.token.TokenTest
 
createReply(Reply) - Method in class webfunds.sox.EncryptedRequest
 
createReply(Reply, Key) - Method in class webfunds.sox.EncryptedRequest
 
createSignedData(byte[], byte[]) - Static method in class webfunds.util.Armoury
Create the signed data
createTokenPayment(Token[], byte[], String) - Method in class webfunds.sox.ValueAccount
Create a proto token payment.
CryptixOpenPGP - class webfunds.openpgp.provider.CryptixOpenPGP.
The Cryptix OpenPGP Certificate Provider.
CryptixOpenPGP() - Constructor for class webfunds.openpgp.provider.CryptixOpenPGP
 
Crypto - class webfunds.sox.Crypto.
XXX: Do Not Touch This File!!! Centralized crypto methods.
Crypto() - Constructor for class webfunds.sox.Crypto
 
cs - Variable in class webfunds.client.plugins.Plugin
 
Currency - class webfunds.ricardian.Currency.
 
CURRENCY_TYPE - Static variable in class webfunds.ricardian.Contract
 
CURRENCY_WORD - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
Currency(byte[], byte[], byte[]) - Constructor for class webfunds.ricardian.Currency
 
current - Variable in class webfunds.sox.SmartIssuer
 
CURRENT_VERSION - Static variable in class webfunds.sox.ArmouredPayment
 
cycle() - Static method in class webfunds.sox.RegisterRequest
 
cycle() - Static method in class webfunds.sox.NymRequest
 
cycle() - Static method in class webfunds.sox.Receipt
 
cycle() - Static method in class webfunds.sox.MailReply
 
cycle() - Static method in class webfunds.sox.DepositReply
 
cycle() - Static method in class webfunds.sox.NymReply
 
cycle() - Static method in class webfunds.sox.MailRequest
 
cycle() - Static method in class webfunds.sox.Payment
 
cycle() - Static method in class webfunds.sox.ArmouredPayment
 
cycle() - Static method in class webfunds.sox.DepositRequest
 
cycle() - Static method in class webfunds.sox.TokenPayment
 
cycle() - Static method in class webfunds.sox.RandomToken
 
cycle() - Static method in class webfunds.client.sox.StateReceipt
 
cycle() - Static method in class webfunds.client.sox.PendingReceipt
 

D

data - Variable in class webfunds.sox.EncryptedReply
The (encrypted) payload
data - Variable in class webfunds.sox.EncryptedRequest
The (encrypted) payload
data2hex(byte[]) - Static method in class webfunds.utils.Hex
 
DataFormatException - exception webfunds.token.DataFormatException.
Thrown when invalid data is decoded.
DataFormatException() - Constructor for class webfunds.token.DataFormatException
 
DataFormatException(String) - Constructor for class webfunds.token.DataFormatException
 
date - Variable in class webfunds.client.sox.PendingReceipt
 
DAW - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
DEAD_ORIGINAL - Static variable in class webfunds.token.TokenDead
The version number for this structure: 0: current
dead(byte[]) - Method in class webfunds.token.TokenDead
 
debug - Variable in class webfunds.sox.Receipt
 
Debug - class webfunds.utils.Debug.
Extend this to add the logmsg() method.
debug() - Method in class webfunds.utils.Debug
Set debug stream.
Debug() - Constructor for class webfunds.utils.Debug
 
debug(PrintWriter) - Method in class webfunds.utils.Debug
 
debug(PrintWriter) - Method in interface webfunds.client.WalletInterface
A debugging interface, set this PrintWriter as where logs go.
debug(PrintWriter, String) - Method in class webfunds.utils.Debug
 
debug(PrintWriter, String) - Method in class webfunds.client.plugins.Plugin
 
debug(String) - Method in class webfunds.utils.Debug
 
debugAll - Static variable in class webfunds.utils.Debug
 
dec_table - Static variable in class webfunds.util.Base64Coder
Maps the above specific chars back to the 6 bit integer.
dec(byte[]) - Static method in class webfunds.util.Base64Coder
Ignores trailing whitespace and newlines
dec(byte[], int, byte, byte, byte, byte) - Static method in class webfunds.util.Base64Coder
 
decimalFormat - Variable in class webfunds.ricardian.Contract
 
decimalFormatPattern - Variable in class webfunds.ricardian.Contract
 
decode(byte[]) - Method in class webfunds.util.Base64Coder
Decode a Base 64 byte array.
decode(byte[]) - Method in class webfunds.sox.Encodable
 
decode(byte[]) - Method in class webfunds.sox.BasicReplyPacket
 
decode(byte[]) - Method in class webfunds.sox.ArmouredPayment
Decoder of SOX armoured messages.
decode(byte[]) - Method in class webfunds.sox.RequestPacket
 
decode(byte[]) - Static method in class webfunds.sox.PaymentFactory
 
decode(byte[]) - Method in class webfunds.sox.BasicRequestPacket
 
decode(byte[]) - Static method in class webfunds.token.Factory
 
decode(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractToken
 
decode(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
decode(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
decode(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
decode(InputStream) - Method in class webfunds.sox.Encodable
 
decode(InputStream) - Method in class webfunds.sox.Reply
Update this reply object with the data read from an inputstream, where the data on the stream was previously written using the encode() method of a reply object.
decode(InputStream) - Method in class webfunds.sox.Request
Update this request object with the values from a request encoded as a byte array (such as previously returned from the encode() method of a request object).
decode(InputStream) - Method in class webfunds.sox.RegisterRequest
 
decode(InputStream) - Method in class webfunds.sox.NymRequest
 
decode(InputStream) - Method in class webfunds.sox.Id
 
decode(InputStream) - Method in class webfunds.sox.EncryptedReply
 
decode(InputStream) - Method in class webfunds.sox.Receipt
Update this receipt object with the previously encoded receipt (such as output from the encode() method of a receipt object) read from an input stream.
decode(InputStream) - Method in class webfunds.sox.TimeSyncReply
 
decode(InputStream) - Method in class webfunds.sox.ServerKeyRequest
 
decode(InputStream) - Method in class webfunds.sox.MailReply
 
decode(InputStream) - Method in class webfunds.sox.DepositReply
 
decode(InputStream) - Method in class webfunds.sox.NymReply
 
decode(InputStream) - Method in class webfunds.sox.MailRequest
 
decode(InputStream) - Method in class webfunds.sox.ServerKeyReply
 
decode(InputStream) - Method in class webfunds.sox.Token
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.sox.AbstractPayment
Update this payment object with the values from a payment encoded as a byte array (such as previously returned from the encode() method of a payment object).
decode(InputStream) - Method in class webfunds.sox.Payment
Update this payment object with the values from a payment encoded as a byte array (such as previously returned from the encode() method of a payment object).
decode(InputStream) - Method in class webfunds.sox.RegisterReply
 
decode(InputStream) - Method in class webfunds.sox.SubAccount
 
decode(InputStream) - Method in class webfunds.sox.ArmouredPayment
Decoder of SOX armoured messages.
decode(InputStream) - Method in class webfunds.sox.DepositRequest
Recover this deposit request object with the values from a deposit request on the input stream (such as might be sent by the encode() method of a deposit request object).
decode(InputStream) - Method in class webfunds.sox.TokenPayment
Update this payment object with the values from a payment encoded as a byte array (such as previously returned from the encode() method of a payment object).
decode(InputStream) - Method in class webfunds.sox.EncryptedRequest
 
decode(InputStream) - Method in class webfunds.sox.MailItem
Careful of this conversion - as we are coding the mail item into an array, the on-the-wire format is not the same as the passed around internal mail item.
decode(InputStream) - Method in class webfunds.sox.RandomToken
Update this payment object with the values from a payment encoded as a byte array (such as previously returned from the encode() method of a payment object).
decode(InputStream) - Method in class webfunds.sox.CommsKeyReply
 
decode(InputStream) - Method in class webfunds.sox.Account
 
decode(InputStream) - Method in class webfunds.sox.TimeSyncRequest
 
decode(InputStream) - Method in class webfunds.sox.CommsKeyRequest
 
decode(InputStream) - Method in class webfunds.token.Token
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.token.TokenSpender
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.token.AbstractParams
Update this params object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.token.TokenDead
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.token.TokenBuilder
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.token.TokenSigner
Update this token object with the values from a token encoded as a byte array (such as previously returned from the encode() method of a token object).
decode(InputStream) - Method in class webfunds.ricardian.SOXServer
 
decode(InputStream) - Method in class webfunds.client.sox.StateReceipt
Update this object with the previously encoded object (such as output from the encode() method of a previous object) read from an input stream.
decode(InputStream) - Method in class webfunds.client.sox.PendingReceipt
 
decode(InputStream) - Method in class webfunds.client.AccountInfo
 
decode(String) - Method in class webfunds.util.Base64Coder
Decode a Base 64 string.
decode(String) - Static method in class webfunds.util.Armoury
Decodes a byte array containing base64-encoded ASCII.
decodeAccountId(DataInputStream) - Method in class webfunds.sox.Receipt
Get SOX2 Hash for an AccountId, which has an OpenPGP Message Digest Type in advance of it.
decodeApplicationRequest(String, byte[]) - Method in class webfunds.sox.EncryptedRequest
Extend this class to use SOX for something else.
decodeByte(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a signed byte.
decodeByteArray(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a Byte Array
decodeByteArray(String, String) - Static method in class webfunds.util.Armoury
Decode some Base 64 encoded data, first of all searching for the appropriate "BEGIN" line, and reading up until the "END" line.
decodeCert(String) - Static method in class webfunds.util.Armoury
Decode a Certificate object from ascii-armoured base64 encoding
decodeChecksum(String) - Static method in class webfunds.util.Armoury
 
decodeData(byte[]) - Static method in class webfunds.util.Armoury
This method returns the data part of a signed message removing the -(space) and changing line endings to local format.
decodeDateTime(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a date/time
decodeHeader() - Method in class webfunds.sox.EncryptedRequest
Now it is decrypted, we can decode the plaintext payload.
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractToken
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.ChaumToken
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.RandomToken
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.RandomPublicTokenParameters
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.ChaumBlindedToken
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.ChaumPublicTokenParameters
 
decodeImpl(byte[], int, int) - Method in class webfunds.token.algorithm.RandomBlindedToken
 
decodeInt(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a signed int.
decodeItemId(DataInputStream) - Method in class webfunds.sox.Receipt
Get SOX2 Hash for an ItemId, which has an OpenPGP Message Digest Type in advance of it.
decodeLong(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a signed long.
decodeMPI(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode an MPI (Multi Precision Integer, or BigInteger in Java).
decodeParams(byte[], int, int, byte, AbstractParamInterface) - Static method in class webfunds.token.algorithm.AbstractTokenUtil
 
decodePrivateImpl(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
decodePrivateImpl(byte[], int, int) - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
decodePrivateImpl(byte[], int, int) - Method in class webfunds.token.algorithm.RandomPrivateTokenParameters
 
decodePrivateKey(byte[]) - Static method in class webfunds.sox.Crypto
Decode an RSA PrivateKey object from encoded data
decodePrivateKey(String) - Static method in class webfunds.util.Armoury
Decode an PrivateKey object from ascii-armoured base64 encoding
decodePublicImpl(byte[], int, int) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
decodePublicImpl(byte[], int, int) - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
decodePublicImpl(byte[], int, int) - Method in class webfunds.token.algorithm.RandomPrivateTokenParameters
 
decodePublicKey(byte[]) - Static method in class webfunds.sox.Crypto
Decode an RSA PublicKey object from encoded data
decodeShort(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode a signed short.
decodeSig(String) - Static method in class webfunds.util.Armoury
Decode a Signature from ascii-armoured base64 encoding
decodeSignature(byte[]) - Static method in class webfunds.sox.Crypto
Extract the signature data from an X509 Signature packet
decodeSOXPayment(byte[]) - Method in class webfunds.client.sox.SOXWallet
Decoder of SOX armoured messages.
decodeUnsignedByte(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode an unsigned byte.
decodeUnsignedInt(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode an unsigned int.
decodeUnsignedShort(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Decode an unsigned short.
decodeUtil(byte[], int, int, byte, AbstractTokenInterface) - Static method in class webfunds.token.algorithm.AbstractTokenUtil
 
decrypt() - Method in class webfunds.sox.EncryptedReply
Decrypt a reply (usually called by SOX clients).
decrypt(Key) - Method in class webfunds.sox.EncryptedReply
Decrypt a reply (usually called by SOX clients).
decrypt(Key, byte[]) - Static method in class webfunds.sox.Crypto
Decrypt the data and return the encrypted binary data The data is uncompressed after decrypting
decryptPacket(PrivateKey) - Method in class webfunds.sox.EncryptedRequest
Decrypt this packet.
delayedFireTableDataChanged() - Method in class webfunds.client.sun.TreeTableModelAdapter
Invokes fireTableDataChanged after all the pending events have been processed.
DELETE - Static variable in class webfunds.store.AppendFileStore
 
DELETE_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
DELETE_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
delete() - Method in class webfunds.sox.SubAccount
Call this to delete.
deleteAccount(Account) - Method in interface webfunds.client.sox.AccountStore
 
deleteAccount(Account) - Method in class webfunds.client.sox.StoreAccountStore
 
DEPOSIT - Static variable in class webfunds.sox.RequestPacket
 
DEPOSIT_LOCAL_VERS - Static variable in class webfunds.sox.DepositRequest
The version of the encoded deposit request.
DEPOSIT_not_used_yet - Static variable in class webfunds.sox.DepositRequest
The version of the encoded deposit request.
DEPOSIT_ORIGINAL - Static variable in class webfunds.sox.DepositRequest
The version of the encoded deposit request.
DEPOSIT_WITHDRAW - Static variable in class webfunds.sox.DepositRequest
The version of the encoded deposit request.
deposit() - Method in class webfunds.client.SimpleDepositFrame
 
deposit(AbstractPayment, String, String) - Method in class webfunds.sox.ValueAccount
Deposit a payment.
depositDesc - Variable in class webfunds.sox.DepositRequest
A description (can be anything, although very long lengths may be refused by some issuers and clients) of what the payment is for.
DepositException - exception webfunds.client.sox.DepositException.
 
DepositException(int) - Constructor for class webfunds.client.sox.DepositException
 
DepositException(int, String) - Constructor for class webfunds.client.sox.DepositException
 
DepositException(String) - Constructor for class webfunds.client.sox.DepositException
 
depositId - Variable in class webfunds.sox.DepositRequest
An identifier for this deposit request Note: although a java String is used, this identifier should only contain 8-bit ascii characters, following the same rules as that of the payment id (pid).
DepositReply - class webfunds.sox.DepositReply.
A deposit reply.
DepositReply(DepositRequest, byte[]) - Constructor for class webfunds.sox.DepositReply
 
DepositReply(DepositRequest, InputStream) - Constructor for class webfunds.sox.DepositReply
 
DepositReply(DepositRequest, int) - Constructor for class webfunds.sox.DepositReply
Create a Bad DepositReply - required by DepositRequest
DepositReply(DepositRequest, MailItem) - Constructor for class webfunds.sox.DepositReply
Create a Good DepositReply with a MailItem
DepositReply(DepositRequest, MailItem[]) - Constructor for class webfunds.sox.DepositReply
 
depositRequest - Variable in class webfunds.sox.Receipt
 
DepositRequest - class webfunds.sox.DepositRequest.
This class represents a deposit request, used by a SOX client to deposit a payment into an account.
DepositRequest(byte[]) - Constructor for class webfunds.sox.DepositRequest
Construct a deposit request object from a byte array that was previously returned from the encode() method of a deposit request object.
DepositRequest(InputStream) - Constructor for class webfunds.sox.DepositRequest
Construct a deposit request object from data on an input stream that was previously returned from the encode() method of a deposit request object.
DepositRequest(String, AccountId, AbstractPayment, AbstractPayment, String, byte[]) - Constructor for class webfunds.sox.DepositRequest
Create an unsigned withdrawal request, to get a token payment signed.
DepositRequest(String, AccountId, AbstractPayment, String, byte[]) - Constructor for class webfunds.sox.DepositRequest
Create an unsigned deposit request This constructor is the one usually called by SOX clients.
depositRequestData - Variable in class webfunds.sox.Receipt
 
desc - Variable in class webfunds.sox.AbstractPayment
A description (can be anything, although very long lengths may be refused by some issuers and clients, but at least 2K is guaranteed to be supported by all SOX compatible software) Note that it can be non-ascii, and non readable.
desc - Variable in class webfunds.client.sox.PendingReceipt
 
destroy() - Method in class webfunds.client.util.UpgradesManager
 
destroy() - Method in class webfunds.client.contracts.ContractBrowser
 
deviation - Variable in class webfunds.sox.SimpleIssuer
 
deviation - Variable in class webfunds.sox.SmartIssuer
 
Diagnostics - interface webfunds.utils.Diagnostics.
 
did - Variable in class webfunds.sox.Receipt
 
diff - Variable in class webfunds.sox.TimeSyncReply
The time difference between the issuer and client
digest(byte[]) - Static method in class webfunds.sox.Crypto
Create a message digest (as a byte array) from data (as a byte array) The digest uses the algorithm specified in crypto.message-digest.algorithm, and if not defined, defaults to the MD_ALGORITHM algorithm.
dir - Variable in class webfunds.store.AppendFileStore
 
dir - Variable in class webfunds.store.SepFileStore
 
dir - Variable in class webfunds.ricardian.DirSOXStore
 
dir - Variable in class webfunds.ricardian.DirContractStore
 
DirClassLoader - class webfunds.utils.DirClassLoader.
A Directory-based class loader for plugins and wallets.
DirClassLoader(String[]) - Constructor for class webfunds.utils.DirClassLoader
Loader to allow dynamic loading from systemClasses only.
DirClassLoader(String, String[]) - Constructor for class webfunds.utils.DirClassLoader
Loader to allow dynamic loading from directory dir, and having access to all classes within systemClasses.
DirContractStore - class webfunds.ricardian.DirContractStore.
Read in a directory of contracts and provide access to them.
DirContractStore() - Constructor for class webfunds.ricardian.DirContractStore
Read in a directory of contracts and provide access to them.
DirContractStore(File) - Constructor for class webfunds.ricardian.DirContractStore
Read in a directory of contracts and provide access to them.
DirContractStore(File, PrintWriter) - Constructor for class webfunds.ricardian.DirContractStore
Read in a directory of contracts and provide access to them.
DIRECT_TFR - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
DirSOXStore - class webfunds.ricardian.DirSOXStore.
A Store for SOXServers.
DirSOXStore() - Constructor for class webfunds.ricardian.DirSOXStore
Create a memory store without any backing store.
DirSOXStore(File, PrintWriter) - Constructor for class webfunds.ricardian.DirSOXStore
Read in a directory of SOXServer files and provide access to them.
displayNewContract(ItemId, DefaultMutableTreeNode) - Method in class webfunds.client.AccountBrowserImpl
 
displayNewContracts(ItemId[], DefaultMutableTreeNode) - Method in class webfunds.client.AccountBrowserImpl
 
doCancelGetMail(DepositRequest) - Method in class webfunds.sox.ValueAccount
Do the cancel and look at the error.
doCanonicalDigest(byte[]) - Static method in class webfunds.ricardian.Contract
Do a canonical hash on the data.
doCanonicalDigest(byte[], int) - Static method in class webfunds.ricardian.Contract
Do a canonical hash on the data.
doDeposit(AbstractPayment, AccountId, byte[], String) - Method in class webfunds.client.sox.SOXWallet
Deposit the given payment.
doDeposit(DepositRequest) - Method in class webfunds.sox.ValueAccount
Sort out exceptions.
doDepositGetMail(DepositRequest, boolean, boolean) - Method in class webfunds.sox.ValueAccount
Convert the deposit request into a receipt.
doLines(String, String) - Static method in class webfunds.ricardian.IniFileReader
 
doRequest(Request) - Method in class webfunds.sox.SubAccount
Sort out exceptions.
doRequest(Request, boolean) - Method in class webfunds.sox.SubAccount
Convert the request into a reply.
downloadDir - Variable in class webfunds.client.util.UpgradesManager
 
downloadURLtoFile(URL) - Method in class webfunds.client.util.UpgradesManager
Download the url into a file.
downloadURLtoFile(URL, File) - Method in class webfunds.client.util.UpgradesManager
Download the url into a file.
dropNames(Contract) - Method in class webfunds.ricardian.DirContractStore
 
dropThisName(String, ItemId) - Method in class webfunds.ricardian.DirContractStore
 
DUMMY - Static variable in class webfunds.store.AppendFileStore
 
dump() - Method in class webfunds.ricardian.IniFileReader
 
dumpAll(DataOutputStream) - Method in class webfunds.store.AppendFileStore
Dump all objects to the output.
dumpObject(DataOutputStream, byte[], byte[], byte[]) - Method in class webfunds.store.AppendFileStore
Dump an object in Encodable format to the output.
dumpObject(DataOutputStream, String, Object) - Method in class webfunds.store.AppendFileStore
Dump an object in Encodable format to the output.

E

editor - Variable in class webfunds.client.contracts.wizard.ContractEdit
 
elements() - Method in class webfunds.store.Store
 
elements() - Method in class webfunds.client.MultiStoreStore
 
EMPTY_PAYLOAD - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
enc_table - Static variable in class webfunds.util.Base64Coder
Maps 6 bit integers to a specific char.
enc(byte[], int, String) - Static method in class webfunds.util.Base64Coder
Encodes into numGroups groups, where each group is 4 Base64 letters making up a 3-byte binary sequence.
Encodable - class webfunds.sox.Encodable.
This is an abstract base class for all Encodable objects.
Encodable() - Constructor for class webfunds.sox.Encodable
 
encode() - Method in class webfunds.sox.Encodable
 
encode() - Method in class webfunds.sox.RequestPacket
 
encode() - Method in class webfunds.sox.BasicRequestPacket
 
encode() - Method in class webfunds.token.algorithm.AbstractToken
 
encode() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
encode(byte[]) - Method in class webfunds.util.Base64Coder
Encode a byte array into Base 64.
encode(OutputStream) - Method in class webfunds.sox.Encodable
 
encode(OutputStream) - Method in class webfunds.sox.BasicReplyPacket
 
encode(OutputStream) - Method in class webfunds.sox.Reply
Encode a reply to an output stream, suitable for using with ReplyPacket to send remote servers (which use the decode() method to re-construct the object).
encode(OutputStream) - Method in class webfunds.sox.Request
Encode a deposit request to an output stream, suitable for using with RequestPacket to send to remote servers (which use the decode() method to re-construct the object).
encode(OutputStream) - Method in class webfunds.sox.RegisterRequest
 
encode(OutputStream) - Method in class webfunds.sox.NymRequest
 
encode(OutputStream) - Method in class webfunds.sox.Id
 
encode(OutputStream) - Method in class webfunds.sox.EncryptedReply
 
encode(OutputStream) - Method in class webfunds.sox.Receipt
Encode a receipt, writing the data to an output stream, in a format suitable for sending to restoring using the decode() method to re-construct the object.
encode(OutputStream) - Method in class webfunds.sox.TimeSyncReply
 
encode(OutputStream) - Method in class webfunds.sox.ServerKeyRequest
 
encode(OutputStream) - Method in class webfunds.sox.MailReply
 
encode(OutputStream) - Method in class webfunds.sox.DepositReply
 
encode(OutputStream) - Method in class webfunds.sox.NymReply
 
encode(OutputStream) - Method in class webfunds.sox.MailRequest
 
encode(OutputStream) - Method in class webfunds.sox.ServerKeyReply
 
encode(OutputStream) - Method in class webfunds.sox.Token
Encode a token as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.sox.AbstractPayment
Encode a payment as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.sox.Payment
Encode a payment as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.sox.RegisterReply
 
encode(OutputStream) - Method in class webfunds.sox.SubAccount
 
encode(OutputStream) - Method in class webfunds.sox.ArmouredPayment
Make an ASCII-armoured message from a payment, a la PGP armouring.
encode(OutputStream) - Method in class webfunds.sox.DepositRequest
Encode a deposit request to an output stream, suitable for using with RequestPacket to send to remote servers (which use the decode() method to re-construct the object).
encode(OutputStream) - Method in class webfunds.sox.TokenPayment
Encode a payment as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.sox.EncryptedRequest
 
encode(OutputStream) - Method in class webfunds.sox.MailItem
 
encode(OutputStream) - Method in class webfunds.sox.RandomToken
Encode a payment as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.sox.CommsKeyReply
 
encode(OutputStream) - Method in class webfunds.sox.Account
 
encode(OutputStream) - Method in class webfunds.sox.TimeSyncRequest
 
encode(OutputStream) - Method in class webfunds.sox.CommsKeyRequest
 
encode(OutputStream) - Method in class webfunds.token.Token
Encode a token as a byte array, suitable for saving state.
encode(OutputStream) - Method in class webfunds.token.TokenSpender
Encode a token as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.token.AbstractParams
Encode a params as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.token.TokenDead
Encode a token as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.token.TokenBuilder
Encode a token as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.token.TokenSigner
Encode a token as a byte array, suitable for sending to third parties for depositing.
encode(OutputStream) - Method in class webfunds.ricardian.SOXServer
 
encode(OutputStream) - Method in class webfunds.client.sox.StateReceipt
Encode a receipt, writing the data to an output stream, in a format suitable for sending to restoring using the decode() method to re-construct the object.
encode(OutputStream) - Method in class webfunds.client.sox.PendingReceipt
 
encode(OutputStream) - Method in class webfunds.client.AccountInfo
 
encode(String) - Method in class webfunds.util.Base64Coder
Encode a string into Base 64.
encode(String, byte[]) - Static method in class webfunds.util.Armoury
Encode data (as a byte array) into ascii-armoured Base 64 encoded data, with "BEGIN" and "END" lines, and default platform newline and 51 chars per line.
encode(String, byte[], int) - Static method in class webfunds.util.Armoury
Encode data (as a byte array) into ascii-armoured Base 64 encoded data, with "BEGIN" and "END" lines.
encode(String, byte[], int, String, String) - Static method in class webfunds.util.Armoury
Encode data (as a byte array) into ascii-armoured Base 64 encoded data, with "BEGIN" and "END" lines.
encodeBlindedProtoToken() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
encodeBlindedProtoTokenImpl() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
encodeBlindedProtoTokenImpl() - Method in class webfunds.token.algorithm.RandomProtoToken
 
encodeBlindedProtoTokenImpl() - Method in class webfunds.token.algorithm.ChaumProtoToken
 
encodeByte(byte, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode a byte
encodeByteArray(byte[], byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode a byte array
encodeCert(Certificate) - Static method in class webfunds.util.Armoury
Encode a Certificate object, using ascii-armoured base64 encoding
encodeChecksum(byte[]) - Static method in class webfunds.util.Armoury
deprecated?
encoded - Variable in class webfunds.sox.BasicReplyPacket
The body in encoded form
encoded - Variable in class webfunds.sox.RequestPacket
The body in encoded form
encoded - Variable in class webfunds.sox.BasicRequestPacket
The body in encoded form
encodeDateTime(Date, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode a date/time value
EncodeDecodeUtil - class webfunds.token.algorithm.EncodeDecodeUtil.
Encode and decode utility methods.
encodeId(Id, DataOutputStream) - Method in class webfunds.sox.Receipt
Encode a SOX2 hash, with OpenPGP id as a byte before it.
encodeImpl() - Method in class webfunds.token.algorithm.AbstractToken
 
encodeImpl() - Method in class webfunds.token.algorithm.ChaumToken
 
encodeImpl() - Method in class webfunds.token.algorithm.RandomToken
 
encodeImpl() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
encodeImpl() - Method in class webfunds.token.algorithm.ChaumBlindedToken
 
encodeImpl() - Method in class webfunds.token.algorithm.RandomBlindedToken
 
encodeInt(int, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode an int
encodeLocallySavedData() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
encodeLocallySavedDataImpl() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
encodeLocallySavedDataImpl() - Method in class webfunds.token.algorithm.RandomProtoToken
 
encodeLocallySavedDataImpl() - Method in class webfunds.token.algorithm.ChaumProtoToken
 
encodeLong(long, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode a long
encodeMPI(BigInteger, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode an MPI (Multi Precision Integer, or BigInteger in Java).
encodeParams(byte[], byte[], byte[], byte, AbstractParamInterface) - Static method in class webfunds.token.algorithm.AbstractTokenUtil
 
encodePrivateData() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
encodePrivateDataImpl() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
encodePrivateDataImpl() - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
encodePrivateDataImpl() - Method in class webfunds.token.algorithm.RandomPrivateTokenParameters
 
encodePrivateKey(PrivateKey) - Static method in class webfunds.util.Armoury
Encode a PrivateKey object using ascii-armoured base64 encoding
encodePrivateKey(PrivateKey) - Static method in class webfunds.sox.Crypto
Encode an RSA PrivateKey object
encodePublicData() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
encodePublicDataImpl() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
encodePublicDataImpl() - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
encodePublicDataImpl() - Method in class webfunds.token.algorithm.RandomPrivateTokenParameters
 
encodePublicKey(PublicKey) - Static method in class webfunds.util.Armoury
Encode a PublicKey object using ascii-armoured base64 encoding
encodePublicKey(PublicKey) - Static method in class webfunds.sox.Crypto
Encode an RSA PublicKey object
encodeRequest(Request) - Method in class webfunds.sox.EncryptedRequest
 
encodeShort(short, byte[], int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Encode a short
encodeSig(byte[]) - Static method in class webfunds.util.Armoury
Encode a Signature (stored in a byte array) using ascii-armoured base64 encoding
encodeSignature(byte[]) - Static method in class webfunds.sox.Crypto
Encode a signature into an X509 signature packet
encodeUtil(byte[], byte, AbstractTokenInterface) - Static method in class webfunds.token.algorithm.AbstractTokenUtil
 
ENCR_REQ - Static variable in class webfunds.sox.BasicRequestPacket
 
encrypt(Key, byte[]) - Static method in class webfunds.sox.Crypto
Encrypt the data and return the encrypted binary data The data is compressed before encrypting
EncryptedReply - class webfunds.sox.EncryptedReply.
An EncryptedReply is a "basic" reply, that encapsulates a reply to signed request.
EncryptedReply(byte[]) - Constructor for class webfunds.sox.EncryptedReply
 
EncryptedReply(InputStream) - Constructor for class webfunds.sox.EncryptedReply
 
EncryptedReply(Reply, byte[]) - Constructor for class webfunds.sox.EncryptedReply
Construct a null-encrypted reply (type "none").
EncryptedReply(Reply, byte[], Key) - Constructor for class webfunds.sox.EncryptedReply
Construct an encrypted request (type public).
EncryptedRequest - class webfunds.sox.EncryptedRequest.
An EncryptedRequest is a "basic" request, that encapsulates a (signable) Request.
EncryptedRequest(byte[]) - Constructor for class webfunds.sox.EncryptedRequest
 
encryptedRequest(EncryptedRequest) - Method in class webfunds.sox.BasicAgent
Issue an encrypted request.
EncryptedRequest(EncryptedRequest) - Constructor for class webfunds.sox.EncryptedRequest
Extend this to convert these into application requests.
EncryptedRequest(InputStream) - Constructor for class webfunds.sox.EncryptedRequest
 
EncryptedRequest(Request) - Constructor for class webfunds.sox.EncryptedRequest
Construct a null-encrypted request (type "none").
EncryptedRequest(Request, Key, byte[]) - Constructor for class webfunds.sox.EncryptedRequest
Construct an encrypted request (type secret).
EncryptedRequest(Request, Key, PublicKey) - Constructor for class webfunds.sox.EncryptedRequest
Construct an encrypted request (type public).
encType - Variable in class webfunds.sox.EncryptedRequest
The type of encryption used
end - Static variable in class webfunds.comms.RawHttp
 
end - Static variable in class webfunds.comms.HttpSocketAgent
 
END - Static variable in class webfunds.ricardian.Contract
 
END_EXPERIMENTAL - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
engineGenerateCertificate(InputStream) - Method in class webfunds.x509.cert.SimpleX509CertificateFactorySpi
 
engineGenerateCertificate(InputStream) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi
Decode an OpenPGP certificate
engineGenerateCertificates(InputStream) - Method in class webfunds.x509.cert.SimpleX509CertificateFactorySpi
 
engineGenerateCertificates(InputStream) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi
Unsupported method
engineGenerateCRL(InputStream) - Method in class webfunds.x509.cert.SimpleX509CertificateFactorySpi
 
engineGenerateCRL(InputStream) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi
Unsupported method
engineGenerateCRLs(InputStream) - Method in class webfunds.x509.cert.SimpleX509CertificateFactorySpi
 
engineGenerateCRLs(InputStream) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi
Unsupported method
enter() - Method in class webfunds.client.contracts.wizard.WizardPanel
Called by Wizard.java when entering this page
enter() - Method in class webfunds.client.contracts.wizard.ContractFile
 
enter() - Method in class webfunds.client.contracts.wizard.KeyServer
 
enter() - Method in class webfunds.client.contracts.wizard.ContractEdit
 
enter() - Method in class webfunds.client.contracts.wizard.KeyTop
 
enter() - Method in class webfunds.client.contracts.wizard.FinishSig
 
enter() - Method in class webfunds.client.contracts.wizard.KeyContract
 
enter() - Method in class webfunds.client.contracts.wizard.FinishEnd
 
eoln - Static variable in class webfunds.ricardian.KeyUtil
Manifest constant for *internal* end of line for OpenPGP.
eq(Id) - Method in class webfunds.sox.Id
 
equals(AbstractParams) - Method in class webfunds.token.AbstractParams
 
equals(byte[], byte[]) - Static method in class webfunds.utils.Support
 
equals(Object) - Method in class webfunds.sox.BasicReplyPacket
 
equals(Object) - Method in class webfunds.sox.Reply
 
equals(Object) - Method in class webfunds.sox.Request
 
equals(Object) - Method in class webfunds.sox.RegisterRequest
 
equals(Object) - Method in class webfunds.sox.NymRequest
 
equals(Object) - Method in class webfunds.sox.AccountId
 
equals(Object) - Method in class webfunds.sox.Receipt
 
equals(Object) - Method in class webfunds.sox.MailReply
 
equals(Object) - Method in class webfunds.sox.DepositReply
 
equals(Object) - Method in class webfunds.sox.NymReply
 
equals(Object) - Method in class webfunds.sox.Token
 
equals(Object) - Method in class webfunds.sox.AbstractPayment
 
equals(Object) - Method in class webfunds.sox.Payment
 
equals(Object) - Method in class webfunds.sox.SubAccount
 
equals(Object) - Method in class webfunds.sox.ArmouredPayment
 
equals(Object) - Method in class webfunds.sox.ItemId
 
equals(Object) - Method in class webfunds.sox.DepositRequest
 
equals(Object) - Method in class webfunds.sox.TokenPayment
 
equals(Object) - Method in class webfunds.sox.MailItem
 
equals(Object) - Method in class webfunds.sox.RandomToken
 
equals(Object) - Method in class webfunds.sox.MailId
 
equals(Object) - Method in class webfunds.sox.Account
 
equals(Object) - Method in class webfunds.token.Token
 
equals(Object) - Method in class webfunds.store.AppendFileStore
 
equals(Object) - Method in class webfunds.ricardian.Contract
only checks the contract hash, does not test local file or fuz file!
equals(Object) - Method in class webfunds.ricardian.SOXServer
 
equals(Object) - Method in class webfunds.client.sox.StateReceipt
 
equals(Object) - Method in class webfunds.client.sox.PendingReceipt
 
equals(Object) - Method in class webfunds.client.AccountInfo
 
equals(PrivateKey, PrivateKey) - Static method in class webfunds.sox.Crypto
 
equals(PublicKey, PublicKey) - Static method in class webfunds.sox.Crypto
 
equalsKeys(AppendFileStore, AppendFileStore) - Method in class webfunds.store.AppendFileStore
 
err() - Method in class webfunds.utils.Debug
Do stack trace prints to err().
err() - Method in interface webfunds.utils.Diagnostics
Do stack trace prints to err(), should always return something.
err() - Method in class webfunds.store.AppendFileStore
 
err() - Method in class webfunds.store.SepFileStore
 
err() - Method in class webfunds.ricardian.SOXServer
 
err() - Method in class webfunds.client.plugins.Plugin
 
errmsg - Variable in class webfunds.sox.BasicReplyPacket
 
errno - Variable in class webfunds.comms.RawException
 
errno - Variable in class webfunds.ricardian.ContractException
What error number has been set by the thrower.
errno - Variable in class webfunds.ricardian.ArmouredKeyException
What error number has been set by the thrower.
errno - Variable in class webfunds.ricardian.StripKeyException
What error number has been set by the thrower.
error - Variable in class webfunds.store.Store
 
error - Variable in class webfunds.store.AppendFileStore
 
error - Variable in class webfunds.store.SepFileStore
 
ERROR_ALREADY - Static variable in class webfunds.sox.Errors
 
ERROR_BACKEND - Static variable in class webfunds.sox.Errors
 
ERROR_CANCELLED - Static variable in class webfunds.sox.Errors
 
ERROR_COMM_FAILURE - Static variable in class webfunds.sox.Errors
 
ERROR_DEP_ALREADY - Static variable in class webfunds.sox.Errors
 
ERROR_DEP_CANCELLED - Static variable in class webfunds.sox.Errors
 
ERROR_GOOD - Static variable in class webfunds.sox.Errors
 
ERROR_ILLEGAL_CHARS - Static variable in class webfunds.sox.Errors
70-79 are Nym errors.
ERROR_ILLEGAL_DEBIT - Static variable in class webfunds.sox.Errors
 
ERROR_ILLEGAL_DID - Static variable in class webfunds.sox.Errors
 
ERROR_ILLEGAL_PID - Static variable in class webfunds.sox.Errors
 
ERROR_INVALID_KEY - Static variable in class webfunds.sox.Errors
 
ERROR_LATER - Static variable in class webfunds.sox.Errors
These two are in use:
ERROR_MESSAGE_NOT_SIGNED - Static variable in class webfunds.sox.Errors
 
ERROR_NO_FUNDS - Static variable in class webfunds.sox.Errors
10-19 are transaction errors.
ERROR_NO_SUCH_KHID - Static variable in class webfunds.sox.Errors
Old AccountsClient.pm errors.
ERROR_NOT_A_DID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_A_KHID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_A_PAYMENT - Static variable in class webfunds.sox.Errors
30-49 are bad arguments within a deposit or payment.
ERROR_NOT_A_PID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_A_QUANTITY - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_AN_ITEM - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_ENUF - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_GOOD_KHID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_MAIL_SIG - Static variable in class webfunds.sox.Errors
50-59 are Mail errors.
ERROR_NOT_PERMITTED - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_PROTO - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_SOURCE_KHID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_SUPPORTED - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_TARGET_KHID - Static variable in class webfunds.sox.Errors
 
ERROR_NOT_TOKEN - Static variable in class webfunds.sox.Errors
 
ERROR_PAYMENT_NOT_SIGNED - Static variable in class webfunds.sox.Errors
 
ERROR_REGISTERED_ALREADY - Static variable in class webfunds.sox.Errors
Lower Layers of SOX
ERROR_TOO_OLD - Static variable in class webfunds.sox.Errors
 
ERROR_TOO_YOUNG - Static variable in class webfunds.sox.Errors
 
ERROR_UNAVAILABLE - Static variable in class webfunds.sox.Errors
 
ERROR_UNKNOWN - Static variable in class webfunds.sox.Errors
 
ERROR_UNKNOWN_REQUEST - Static variable in class webfunds.sox.Errors
 
ERROR_UNKNOWN_SOURCE - Static variable in class webfunds.sox.Errors
 
ERROR_UNKNOWN_TARGET - Static variable in class webfunds.sox.Errors
 
error(String) - Static method in class webfunds.ricardian.Contract
 
error(String) - Method in class webfunds.client.contracts.wizard.WizardPanel
Convenience method that displays a User error message.
error(String) - Method in class webfunds.client.sox.SOXWallet
 
error(String, Exception) - Method in class webfunds.client.contracts.wizard.WizardPanel
Convenience method that displays an error message and exception.
errorMessage(String) - Method in interface webfunds.client.UInterface
 
errorMessage(String) - Method in class webfunds.client.UInterfaceImpl
 
errorMessage(String) - Method in class webfunds.client.UInterfaceImpl2
 
errorNumber - Variable in class webfunds.sox.Reply
If the request failed, an error number will be assigned.
errorReply(int) - Method in class webfunds.sox.Request
Get an error Reply for this Request.
errorReply(int) - Method in class webfunds.sox.RegisterRequest
Get a Reply with Errors set.
errorReply(int) - Method in class webfunds.sox.NymRequest
Get a Reply with Errors set.
errorReply(int) - Method in class webfunds.sox.MailRequest
Get a Reply that matches this Request.
errorReply(int) - Method in class webfunds.sox.DepositRequest
Get a Reply with Errors set.
errorReply(int) - Method in class webfunds.sox.TimeSyncRequest
Requests and Replies are Yin and Yang.
errors - Static variable in class webfunds.ricardian.Contract
 
errors - Static variable in class webfunds.ricardian.ContractException
 
errors - Static variable in class webfunds.ricardian.ArmouredKeyException
 
errors - Static variable in class webfunds.ricardian.StripKeyException
 
Errors - class webfunds.sox.Errors.
 
Errors() - Constructor for class webfunds.sox.Errors
 
errorString(int) - Static method in class webfunds.sox.Errors
The non OO way of handling errors - get the string.
errorText - Variable in class webfunds.sox.Reply
At the server's discretion, explanatory strings may be returned.
ex() - Static method in class webfunds.sox.Id
Make and return an example Id for testing (other classes).
ex(int) - Static method in class webfunds.sox.Id
 
example() - Static method in class webfunds.sox.BasicReplyPacket
 
example() - Static method in class webfunds.sox.RegisterRequest
 
example() - Static method in class webfunds.sox.NymRequest
 
example() - Static method in class webfunds.sox.AccountId
A life-like example for tests.
example() - Static method in class webfunds.sox.Receipt
 
example() - Static method in class webfunds.sox.MailReply
 
example() - Static method in class webfunds.sox.DepositReply
 
example() - Static method in class webfunds.sox.NymReply
 
example() - Static method in class webfunds.sox.MailRequest
 
example() - Static method in class webfunds.sox.Payment
 
example() - Static method in class webfunds.sox.ValueAccount
 
example() - Static method in class webfunds.sox.ArmouredPayment
 
example() - Static method in class webfunds.sox.ItemId
Make and return an example ItemId for testing (other classes).
example() - Static method in class webfunds.sox.DepositRequest
 
example() - Static method in class webfunds.sox.TokenPayment
 
example() - Static method in class webfunds.sox.MailItem
A life-like example for tests.
example() - Static method in class webfunds.sox.PaymentFactory
 
example() - Static method in class webfunds.sox.RandomToken
 
example() - Static method in class webfunds.sox.MailId
A life-like example for tests.
example() - Static method in class webfunds.sox.Account
 
example() - Static method in class webfunds.token.Factory
 
example() - Static method in class webfunds.client.sox.StateReceipt
Return a usefully correct example of the object for testing.
example() - Static method in class webfunds.client.sox.PendingReceipt
 
example() - Static method in class webfunds.client.AccountInfo
Warning - no wallet interface set of course.
example(DepositRequest) - Static method in class webfunds.sox.DepositReply
 
example(File) - Static method in class webfunds.store.AppendFileStore
 
example(int) - Static method in class webfunds.sox.AccountId
A life-like example for tests, with Length
example(int) - Static method in class webfunds.sox.PaymentFactory
 
example(int) - Static method in class webfunds.token.Factory
 
example(MailRequest) - Static method in class webfunds.sox.MailReply
 
example(NymRequest) - Static method in class webfunds.sox.NymReply
 
example(Token[]) - Static method in class webfunds.sox.TokenPayment
 
exampleByte() - Static method in class webfunds.sox.Utils
Return data byte(s) that is rubbish.
ExampleClass - class webfunds.utils.ExampleClass.
 
ExampleClass() - Constructor for class webfunds.utils.ExampleClass
 
exampleData() - Static method in class webfunds.sox.Utils
 
exampleData(int) - Static method in class webfunds.sox.Utils
 
ExampleFileFilter - class webfunds.client.sun.ExampleFileFilter.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExampleFileFilter() - Constructor for class webfunds.client.sun.ExampleFileFilter
Creates a file filter.
ExampleFileFilter(String) - Constructor for class webfunds.client.sun.ExampleFileFilter
Creates a file filter that accepts files with the given extension.
ExampleFileFilter(String[]) - Constructor for class webfunds.client.sun.ExampleFileFilter
Creates a file filter from the given string array.
ExampleFileFilter(String[], String) - Constructor for class webfunds.client.sun.ExampleFileFilter
Creates a file filter from the given string array and description.
ExampleFileFilter(String, String) - Constructor for class webfunds.client.sun.ExampleFileFilter
Creates a file filter that accepts the given file type.
exampleFill(AppendFileStore) - Static method in class webfunds.store.AppendFileStore
Provide a dirname that is empty / not present.
exampleLong() - Static method in class webfunds.sox.Utils
 
examplePosBigInt() - Static method in class webfunds.sox.Utils
 
examplePosBigInt(int) - Static method in class webfunds.sox.Utils
 
examplePrivateKey() - Static method in class webfunds.sox.Utils
 
examplePublicKey() - Static method in class webfunds.sox.Utils
Don't try and do public key on this!
exampleRemove(AppendFileStore) - Static method in class webfunds.store.AppendFileStore
 
exampleString() - Static method in class webfunds.sox.Utils
 
exampleString(int) - Static method in class webfunds.sox.Utils
 
exampleType() - Static method in class webfunds.token.Factory
 
ExceptionModel - exception webfunds.util.ExceptionModel.
This exception base class can be inherited by all Exception Groups in order to add a number to the basic Exception model.
ExceptionModel(int, String) - Constructor for class webfunds.util.ExceptionModel
 
exPayment - Variable in class webfunds.sox.Receipt
The Exchange Payment is what is returned in case of a Withdrawal.
exPaymentData - Variable in class webfunds.sox.Receipt
 
expiry - Variable in class webfunds.sox.Token
Tokens commonly come from a batch that is identified with a series label or an expiry date.
expiry - Variable in class webfunds.token.Token
Tokens commonly come from a batch that is identified with a series label or an expiry date.
expiry - Variable in class webfunds.token.AbstractParams
Tokens commonly come from a batch that is identified with a series label or an expiry date.

F

factor - Variable in class webfunds.ricardian.Contract
 
Factory - class webfunds.token.Factory.
 
Factory() - Constructor for class webfunds.token.Factory
 
FIELD_CONTRACT - Static variable in class webfunds.ricardian.Contract
 
FIELD_OPERATOR - Static variable in class webfunds.ricardian.Contract
 
FIELD_SERVER - Static variable in class webfunds.ricardian.Contract
 
FIELD_TOP_LEVEL - Static variable in class webfunds.ricardian.Contract
 
fields - Variable in class webfunds.ricardian.Contract
 
file - Variable in class webfunds.store.AppendFileStore
 
FILE_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
FILE_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
FILE_ERROR - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
fileData - Variable in class webfunds.ricardian.SOXServer
 
fileName - Variable in class webfunds.ricardian.Contract
 
fileNameFromDigest(byte[]) - Method in class webfunds.ricardian.Contract
 
FileUtils - class webfunds.client.util.FileUtils.
Helper functions dealing with File objects.
findColumn(String) - Method in class webfunds.client.ReceiptTableModel
 
finder - Variable in class webfunds.sox.Account
Subaccounts need some way to find an Issuer for an Item.
findStore(String, Store[]) - Method in class webfunds.client.MultiStoreStore
 
findUserId(PGPPublicKey, String) - Static method in class webfunds.ricardian.KeyUtil
Return the first UserId on the key that matches 'userIdTag' or return null.
fingerprint(PublicKey) - Static method in class webfunds.sox.Crypto
 
finished() - Method in class webfunds.client.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
FinishEnd - class webfunds.client.contracts.wizard.FinishEnd.
Final 'congratulations' panel.
FinishEnd(WizardData) - Constructor for class webfunds.client.contracts.wizard.FinishEnd
 
FinishSig - class webfunds.client.contracts.wizard.FinishSig.
Panel that does the actual signing.
FinishSig(WizardData) - Constructor for class webfunds.client.contracts.wizard.FinishSig
 
fireEditingCanceled() - Method in class webfunds.client.sun.AbstractCellEditor
 
fireEditingStopped() - Method in class webfunds.client.sun.AbstractCellEditor
 
firePropertyChangeEvent(String, Object, Object) - Method in class webfunds.client.Manager
 
fireTreeNodesChanged(Object, Object[], int[], Object[]) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
fireTreeStructureChanged(Object, Object[], int[], Object[]) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
fix - Variable in class webfunds.store.AppendFileStore
 
fix - Variable in class webfunds.store.SepFileStore
 
fix - Variable in class webfunds.ricardian.SOXServer
 
fix - Variable in class webfunds.client.plugins.Plugin
 
fix - Static variable in class webfunds.client.sox.SOXWallet
 
flags - Variable in class webfunds.sox.EncryptedReply
Flags (for future use)
flags - Variable in class webfunds.sox.Receipt
Some flags to indicate special conditions.
flags - Variable in class webfunds.sox.Account
The Application flags - can be set by a super application.
flushMyFile() - Method in class webfunds.ricardian.Contract
 
fp() - Method in class webfunds.sox.Id
fingerprint - a quick function for diags, long enough to avoid collisions, but short enough to print out.
fp() - Method in class webfunds.sox.AccountId
 
fp() - Method in class webfunds.sox.SubAccount
 
fp() - Method in class webfunds.sox.Account
 
FRACTION_FAIL - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
freeze() - Method in class webfunds.sox.SubAccount
Call this to freeze the subaccount.
FROZEN - Static variable in class webfunds.sox.SOXException
Internal errors detected.
FROZEN - Static variable in class webfunds.sox.NymReply
 
FROZEN - Static variable in class webfunds.sox.SubAccount
 
FRZ - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
FUZ_FILE_IO - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.

G

generalaction - Variable in class webfunds.client.util.UpgradesManager
 
generalaction - Variable in class webfunds.client.contracts.ContractBrowser
 
GENERALMODE - Static variable in class webfunds.client.plugins.Plugin
 
generate(AbstractPrivateTokenParameters) - Static method in class webfunds.token.TokenTest
 
generate(int, byte) - Static method in class webfunds.token.Test
 
generate(ParamsPair, byte) - Static method in class webfunds.token.Test
 
generate(SecureRandom, byte[], byte[], long, byte) - Method in interface webfunds.token.ParamsPair
Create an uninitialised Pair.
generate(SecureRandom, long[], byte[], byte[], Date) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
generate(SecureRandom, long, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
generateChaum() - Static method in class webfunds.token.TokenTest
 
generateImpl(SecureRandom, long[]) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
generateImpl(SecureRandom, long[]) - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
generateImpl(SecureRandom, long[]) - Method in class webfunds.token.algorithm.RandomPrivateTokenParameters
 
generateImpl(SecureRandom, long, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
generateImpl(SecureRandom, long, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.RandomProtoToken
 
generateImpl(SecureRandom, long, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.ChaumProtoToken
 
generateKey() - Static method in class webfunds.sox.Crypto
Generate (randomly) a new Key object, suitable for the default symmetric cipher.
generateKeys(int) - Static method in class webfunds.sox.Crypto
Useful for making accounts, better than certs.
generateRandom() - Static method in class webfunds.token.TokenTest
 
get() - Method in class webfunds.utils.ExampleClass
 
get() - Method in class webfunds.client.SwingWorker
Return the value created by the construct method.
get(Object) - Method in class webfunds.store.Store
 
get(Object) - Method in class webfunds.store.SepFileStore
Return a (file) object located in the hashtable.
get(Object) - Method in class webfunds.client.MultiStoreStore
 
get(String) - Method in class webfunds.utils.Params
returns the String to which the specified key is mapped Note: null can be returned.
getAbstractMajorVersion() - Method in class webfunds.token.algorithm.AbstractToken
 
getAbstractMajorVersion() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getAbstractMajorVersion() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getAbstractMajorVersion() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getAbstractMajorVersion() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getAbstractMinorVersion() - Method in class webfunds.token.algorithm.AbstractToken
 
getAbstractMinorVersion() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getAbstractMinorVersion() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getAbstractMinorVersion() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getAbstractMinorVersion() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getAccount() - Method in class webfunds.sox.SubAccount
 
getAccount(AccountId) - Method in class webfunds.client.sox.SOXWallet
 
getAccount(AccountId) - Method in interface webfunds.client.sox.AccountStore
 
getAccount(AccountId) - Method in class webfunds.client.sox.StoreAccountStore
 
getAccount(AccountInfo) - Method in class webfunds.client.sox.SOXWallet
 
getAccountAction() - Method in class webfunds.client.plugins.Plugin
Account action causes the account popup to get a button, and will result in init(wallet, ac) being called, below.
getAccountAction() - Method in class webfunds.client.plugins.PluginInfo
 
getAccountAction() - Method in class webfunds.client.SimpleDepositFrame
 
getAccountBrowser(CorePart) - Method in class webfunds.client.Core
 
getAccountHelp() - Method in class webfunds.client.sox.SOXWallet
 
getAccountHelp() - Method in interface webfunds.client.WalletInterface
 
getAccountId() - Method in class webfunds.sox.Request
Get the account identifier of the request
getAccountId() - Method in class webfunds.sox.RegisterReply
Get the account identifier
getAccountId() - Method in class webfunds.client.AccountInfo
 
getAccountId(AccountInfo) - Method in class webfunds.client.sox.SOXWallet
 
getAccountId(SubAccount) - Method in class webfunds.client.sox.SOXWallet
Make an AccountId for this sub account.
getAccountInfo(SubAccount) - Method in class webfunds.client.sox.SOXWallet
Make an AccountInfo for this sub account.
getAccountOrDie(AccountId) - Method in class webfunds.client.sox.SOXWallet
Call this one if you know the account is there, and you don't want to handle the exception.
getAccountOrDie(AccountInfo) - Method in class webfunds.client.sox.SOXWallet
Call this one if you know the account is there, and you don't want to handle the exception.
getAccounts() - Method in class webfunds.client.sox.SOXWallet
 
getAccounts() - Method in class webfunds.client.Addressbook
 
getAccounts() - Method in interface webfunds.client.WalletInterface
Get all accounts known to this wallet.
getAccounts2() - Method in class webfunds.client.sox.SOXWallet
 
getAddressbook(CorePart) - Method in class webfunds.client.Core
 
getAddressbook(Plugin) - Method in class webfunds.client.plugins.PluginManager
 
getAddressbook(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
how to interpret low level names to printable names
getAddressbook(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getAllAccounts() - Method in interface webfunds.client.sox.AccountStore
 
getAllAccounts() - Method in class webfunds.client.sox.StoreAccountStore
 
getAllContracts() - Method in class webfunds.ricardian.DirContractStore
Unique list - contracts appear once and only once.
getAllContracts() - Method in interface webfunds.ricardian.ContractStore
Return all contracts in the store.
getAllIds() - Method in class webfunds.ricardian.DirContractStore
 
getAllIds() - Method in interface webfunds.ricardian.ContractStore
One to one with getAllContracts().
getAllNames() - Method in class webfunds.ricardian.DirSOXStore
 
getAllNames() - Method in class webfunds.ricardian.Contract
A contract is known by many names, including the hash and local name.
getAllNames() - Method in class webfunds.ricardian.DirContractStore
 
getAllNames() - Method in class webfunds.ricardian.SOXServer
Get all the names of the server file.
getAllNames() - Method in interface webfunds.ricardian.SOXStore
There are many names for each SOXServer.
getAllNames() - Method in interface webfunds.ricardian.ContractStore
There are many names for each contract, this list will be larger than the number of contracts.
getAllSOXServers() - Method in class webfunds.ricardian.DirSOXStore
 
getAllSOXServers() - Method in interface webfunds.ricardian.SOXStore
Return all SOXServers in the store.
getAmount() - Method in class webfunds.client.Transaction
 
getAmount(long) - Method in class webfunds.ricardian.Contract
Return the Unit of Account, e.g., dollars.
getAmount(long) - Method in class webfunds.ricardian.Currency
Consider casting the result to a float to clean FP errors.
getAppendStore(String) - Method in class webfunds.store.SepFileStore
 
getApplication() - Method in class webfunds.sox.Account
 
getApplicationName() - Method in class webfunds.ricardian.Contract
Get the application-set name, if any.
getArray(String) - Method in class webfunds.ricardian.SOXServer
 
getArray(String, String) - Method in class webfunds.ricardian.Contract
Get an array named item from section.
getArray(String, String) - Method in class webfunds.ricardian.SOXServer
 
getBadFiles() - Method in class webfunds.store.AppendFileStore
 
getBadFiles() - Method in class webfunds.store.SepFileStore
 
getBase(String) - Static method in class webfunds.ricardian.Contract
Take a string, interpret it is a Ricardian Contract, and extract out the base - the part from the BEGIN SIG to the keys.
getBestLastNode(ItemId) - Method in class webfunds.client.AccountBrowserImpl
The last node should be a contract.
getByteArray() - Method in class webfunds.sox.Id
Get the underlying byte[].
getByteArray() - Method in class webfunds.client.AccountInfo
 
getByteArrayLength(byte[]) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Return the number of bytes the encoded byte array will occupy.
getByteArrayLength(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Return the number of bytes the encoded byte array occupies.
getBytesFromIdString(String) - Static method in class webfunds.sox.Id
Convert this string representation into the bytes.
getCachedSOXFileLocation() - Method in class webfunds.ricardian.SOXServer
 
getCellEditorValue() - Method in class webfunds.client.sun.AbstractCellEditor
 
getCert() - Method in class webfunds.sox.CertPackage
 
getCertificate() - Method in class webfunds.sox.ServerKeyReply
Get the certificate.
getCertificate() - Method in class webfunds.sox.CommsKeyReply
Get the certificate.
getCertificate(byte[]) - Static method in class webfunds.util.Armoury
 
getChangeKey() - Method in class webfunds.sox.Payment
 
getChecksum(byte[]) - Static method in class webfunds.util.Armoury
 
getChecksum(byte[], byte[], byte[]) - Method in class webfunds.store.AppendFileStore
 
getClassLoader() - Method in class webfunds.store.Store
Get the ClassLoader, for 3rd party wallets.
getClassname() - Method in class webfunds.client.plugins.PluginInfo
 
getClientChallenge(SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getClientResponse(byte[], SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getColumnClass(int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
getColumnClass(int) - Method in interface webfunds.client.sun.TreeTableModel
Returns the type for column number column.
getColumnClass(int) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
getColumnClass(int) - Method in class webfunds.client.AccountTreeModel
 
getColumnClass(int) - Method in class webfunds.client.ReceiptTableModel
Find out what class is stored in the given column.
getColumnCount() - Method in class webfunds.client.sun.TreeTableModelAdapter
 
getColumnCount() - Method in interface webfunds.client.sun.TreeTableModel
Returns the number ofs availible column.
getColumnCount() - Method in class webfunds.client.AccountTreeModel
 
getColumnCount() - Method in class webfunds.client.ReceiptTableModel
 
getColumnName(int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
getColumnName(int) - Method in interface webfunds.client.sun.TreeTableModel
Returns the name for column number column.
getColumnName(int) - Method in class webfunds.client.AccountTreeModel
 
getColumnName(int) - Method in class webfunds.client.ReceiptTableModel
 
getCommsKey() - Method in class webfunds.sox.BasicAgent
Get the current communications certificate for this issuer.
getCompleted(int) - Method in class webfunds.client.contracts.wizard.WizardData
 
getConfirmed() - Method in class webfunds.client.AccountRendererData
 
getContentErrors() - Method in class webfunds.ricardian.Contract
 
getContents() - Method in class webfunds.ricardian.Contract
 
getContract() - Method in class webfunds.client.AccountRendererData
 
getContract(byte[], byte[], byte[]) - Static method in class webfunds.ricardian.Contract
Take the data, work out which type of contract it is, and invoke that object.
getContract(File) - Static method in class webfunds.ricardian.Contract
Read in a contract given a filename.
getContract(File) - Method in class webfunds.client.AccountBrowserImpl
 
getContract(ItemId) - Method in class webfunds.ricardian.DirContractStore
 
getContract(ItemId) - Method in interface webfunds.ricardian.ContractStore
Return a contract named by hash.
getContract(ItemId) - Method in class webfunds.client.AccountBrowserImpl
 
getContract(URL) - Static method in class webfunds.ricardian.Contract
Read in a contract given a URL
getContractAction() - Method in class webfunds.client.contracts.ContractBrowser
 
getContractAction() - Method in class webfunds.client.plugins.Plugin
Contract action causes the subaccount popup to get a button, and will result in init(wallet, ac, id) being called, below.
getContractAction() - Method in class webfunds.client.plugins.PluginInfo
 
getContractAction() - Method in class webfunds.client.sox.gui.PaymentFrame
 
getContractAction() - Method in class webfunds.client.SimplePaymentFrame
 
getContractFilename() - Method in class webfunds.client.contracts.wizard.WizardData
 
getContractHelp() - Method in class webfunds.client.sox.SOXWallet
 
getContractHelp() - Method in interface webfunds.client.WalletInterface
 
getContractId() - Method in class webfunds.client.Transaction
 
getContracts(AccountInfo) - Method in class webfunds.client.sox.SOXWallet
 
getContracts(AccountInfo) - Method in interface webfunds.client.WalletInterface
Get all contracts that are in this account
getContractsByName(String) - Method in class webfunds.ricardian.DirContractStore
 
getContractsByName(String) - Method in interface webfunds.ricardian.ContractStore
Return a list of contracts answering to the given name.
getContractStore(CorePart) - Method in class webfunds.client.Core
 
getContractStore(Plugin) - Method in class webfunds.client.plugins.PluginManager
 
getContractStore(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
 
getContractStore(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getCurrencyID() - Method in class webfunds.token.algorithm.AbstractToken
 
getCurrencyID() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getCurrencyID() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getCurrencyID() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getCurrencyID() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getD(long) - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
getDataFromFile(String) - Static method in class webfunds.sox.Utils
Read a file into a byte array
getDate() - Method in class webfunds.client.Transaction
 
getDead() - Method in class webfunds.sox.SimpleIssuer
 
getDebug() - Method in class webfunds.utils.Debug
 
getDebug() - Method in interface webfunds.utils.Diagnostics
Returns a debug writer, if any is set.
getDebug() - Method in class webfunds.store.AppendFileStore
 
getDebug() - Method in class webfunds.store.SepFileStore
 
getDebug() - Method in class webfunds.ricardian.SOXServer
 
getDebug() - Method in class webfunds.client.plugins.Plugin
 
getDebugOutlet(CorePart) - Method in class webfunds.client.Core
 
getDecimalFormat() - Method in class webfunds.ricardian.Contract
Get a DecimalFormat object suitable for this Contract.
getDecimalFormatPattern() - Method in class webfunds.ricardian.Contract
Get the DecimalFormatpattern.
getDecodeErrors() - Method in class webfunds.sox.ArmouredPayment
 
getDecodeTable() - Static method in class webfunds.util.Base64Coder
 
getDenominations() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getDenominations() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getDepositDesc() - Method in class webfunds.sox.Receipt
Get the description on the deposit request.
getDepositDesc() - Method in class webfunds.sox.DepositRequest
Get the description for this deposit request
getDepositId() - Method in class webfunds.sox.Receipt
Get the identifier on the deposit request, as created by the payee.
getDepositId() - Method in class webfunds.sox.DepositRequest
Get the identifier on this deposit request Note: although a java String is used, this identifier should only contain 8-bit ascii characters.
getDepositRequest() - Method in class webfunds.sox.Receipt
Get the DepositRequest object that was used to deposit the payment The DepositRequest is the signed object that the payee used to deposit the payment.
getDesc() - Method in interface webfunds.sox.Value
A description (can be anything, although very long lengths may be refused by some issuers and clients, but at least 2K is guaranteed to be supported by all SOX compatible software) Note that it can be non-ascii, and non readable.
getDesc() - Method in class webfunds.sox.AbstractPayment
 
getDesc() - Method in class webfunds.client.Transaction
Return a description or null.
getDescription() - Method in class webfunds.client.sun.ExampleFileFilter
Returns the human readable description of this filter.
getDirectory() - Method in class webfunds.ricardian.DirSOXStore
 
getDirectory() - Method in class webfunds.ricardian.DirContractStore
Get the directory of contracts.
getE(long) - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
getE(long) - Method in class webfunds.token.algorithm.ChaumPublicTokenParameters
 
getEditingRow() - Method in class webfunds.client.sun.JTreeTable
 
getEncoded() - Method in class webfunds.x509.cert.SimpleX509Certificate
 
getEncoded() - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificate
Returns the encoded publickey
getEncodeTable() - Static method in class webfunds.util.Base64Coder
For filtering, etc.
getErrno() - Method in class webfunds.comms.RawException
 
getErrno() - Method in class webfunds.sox.BasicReplyPacket
 
getErrno() - Method in class webfunds.ricardian.ContractException
 
getErrno() - Method in class webfunds.ricardian.ArmouredKeyException
 
getErrno() - Method in class webfunds.ricardian.StripKeyException
 
getErrnoString() - Method in class webfunds.ricardian.ContractException
 
getErrnoString() - Method in class webfunds.ricardian.ArmouredKeyException
 
getErrnoString() - Method in class webfunds.ricardian.StripKeyException
 
getErrorNumber() - Method in class webfunds.sox.Reply
Get the error code.
getErrors() - Static method in class webfunds.util.Armoury
Obviously not thread-relevant!
getErrors() - Static method in class webfunds.ricardian.Contract
 
getErrorText() - Method in class webfunds.sox.Reply
Get the string that the server returned.
getExchangePayment() - Method in class webfunds.sox.Receipt
Get the Exchange Payment if the original request was a WithdrawalRequest.
getExpiry() - Method in class webfunds.sox.Token
 
getExpiry() - Method in class webfunds.token.Token
 
getExpiry() - Method in class webfunds.token.AbstractParams
 
getExpiryDate() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getExpiryDate() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getExtension(File) - Method in class webfunds.client.sun.ExampleFileFilter
Return the extension portion of the file's name .
getFactor() - Method in class webfunds.ricardian.Contract
 
getField(String) - Method in class webfunds.ricardian.SOXServer
 
getField(String, String) - Method in class webfunds.ricardian.Contract
Get a field named item from section.
getField(String, String) - Method in class webfunds.ricardian.SOXServer
 
getFileName() - Method in class webfunds.ricardian.Contract
 
getFinder() - Method in class webfunds.sox.Account
 
getFlags() - Method in class webfunds.sox.NymRequest
Rather than predict what information is required, just use a big long for flags.
getFlags() - Method in class webfunds.sox.NymReply
Rather than predict what information is required, just use a big long for flags.
getFlags() - Method in class webfunds.sox.Account
 
getFromStore(String) - Method in class webfunds.ricardian.DirSOXStore
If you wish to change the way that things are stored, override these methods.
getGeneralAction() - Method in class webfunds.client.util.UpgradesManager
 
getGeneralAction() - Method in class webfunds.client.contracts.ContractBrowser
 
getGeneralAction() - Method in class webfunds.client.plugins.Plugin
Supply one of these, each returning the name of the displayed button.
getGeneralAction() - Method in class webfunds.client.plugins.PluginInfo
 
getGeneralAction() - Method in class webfunds.client.SignContractWizard
The fact that this method is implemented means that the plugin will appear in the top menu bar.
getGetData(String, String) - Static method in class webfunds.comms.RawHttp
 
getHashOfSectionItems(String) - Method in class webfunds.ricardian.IniFileReader
This is used to get a Hashtable of the items in the specific section of the IniFileReader class
getHashSig() - Method in class webfunds.sox.Receipt
PRETEND Signature - the receipt is signed with a SHA1 MD, encoded as a message digest (type, data) within a string.
getHome(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
static, read-only data that is supplied with a third-party wallet
getHome(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getId() - Method in class webfunds.sox.AbstractPayment
Get the Payment Id.
getId() - Method in class webfunds.sox.Account
 
getId() - Method in class webfunds.ricardian.Contract
 
getId() - Method in class webfunds.client.AccountInfo
 
getIdsByName(String) - Method in class webfunds.ricardian.DirContractStore
 
getIdsByName(String) - Method in interface webfunds.ricardian.ContractStore
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.AbstractToken
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.RandomProtoToken
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getImplementationMajorVersion() - Method in class webfunds.token.algorithm.ChaumProtoToken
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.AbstractToken
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.RandomProtoToken
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getImplementationMinorVersion() - Method in class webfunds.token.algorithm.ChaumProtoToken
 
getInfo(AccountId) - Method in class webfunds.client.Addressbook
Get an/the AccountInfo that uses this AccountId (Using AccountIds is the more approved method.)
getInfo(byte[]) - Method in class webfunds.client.Addressbook
Get an/the AccountInfo that uses this raw name (in bytes).
getInfo(String) - Method in class webfunds.client.Addressbook
Get an/the AccountInfo that uses this name.
getIniFileHash() - Method in class webfunds.ricardian.IniFileReader
 
getInner() - Method in class webfunds.sox.EncryptedRequest
 
getInput(String) - Method in interface webfunds.client.UInterface
 
getInput(String) - Method in class webfunds.client.UInterfaceImpl
 
getInput(String) - Method in class webfunds.client.UInterfaceImpl2
 
getInstance() - Static method in class webfunds.utils.SecureRandomHack
Get a SecureRandom object that has been initialized a quickly as possible.
getInstance() - Static method in class webfunds.sox.Account
 
getInstance(byte[]) - Static method in class webfunds.ricardian.SOXServer
Take the data and make a SOXServer object.
getInstance(File) - Static method in class webfunds.store.AppendFileStore
 
getInstance(File) - Static method in class webfunds.store.SepFileStore
 
getInstance(File, PrintWriter) - Static method in class webfunds.ricardian.SOXServer
Create a SOXServer given the file.
getInstance(File, PrintWriter, String) - Static method in class webfunds.store.AppendFileStore
Returns an existing AppendFileStore, with files in dir read in as objects in the hashtable.
getInstance(File, PrintWriter, String) - Static method in class webfunds.store.SepFileStore
Returns an existing SepFileStore, with files in dir read in as objects in the hashtable.
getInstance(int) - Static method in class webfunds.sox.Account
Make a valid account.
getInstance(String) - Method in class webfunds.client.plugins.PluginManager
General Plugins, on Menu bar at top.
getInstance(String, WalletInterface, AccountInfo) - Method in class webfunds.client.plugins.PluginManager
Account Plugins, on popup menu for each account level.
getInstance(String, WalletInterface, AccountInfo, ItemId) - Method in class webfunds.client.plugins.PluginManager
Contract Plugins, on popup menu for each contract level.
getInstance(URL, PrintWriter) - Static method in class webfunds.ricardian.SOXServer
Create a SOXServer object given an URL
getInvalid(int) - Method in class webfunds.client.contracts.wizard.WizardData
 
getIssuer() - Method in class webfunds.sox.SubAccount
 
getIssuer(Contract) - Method in class webfunds.ricardian.DirSOXStore
Request an Issuer for contract.
getIssuer(Contract) - Method in class webfunds.ricardian.SOXServer
Return an Issuer.
getIssuer(Contract) - Method in interface webfunds.ricardian.SOXStore
 
getIssuer(ItemId) - Method in interface webfunds.sox.IssuerFinder
 
getIssuer(ItemId) - Method in class webfunds.sox.Account
 
getIssuer(ItemId) - Method in class webfunds.sox.SmartIssuer
For a single server scenario, this works as an IssuerFinder, by simply returning self.
getIssuer(ItemId) - Method in class webfunds.client.sox.SOXServerStore
 
getItem() - Method in interface webfunds.sox.Value
The type of item (or "currency") of this payment.
getItem() - Method in class webfunds.sox.Receipt
Get the type of item (or "currency") of the transaction.
getItem() - Method in class webfunds.sox.AbstractPayment
 
getItem() - Method in class webfunds.sox.DepositRequest
Get the type of item (or "currency") on the payment (this is [almost certainly] the message digest of a ricardian contract).
getItem() - Method in class webfunds.token.Token
 
getItem() - Method in class webfunds.token.AbstractParams
 
getItemId() - Method in class webfunds.sox.SubAccount
 
getItemId() - Method in class webfunds.ricardian.Contract
 
getItemId(Object) - Method in class webfunds.client.AccountBrowserImpl
The last node should be a contract, but sometimes the contract is lost, in which case, we get by with the ItemId.
getItemIds() - Method in class webfunds.sox.Account
 
getKey() - Method in class webfunds.sox.ServerKeyReply
 
getKey() - Method in class webfunds.sox.CommsKeyReply
 
getKey() - Method in class webfunds.sox.Account
 
getLastErrors() - Static method in class webfunds.ricardian.IniFileReader
 
getLine() - Method in class webfunds.ricardian.ContractException
 
getLine(InputStream) - Static method in class webfunds.comms.RawHttp
 
getLine(InputStream) - Method in class webfunds.comms.HttpSocketAgent
 
getList(File) - Static method in class webfunds.utils.VersionNumbers
 
getList(String, Object[], boolean) - Method in interface webfunds.client.UInterface
 
getList(String, Object[], boolean) - Method in class webfunds.client.UInterfaceImpl
 
getList(String, Object[], boolean) - Method in class webfunds.client.UInterfaceImpl2
 
getListOfAddOns(File) - Static method in class webfunds.utils.VersionNumbers
Note that plugins and wallets use this code.
getListOfAddOns(File, PrintWriter) - Static method in class webfunds.utils.VersionNumbers
Note that plugins and wallets use this code.
getLog() - Method in class webfunds.sox.Token
 
getLog() - Method in class webfunds.token.Token
 
getLog() - Method in class webfunds.token.AbstractParams
 
getMagnitude(BigInteger) - Static method in class webfunds.sox.Crypto
 
getMail() - Method in class webfunds.sox.MailItem
the full Mail with headers is the signed component
getMailId() - Method in class webfunds.sox.MailItem
this is the hash of the MailItem that represents the signature
getMailIds() - Method in class webfunds.sox.MailRequest
 
getMailItems() - Method in class webfunds.sox.MailReply
 
getMailItems() - Method in class webfunds.sox.DepositReply
This is the main interface.
getMails() - Method in class webfunds.sox.MailReply
 
getMaximumLineLength() - Method in class webfunds.util.Base64Coder
 
getMessage() - Method in class webfunds.sox.BasicReplyPacket
 
getMessage() - Method in class webfunds.sox.MailItem
the Message component is to be recovered according to Type
getMinorWords(int) - Static method in class webfunds.ricardian.Support
 
getMode() - Method in class webfunds.client.AccountBrowserMenuItem
 
getMPILength(BigInteger) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Return the number of bytes the encoded MPI will occupy.
getMPILength(byte[], int, int) - Static method in class webfunds.token.algorithm.EncodeDecodeUtil
Return the number of bytes the encoded MPI occupies.
getN() - Method in class webfunds.token.algorithm.ChaumPrivateTokenParameters
 
getN() - Method in class webfunds.token.algorithm.ChaumPublicTokenParameters
 
getName() - Method in class webfunds.sox.Request
Returns the name of the packet as it goes on the wire.
getName() - Method in class webfunds.sox.RegisterRequest
 
getName() - Method in class webfunds.sox.NymRequest
 
getName() - Method in class webfunds.sox.MailRequest
 
getName() - Method in class webfunds.sox.SimpleIssuer
The name of this issuer
getName() - Method in class webfunds.sox.DepositRequest
 
getName() - Method in class webfunds.sox.Account
 
getName() - Method in class webfunds.sox.TimeSyncRequest
 
getName() - Method in class webfunds.store.Store
 
getName() - Method in class webfunds.ricardian.Contract
Get the single best name for display of this contract.
getName() - Method in class webfunds.ricardian.SOXServer
Get the name of the server.
getName() - Method in class webfunds.client.MultiStoreStore
 
getName() - Method in class webfunds.client.AccountInfo
 
getNameOfUnitOfAccount() - Method in class webfunds.ricardian.Contract
Needs more support from the contract to do properly.
getNameOfUnitOfContract() - Method in class webfunds.ricardian.Contract
Needs more support from the contract to do properly.
getNames() - Method in class webfunds.sox.NymRequest
Rather than predict what information is required, just use an array of strings.
getNames() - Method in class webfunds.sox.NymReply
Rather than predict what information is required, just use an array of strings.
getNewline() - Method in class webfunds.util.Base64Coder
 
getNewSOXServerFile(URL[]) - Static method in class webfunds.ricardian.SOXServer
With a bunch of URLs, go out and get a SOX Server file from the net.
getNext() - Method in class webfunds.sox.MailReply
 
getNumber() - Method in class webfunds.util.ExceptionModel
 
getNumber() - Method in class webfunds.token.TokenException
 
getNumber() - Method in class webfunds.client.sox.WalletException
 
getNumber(String) - Static method in class webfunds.store.AppendFileStore
 
getNumberOfGroups() - Method in class webfunds.util.Base64Coder
 
getNumberOfSectionItems(String) - Method in class webfunds.ricardian.IniFileReader
this is used for getting the amount of items in a section of a IniFileReader class
getNumberOfSections() - Method in class webfunds.ricardian.IniFileReader
this method returns the number of sections in the IniFileReader class
getNumErrors() - Static method in class webfunds.ricardian.IniFileReader
 
getObject() - Method in class webfunds.client.AccountBrowserMenuItem
 
getOldStore(String) - Method in class webfunds.store.SepFileStore
 
getOpenPGPCertFromString(String, String, int, String) - Static method in class webfunds.ricardian.Contract
 
getOpenPGPEndOfLine() - Static method in class webfunds.ricardian.KeyUtil
 
getOpenPGPId() - Method in class webfunds.sox.Id
Assumes length of the hash array will determine.
getOperatorKey() - Method in class webfunds.client.contracts.wizard.WizardData
 
getPage() - Method in class webfunds.comms.RawHttp
Send a Http request on this URL and return the reply.
getPage(int) - Method in class webfunds.comms.RawHttp
Send a Http request on this URL and return the reply.
getPage(String, int, String, int) - Static method in class webfunds.comms.RawHttp
Send a Http request and await the reply.
getPassword(String) - Method in interface webfunds.client.UInterface
 
getPassword(String) - Method in class webfunds.client.UInterfaceImpl
 
getPassword(String) - Method in class webfunds.client.UInterfaceImpl2
 
getPay() - Method in class webfunds.sox.Receipt
Get the Payment that was deposited.
getPay() - Method in class webfunds.sox.ArmouredPayment
 
getPay() - Method in class webfunds.sox.DepositRequest
 
getPayload() - Method in class webfunds.sox.RandomToken
 
getPayment() - Method in class webfunds.sox.Receipt
Get the Payment that was deposited.
getPayment() - Method in class webfunds.sox.DepositRequest
Get the payment to be deposited.
getPaymentDesc() - Method in class webfunds.sox.Receipt
Get the description on the payment.
getPaymentDesc() - Method in class webfunds.sox.DepositRequest
Get the description on the payment
getPaymentId() - Method in class webfunds.sox.Receipt
Get the identifier on the payment, as originally created by the payer Note: although a java String is used, this identifier should only contain 8-bit ascii characters.
getPaymentId() - Method in class webfunds.sox.DepositRequest
Get the identifier on the payment, as originally created by the payer.
getPaymentId() - Method in class webfunds.client.sox.StateReceipt
Get the identifier on the payment, as originally created by the payer.
getPaymentId() - Method in class webfunds.client.sox.PendingReceipt
 
getPen(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Get the Pending store from the account details.
getPen(Store) - Method in class webfunds.client.sox.StoreReceiptStore
Get the Pending store from the sub account store.
getPending() - Method in class webfunds.client.AccountRendererData
 
getPendingReceipt() - Method in class webfunds.client.sox.StateReceipt
Get the Pending if there.
getPendingReceipts(AccountId, ItemId) - Method in interface webfunds.client.sox.ReceiptsStore
 
getPendingReceipts(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Return a list of pending receipts for a subaccount.
getPhase() - Method in class webfunds.token.Token
 
getPhaseString() - Method in class webfunds.token.Token
 
getPhaseVersion() - Method in class webfunds.token.Token
 
getPlatformEndOfLine() - Static method in class webfunds.ricardian.KeyUtil
Remember to convert on output.
getPluginManager(CorePart) - Method in class webfunds.client.Core
 
getPluginManager(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
the PluginManager for modifying the GUI's menus
getPluginManager(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getPluginName() - Method in class webfunds.client.util.UpgradesManager
 
getPluginName() - Method in class webfunds.client.contracts.ContractBrowser
 
getPluginName() - Method in class webfunds.client.plugins.Plugin
The name of the plugin, for titles and such like.
getPluginName() - Method in class webfunds.client.sox.gui.PaymentFrame
 
getPluginName() - Method in class webfunds.client.SimplePaymentFrame
 
getPluginName() - Method in class webfunds.client.SignContractWizard
Return the name of the plugin, for titles and such like.
getPluginName() - Method in class webfunds.client.SimpleDepositFrame
 
getPlugins() - Method in class webfunds.client.plugins.PluginManager
 
getPluginVector(Object) - Method in class webfunds.client.plugins.PluginManager
 
getPostData(byte[], String) - Static method in class webfunds.comms.RawHttp
 
getPostData(byte[], String) - Method in class webfunds.comms.HttpSocketAgent
 
getPostReply(byte[]) - Method in class webfunds.comms.HttpSocketAgent
Return the message from a POST reply
getPostReply(InputStream) - Method in class webfunds.comms.HttpSocketAgent
Return the message from a POST reply
getPower() - Method in class webfunds.ricardian.Contract
 
getPrintableAmount(long) - Method in class webfunds.ricardian.Contract
Get a printable string in unit of account.
getPrivate() - Method in interface webfunds.token.ParamsPair
Get the private half of the pair, used for signing the token.
getPrivateKey() - Method in class webfunds.sox.CertPackage
 
getProperties(CorePart) - Method in class webfunds.client.Core
 
getProperties(Plugin) - Method in class webfunds.client.plugins.PluginManager
 
getProperties(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
get a Properties object with undefined properties set within
getProperties(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getProto() - Method in class webfunds.sox.DepositRequest
Get the proto payment to be signed, if a withdrawal.
getProtocol() - Method in class webfunds.client.sox.SOXWallet
 
getProtocol() - Method in interface webfunds.client.WalletInterface
Get the protocol name.
getProtocolState() - Method in class webfunds.sox.DepositRequest
 
getProtoTokens(int[]) - Static method in class webfunds.sox.RandomToken
Make a set of Tokens matched to a set of coin sizes.
getProtoTokens(int, long) - Static method in class webfunds.sox.PaymentFactory
Get me a list of proto Tokens for a particular type.
getProtoTokens(int, long) - Static method in class webfunds.token.Factory
Get me a list of proto Tokens for a particular type.
getProtoTokens(long) - Static method in class webfunds.sox.RandomToken
Make a set of Tokens that can handle a quantity.
getPublic() - Method in interface webfunds.token.ParamsPair
Get the public half of the pair, used for verifying the token.
getPublicContractKey() - Method in class webfunds.client.contracts.wizard.WizardData
 
getPublicKey() - Method in class webfunds.x509.cert.SimpleX509Certificate
 
getPublicKey() - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificate
Return the public key that is contained in this certificate
getPublicKey() - Method in class webfunds.sox.CertPackage
 
getPublicKey() - Method in class webfunds.sox.Account
 
getPublicKey(AccountInfo) - Method in class webfunds.client.Addressbook
not used?
getPublicKeyFromCert(Certificate) - Static method in class webfunds.sox.Crypto
Extract the public key from an X509 Certificate
getQty() - Method in interface webfunds.sox.Value
The quantity of the item to be transferred between accounts
getQty() - Method in class webfunds.sox.Receipt
Get the quantity of the item for the transaction.
getQty() - Method in class webfunds.sox.Token
Note (1) that this may be derived information, the real token value may be encoded in the signature key or some other way.
getQty() - Method in class webfunds.sox.AbstractPayment
 
getQty() - Method in class webfunds.sox.DepositRequest
Get the quantity of the item on the payment
getQty() - Method in class webfunds.token.Token
Note (1) that this may be derived information, the real token value may be encoded in the signature key or some other way.
getQty() - Method in class webfunds.token.AbstractParams
Note (1) that this may be derived information, the real token value may be encoded in the signature key or some other way.
getReady() - Method in class webfunds.sox.SimpleIssuer
Do the things necessary for being ready for a request.
getReady() - Method in interface webfunds.sox.Issuer
Do the things necessary for being ready for a request.
getReady() - Method in class webfunds.sox.SmartIssuer
Do the things necessary for being ready for a request.
getReceipt() - Method in class webfunds.sox.DepositReply
 
getReceipt() - Method in class webfunds.client.sox.StateReceipt
Get the Pending if there.
getReceipt(AccountId, ItemId, String) - Method in interface webfunds.client.sox.ReceiptsStore
StateReceipt is a first cut at an internal state object to carry the transaction through.
getReceipt(AccountId, ItemId, String) - Method in class webfunds.client.sox.StoreReceiptStore
Get the current state machine for a transaction.
getReceipts(AccountId, ItemId) - Method in interface webfunds.client.sox.ReceiptsStore
 
getReceipts(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Get a list of receipts for a subaccount (acct / item).
getReply(byte[]) - Static method in class webfunds.comms.RawHttp
Return the message from a POST reply
getReply(InputStream) - Static method in class webfunds.comms.RawHttp
Return the message from a POST reply
getRequest() - Method in class webfunds.sox.EncryptedRequest
Packet Factory method to decode the inner request, according to type.
getRequest(PrivateKey) - Method in class webfunds.sox.EncryptedRequest
Decrypt this packet and return the request within.
getRequestId() - Method in class webfunds.sox.Reply
Get the identifier for the request which this is a reply for., Note: although a java String is used, this identifier should only contain 8-bit ascii characters.
getRequestId() - Method in class webfunds.sox.Request
Get the identifier on this request Note: although a java String is used, this identifier should only contain 8-bit ascii characters.
getRequestVersion() - Method in class webfunds.sox.Request
 
getRoot(String) - Static method in class webfunds.ricardian.Contract
 
getRowCount() - Method in class webfunds.client.sun.TreeTableModelAdapter
 
getRowCount() - Method in class webfunds.client.ReceiptTableModel
 
getSecretContractKey() - Method in class webfunds.client.contracts.wizard.WizardData
 
getSectionItemArray(String, String) - Method in class webfunds.ricardian.IniFileReader
 
getSectionItemObject(String, String) - Method in class webfunds.ricardian.IniFileReader
 
getSectionItems(String) - Method in class webfunds.ricardian.Contract
Get the fieldnames in a section Doesn't look in myFile.
getSectionItems(String) - Method in class webfunds.ricardian.IniFileReader
 
getSectionItemValue(String, String) - Method in class webfunds.ricardian.IniFileReader
Get an item from a section.
getSectionNames() - Method in class webfunds.ricardian.Contract
Get all the section names.
getSectionNames() - Method in class webfunds.ricardian.IniFileReader
 
getSecureRandom() - Static method in class webfunds.sox.Crypto
get the PRNG.
getSecureRandom() - Method in interface webfunds.client.plugins.WalletContext
 
getSecureRandom() - Method in class webfunds.client.plugins.WalletManager
 
getSecureRandom() - Method in class webfunds.client.Core
 
getSeries() - Method in class webfunds.sox.Token
 
getSeries() - Method in class webfunds.token.Token
 
getSeries() - Method in class webfunds.token.AbstractParams
 
getSeries() - Method in class webfunds.token.algorithm.AbstractToken
 
getSeries() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getSeries() - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
getSeries() - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
getSeries() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getServerCert() - Method in class webfunds.ricardian.Contract
This is the SOX Server [operator] key.
getServerChallenge(SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
getServerKey() - Method in class webfunds.sox.BasicAgent
 
getServerLocation() - Method in class webfunds.ricardian.SOXServer
 
getServerResponse(byte[], SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getShortName() - Method in class webfunds.client.sox.SOXWallet
 
getShortName() - Method in interface webfunds.client.WalletInterface
Get a name for this wallet.
getShortNamesWithClashes() - Method in class webfunds.ricardian.DirContractStore
Unique list of names - names appear once and only once, but each name might represent more than one contract.
getShowCancels() - Method in class webfunds.client.ReceiptTableModel
 
getSignature() - Method in class webfunds.sox.Token
 
getSignature() - Method in class webfunds.sox.Payment
Get the signature of the payment
getSignature() - Method in class webfunds.sox.RandomToken
 
getSignedContract() - Method in class webfunds.client.contracts.wizard.WizardData
 
getSignKey() - Static method in class webfunds.token.Test
 
getSocket(String, int, byte[], int) - Static method in class webfunds.comms.RawHttp
Send a request and read the reply from a socket.
getSource() - Method in class webfunds.sox.Receipt
Get the account to which the payment was made.
getSource() - Method in class webfunds.sox.AbstractPayment
Get the account from which the transaction is drawn, should be overridden for sourced payments.
getSource() - Method in class webfunds.sox.Payment
Get the account from which the transaction is drawn
getSource() - Method in class webfunds.sox.DepositRequest
Get the account to which the payment is made.
getSource() - Method in class webfunds.sox.TokenPayment
Get the account from which the transaction is drawn
getSource() - Method in class webfunds.client.Transaction
 
getSourceAccountId() - Method in class webfunds.client.sox.PendingReceipt
 
getSOXFileLocation() - Method in class webfunds.ricardian.SOXServer
 
getSOXServer(Contract) - Method in class webfunds.ricardian.DirSOXStore
Request a SOXServer for contract.
getSOXServer(Contract) - Method in interface webfunds.ricardian.SOXStore
 
getSOXServer(String[]) - Method in class webfunds.ricardian.DirSOXStore
Request a SOXServer for contract.
getSOXServerFromCache(String[]) - Method in class webfunds.ricardian.DirSOXStore
Request a SOXServer for URLs but get it from the cache.
getSOXServerFromNet(String[]) - Method in class webfunds.ricardian.DirSOXStore
Browse a SOXServer from some URLs.
getState() - Method in class webfunds.sox.Token
 
getState() - Method in class webfunds.token.Token
 
getState() - Method in class webfunds.client.sox.StateReceipt
 
getStatus() - Method in class webfunds.sox.SubAccount
 
getStatus() - Method in class webfunds.client.Transaction
 
getStatusAsString() - Method in class webfunds.client.Transaction
 
getStore(CorePart) - Method in class webfunds.client.Core
 
getStore(Plugin) - Method in class webfunds.client.plugins.PluginManager
 
getStore(String) - Method in class webfunds.store.Store
Bug.
getStore(String, ClassLoader) - Method in class webfunds.store.SepFileStore
Open up a new subStore, with ClassLoader set.
getStore(String, int) - Method in class webfunds.store.Store
 
getStore(String, int) - Method in class webfunds.store.AppendFileStore
 
getStore(String, int) - Method in class webfunds.store.SepFileStore
Open up a new subStore, with variations.
getStore(String, int) - Method in class webfunds.client.MultiStoreStore
 
getStore(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
the persistant storage object available from client
getStore(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getStores() - Method in class webfunds.store.Store
 
getStores() - Method in class webfunds.store.AppendFileStore
 
getStores() - Method in class webfunds.store.SepFileStore
Within this current store, all directories are ignored by the creating getInstance() method.
getStores() - Method in class webfunds.client.MultiStoreStore
 
getSub(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Get the sub account store.
getSub(ItemId) - Method in class webfunds.sox.Account
 
getSubAccounts() - Method in class webfunds.sox.Account
 
getSubVersion() - Method in interface webfunds.sox.Value
The sub version of the subclass.
getSubVersion() - Method in class webfunds.sox.Token
 
getSubVersion() - Method in class webfunds.sox.AbstractPayment
 
getSubVersion() - Method in class webfunds.token.Token
 
getSubVersion() - Method in class webfunds.token.AbstractParams
 
getSymbol() - Method in class webfunds.ricardian.Contract
Get the single shortest name for display of this contract.
getSymbol() - Method in class webfunds.ricardian.Share
Get the symbol for the share.
getSymbol() - Method in class webfunds.ricardian.Currency
Get the symbol for the currency.
getSync() - Method in class webfunds.store.SepFileStore
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
TreeCellRenderer method.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class webfunds.client.AccountCellRenderer
 
getTarget() - Method in class webfunds.sox.Receipt
Get the account from which the transaction was drawn.
getTarget() - Method in class webfunds.sox.AbstractPayment
Get the account to which the payment is made, should be overridden for targetted payments.
getTarget() - Method in class webfunds.sox.Payment
Get the account to which the payment is made
getTarget() - Method in class webfunds.sox.DepositRequest
Get the account from which the transaction was drawn.
getTarget() - Method in class webfunds.client.Transaction
 
getTargetAccountId() - Method in class webfunds.client.sox.PendingReceipt
 
getTestInstance() - Static method in class webfunds.sox.Account
 
getTime() - Method in class webfunds.sox.TimeSyncRequest
 
getTimeDeviation() - Method in class webfunds.sox.SimpleIssuer
 
getTimeDeviation() - Method in interface webfunds.sox.Issuer
A likely deviation.
getTimeDeviation() - Method in class webfunds.sox.SmartIssuer
 
getTimeDifference() - Method in class webfunds.sox.TimeSyncReply
 
getTimeDifference() - Method in class webfunds.sox.SimpleIssuer
 
getTimeDifference() - Method in interface webfunds.sox.Issuer
Undefined how accurate it is.
getTimeDifference() - Method in class webfunds.sox.SmartIssuer
 
getTimestamp() - Method in class webfunds.sox.Request
Get the time and date of the request
getTimestamp() - Method in class webfunds.sox.Receipt
Get the time and date of the transaction.
getTokens() - Method in class webfunds.sox.TokenPayment
Get the tokens within the payment
getTopLevelKey() - Method in class webfunds.client.contracts.wizard.WizardData
 
getTransaction(int) - Method in class webfunds.client.ReceiptTableModel
 
getTransactionId() - Method in class webfunds.sox.Receipt
Get the identifier on the receipt (the transaction id), as created by the issuer.
getTransactions(AccountInfo, ItemId) - Method in class webfunds.client.sox.SOXWallet
Transaction is the external Wallet definition of a transaction.
getTransactions(AccountInfo, ItemId) - Method in interface webfunds.client.WalletInterface
Get all the Transactions for a particular sub account, for display purposes.
getTransactionState(AccountId, ItemId, String) - Method in class webfunds.client.sox.SOXWallet
Low level wallet method to return the state for a transaction.
getTransId() - Method in class webfunds.client.Transaction
 
getTree() - Method in class webfunds.client.sun.JTreeTable
Returns the tree that is being shared between the model.
getTreeSelectionModel() - Method in class webfunds.client.sun.JTreeTable
 
getType() - Method in interface webfunds.sox.Value
The type of payment of this class.
getType() - Method in class webfunds.sox.Token
 
getType() - Method in class webfunds.sox.AbstractPayment
 
getType() - Method in class webfunds.sox.TokenPayment
 
getType() - Method in class webfunds.sox.EncryptedRequest
 
getType() - Method in class webfunds.sox.MailItem
 
getType() - Method in class webfunds.token.Token
 
getType() - Method in class webfunds.token.AbstractParams
 
getType() - Method in class webfunds.store.Store
 
getType() - Method in class webfunds.ricardian.Contract
getType - returns type of this contract.
getType() - Method in class webfunds.ricardian.ServerContract
 
getType() - Method in class webfunds.ricardian.DirContractStore
Unknown?
getType() - Method in class webfunds.ricardian.Share
 
getType() - Method in class webfunds.ricardian.Currency
 
getType() - Method in class webfunds.client.plugins.PluginManager
 
getType() - Method in class webfunds.client.plugins.WalletManager
 
getType() - Method in class webfunds.client.Manager
 
getType() - Method in class webfunds.client.Transaction
 
getType() - Method in interface webfunds.client.CorePart
 
getType() - Method in class webfunds.client.UInterfaceImpl
 
getType() - Method in class webfunds.client.Addressbook
 
getType() - Method in class webfunds.client.AccountBrowserImpl
 
getType() - Method in class webfunds.client.UInterfaceImpl2
 
getType(byte[]) - Static method in class webfunds.ricardian.Contract
Work out what type of contract this is.
getType(String) - Static method in class webfunds.sox.PaymentFactory
Return a the type number for this payment name.
getType(String) - Static method in class webfunds.token.Factory
Return a the type number for this payment name.
getTypeAsString() - Method in class webfunds.client.Transaction
 
getTypeOfPayment() - Method in class webfunds.sox.DepositRequest
 
getTypeString(int) - Static method in class webfunds.sox.PaymentFactory
Return a diags string for this type.
getTypeString(int) - Static method in class webfunds.token.Factory
Return a diags string for this type.
getUInterface(CorePart) - Method in class webfunds.client.Core
 
getUInterface(Plugin) - Method in class webfunds.client.plugins.PluginManager
 
getUInterface(WalletInterface) - Method in interface webfunds.client.plugins.WalletContext
the GUI
getUInterface(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
getUniqueContract(String) - Method in class webfunds.ricardian.DirContractStore
Always returns a contract?
getUniqueContract(String) - Method in interface webfunds.ricardian.ContractStore
If sure of the unique name, this returns one contract.
getUniqueId() - Method in class webfunds.sox.Token
Get the unique identifier that is used for checking against double-spending.
getUniqueId() - Method in class webfunds.sox.RandomToken
Return the unique identifier that can be used for double- spend checking.
getUniqueId() - Method in class webfunds.token.Token
Get the unique identifier that is used for checking against double-spending.
getUniqueID() - Method in class webfunds.token.algorithm.AbstractToken
 
getUniqueID() - Method in class webfunds.token.algorithm.ChaumToken
 
getUniqueID() - Method in class webfunds.token.algorithm.RandomToken
 
getUniqueName() - Method in class webfunds.ricardian.Contract
 
getUnits(double) - Method in class webfunds.ricardian.Contract
Return the Unit of Contract, e.g., cents.
getUnits(double) - Method in class webfunds.ricardian.Currency
getting the fraction will be useful if working with prices
getUnitsOfAccount(long) - Method in class webfunds.ricardian.Contract
Consider casting the result to a float to clean FP errors.
getUnitsOfContract(double) - Method in class webfunds.ricardian.Contract
unitsOfAccount = dollars, unitsOfContract = cents
getUnsignedContract() - Method in class webfunds.client.contracts.wizard.WizardData
 
getUrls(Contract) - Static method in class webfunds.ricardian.DirSOXStore
Get the urls for the SOXServer from the contract.
getUserDir() - Static method in class webfunds.client.Core
 
getValidFrom() - Method in class webfunds.sox.AbstractPayment
Get the date from which the payment is valid.
getValidFrom() - Method in class webfunds.sox.Payment
Get the date from which the payment is valid
getValidTill() - Method in class webfunds.sox.AbstractPayment
Get the date to which the payment is valid
getValidTill() - Method in class webfunds.sox.Payment
Get the date to which the payment is valid
getValue() - Method in class webfunds.token.algorithm.AbstractToken
 
getValue() - Method in class webfunds.token.algorithm.AbstractProtoToken
 
getValue() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
getValue() - Method in class webfunds.client.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getValue(AccountId, ItemId, boolean) - Method in class webfunds.client.sox.SOXWallet
 
getValue(AccountInfo, ItemId, boolean) - Method in class webfunds.client.sox.SOXWallet
Client Wallet Interface
getValue(AccountInfo, ItemId, boolean) - Method in interface webfunds.client.WalletInterface
Get the value held in a subaccount (contract) in a given account.
getValueAt(int, int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
getValueAt(int, int) - Method in class webfunds.client.ReceiptTableModel
 
getValueAt(Object, int) - Method in interface webfunds.client.sun.TreeTableModel
Returns the value to be displayed for node node, at column number column.
getValueAt(Object, int) - Method in class webfunds.client.AccountTreeModel
 
getVersion() - Method in interface webfunds.sox.Value
The version number for the encoded form.
getVersion() - Method in class webfunds.sox.Request
 
getVersion() - Method in class webfunds.sox.Receipt
 
getVersion() - Method in class webfunds.sox.Token
 
getVersion() - Method in class webfunds.sox.AbstractPayment
 
getVersion() - Method in class webfunds.sox.DepositRequest
 
getVersion() - Method in class webfunds.token.Token
 
getVersion() - Method in class webfunds.token.AbstractParams
 
getVersion() - Method in class webfunds.ricardian.SOXServer
Get the version number of the server file.
getVersion() - Method in class webfunds.client.sox.SOXWallet
 
getVersion() - Method in interface webfunds.client.WalletInterface
Get the version number of the protocol.
getVersionsFromString(String) - Static method in class webfunds.utils.VersionNumbers
Looks for the first dash '-' and then looks for a triplet of numbers after that, something like 1.2.3 or 3-2-1.
getWalletHelp() - Method in class webfunds.client.sox.SOXWallet
 
getWalletHelp() - Method in interface webfunds.client.WalletInterface
Provide a help string for each of the different levels.
getWalletInterface() - Method in class webfunds.client.AccountInfo
 
getWalletManager(CorePart) - Method in class webfunds.client.Core
 
getWallets() - Method in class webfunds.client.plugins.WalletManager
 
getWords(int) - Static method in class webfunds.ricardian.Support
return words like "tens of thousands" ...
getWriteHashOfSectionItems(String) - Method in class webfunds.ricardian.IniFileReader
This is used to get a Hashtable of the items in the specific section of the IniFileReader class for the purpose of adding or setting a new key.
getX509CertFromString(String, String, int) - Static method in class webfunds.ricardian.Contract
 
getYesNo(String) - Method in interface webfunds.client.UInterface
 
getYesNo(String) - Method in class webfunds.client.UInterfaceImpl
 
getYesNo(String) - Method in class webfunds.client.UInterfaceImpl2
 
getYesNoCanc(String) - Method in interface webfunds.client.UInterface
 
getYesNoCanc(String) - Method in class webfunds.client.UInterfaceImpl
 
getYesNoCanc(String) - Method in class webfunds.client.UInterfaceImpl2
 
GO_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
goodReply(AccountId) - Method in class webfunds.sox.RegisterRequest
 
goodReply(long) - Method in class webfunds.sox.TimeSyncRequest
Get a good Reply with the Diff set.
goodReply(MailItem) - Method in class webfunds.sox.DepositRequest
 
goodReply(MailItem[]) - Method in class webfunds.sox.MailRequest
 
goodReply(String[], long) - Method in class webfunds.sox.NymRequest
 

H

handleMail(MailItem, SubAccount) - Method in class webfunds.client.sox.SOXWallet
Switchboard for various mail types.
handleReceipt(Receipt, AccountId) - Method in class webfunds.client.sox.SOXWallet
 
handleReceiptData(byte[], AccountId) - Method in class webfunds.client.sox.SOXWallet
For some reason, Receipts are stored on an account basis.
hash - Variable in class webfunds.store.Store
 
HASH_ALG - Static variable in class webfunds.token.algorithm.ChaumConstants
 
HASH_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
HASH_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
HASH_SIZE - Static variable in class webfunds.token.algorithm.ChaumConstants
 
hashCode() - Method in class webfunds.sox.Id
 
hashCode() - Method in class webfunds.sox.MailItem
 
hashCode() - Method in class webfunds.ricardian.Contract
 
hashCode() - Method in class webfunds.client.AccountInfo
Overridden to return the first 32 bits of the hash
hello() - Method in class webfunds.utils.Params
 
Hex - class webfunds.utils.Hex.
Common Hex and digest routines.
Hex() - Constructor for class webfunds.utils.Hex
 
hex2data(String) - Static method in class webfunds.utils.Hex
 
high_watermark - Variable in class webfunds.store.AppendFileStore
 
HIGH_WATERMARK - Static variable in class webfunds.store.AppendFileStore
 
HIGHEST_ERROR_IN_STRINGS - Static variable in class webfunds.sox.Errors
 
host - Static variable in class webfunds.comms.HttpSocketAgent
 
HOSTC - Static variable in class webfunds.comms.RawHttp
 
HTTP_VERS - Static variable in class webfunds.comms.RawHttp
 
HttpAgent - class webfunds.comms.HttpAgent.
Instances of this class are used to perform Http requests.
HttpAgent(URL, PrintWriter) - Constructor for class webfunds.comms.HttpAgent
Create a new HttpAgent object.
HttpSocketAgent - class webfunds.comms.HttpSocketAgent.
Instances of this class are used to perform Http requests.
HttpSocketAgent(URL, PrintWriter) - Constructor for class webfunds.comms.HttpSocketAgent
Create a new HttpSocketAgent object.

I

id - Variable in class webfunds.sox.RegisterRequest
 
id - Variable in class webfunds.sox.Id
The item identifier.
id - Variable in class webfunds.sox.Account
The account id (which must match the public key fingerprint)
id - Variable in class webfunds.ricardian.Contract
 
id - Variable in class webfunds.client.AccountInfo
The account identifier.
Id - class webfunds.sox.Id.
This class represents an identifer, which can refer to an object by means of a hash or similar.
Id() - Constructor for class webfunds.sox.Id
 
Id(byte[]) - Constructor for class webfunds.sox.Id
 
Id(InputStream) - Constructor for class webfunds.sox.Id
 
infokey - Variable in class webfunds.client.Addressbook
 
infoMessage(String) - Method in interface webfunds.client.UInterface
 
infoMessage(String) - Method in class webfunds.client.UInterfaceImpl
 
infoMessage(String) - Method in class webfunds.client.UInterfaceImpl2
 
infoname - Variable in class webfunds.client.Addressbook
 
IniFileReader - class webfunds.ricardian.IniFileReader.
This class handles files in the windows ini format
IniFileReader() - Constructor for class webfunds.ricardian.IniFileReader
Default constructor creates an empty IniFileReader
IniFileReader(byte[]) - Constructor for class webfunds.ricardian.IniFileReader
read a ini formated file and put in the class
init() - Method in class webfunds.sox.SubAccount
Initialise the subaccount, after adding into the accout.
init() - Method in class webfunds.ricardian.SOXServer
 
init() - Method in class webfunds.client.util.UpgradesManager
 
init() - Method in class webfunds.client.util.BinaryButtons
 
init() - Method in class webfunds.client.contracts.ContractBrowser
 
init() - Method in class webfunds.client.plugins.Plugin
One of these is called depending on the location of the click in the hierarchy.
init() - Method in class webfunds.client.Manager
 
init() - Method in class webfunds.client.SignContractWizard
This method is called when the option for this plugin is selected and clicked on by the user.
init() - Method in class webfunds.client.AboutFrame
 
init(AccountInfo, ChangeContractStore) - Method in class webfunds.client.ReceiptBrowser
 
init(AccountInfo, Contract) - Method in class webfunds.client.ReceiptBrowser
 
init(AccountInfo, ItemId) - Method in class webfunds.client.ReceiptBrowser
 
init(byte[]) - Method in class webfunds.sox.MailItem
 
init(File, PrintWriter, String) - Method in class webfunds.store.AppendFileStore
Has to be a non-existant file.
init(File, PrintWriter, String) - Method in class webfunds.store.SepFileStore
Open an empty, new SepFileStore with diags
init(PublicKey) - Method in class webfunds.sox.RegisterRequest
 
init(Store) - Method in class webfunds.client.sox.StoreReceiptStore
 
init(String) - Method in class webfunds.client.util.UpgradesManager
 
init(String[]) - Method in class webfunds.utils.DirClassLoader
 
init(WalletInterface, AccountInfo) - Method in class webfunds.client.plugins.Plugin
 
init(WalletInterface, AccountInfo) - Method in class webfunds.client.SimpleDepositFrame
 
init(WalletInterface, AccountInfo, ItemId) - Method in class webfunds.client.contracts.ContractBrowser
 
init(WalletInterface, AccountInfo, ItemId) - Method in class webfunds.client.plugins.Plugin
 
init(WalletInterface, AccountInfo, ItemId) - Method in class webfunds.client.sox.gui.PaymentFrame
 
init(WalletInterface, AccountInfo, ItemId) - Method in class webfunds.client.SimplePaymentFrame
 
init(WalletInterface, ChangeContractStore) - Method in class webfunds.client.ReceiptBrowser
Unused.
init2() - Method in class webfunds.ricardian.SOXServer
 
initDownloadDir(File) - Method in class webfunds.client.util.UpgradesManager
Check that the Download Directory is ok.
initFiles() - Method in class webfunds.store.AppendFileStore
 
initFiles() - Method in class webfunds.store.SepFileStore
 
initHashtables() - Method in class webfunds.ricardian.DirSOXStore
 
initialiseFromFile(File) - Method in class webfunds.store.AppendFileStore
Reads in the current hashtable from the file, which was saved by the previous incantation as an Append file.
inner - Variable in class webfunds.sox.EncryptedRequest
The inner packet within the encrypted payload, to be made into a request.
input() - Static method in class webfunds.sox.RegisterRequest
 
input() - Static method in class webfunds.sox.NymRequest
 
input() - Static method in class webfunds.sox.Receipt
 
input() - Static method in class webfunds.sox.MailReply
 
input() - Static method in class webfunds.sox.DepositReply
 
input() - Static method in class webfunds.sox.NymReply
 
input() - Static method in class webfunds.sox.MailRequest
 
input() - Static method in class webfunds.sox.Payment
 
input() - Static method in class webfunds.sox.ArmouredPayment
 
input() - Static method in class webfunds.sox.DepositRequest
 
input() - Static method in class webfunds.sox.TokenPayment
 
input() - Static method in class webfunds.sox.RandomToken
 
input() - Static method in class webfunds.client.sox.StateReceipt
 
input() - Static method in class webfunds.client.sox.PendingReceipt
 
insertSub(SubAccount) - Method in class webfunds.sox.Account
To add a sub into the account.
INSTALL_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
installDir - Variable in class webfunds.client.util.UpgradesManager
 
INTERNAL - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
INTERNAL_ERROR - Static variable in class webfunds.sox.NymReply
 
internalCancel(ValueAccount, String) - Method in class webfunds.client.sox.SOXWallet
Cancel a Payment (pid) within a SubAccount.
internalCancel(ValueAccount, String[]) - Method in class webfunds.client.sox.SOXWallet
Cancel Payments (by pids) within a SubAccount before they hit the server.
internalUpdate(SubAccount, MailItem) - Method in class webfunds.client.sox.SOXWallet
 
internalUpdate(SubAccount, MailItem[]) - Method in class webfunds.client.sox.SOXWallet
Handle this mail that came via another request or another subaccount.
interrupt() - Method in class webfunds.client.SwingWorker
A new method that interrupts the worker thread.
INVALID_KEY - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
ISA_PUBLIC - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
ISA_SECRET - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
isActive() - Method in class webfunds.sox.SubAccount
 
isAllComplete() - Method in class webfunds.client.Transaction
 
isAlready() - Method in class webfunds.client.sox.WalletException
 
isAnyPending() - Method in class webfunds.client.Transaction
 
isBadPacket() - Method in class webfunds.sox.SOXException
 
isBearer() - Method in class webfunds.sox.AccountId
 
isBearer() - Method in class webfunds.sox.AbstractPayment
 
isBearer() - Method in class webfunds.sox.Payment
 
isBearer() - Method in class webfunds.client.AccountInfo
 
isBuilder() - Method in class webfunds.token.Token
 
isCancelled() - Method in class webfunds.client.sox.StateReceipt
 
isCancelled() - Method in class webfunds.client.Transaction
 
isCancelling() - Method in class webfunds.token.TokenSpender
 
isCancelling() - Method in class webfunds.client.sox.StateReceipt
 
isCellEditable(EventObject) - Method in class webfunds.client.sun.AbstractCellEditor
 
isCellEditable(EventObject) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellEditor
Overridden to return false, and if the event is a mouse event it is forwarded to the tree.
isCellEditable(int, int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
isCellEditable(Object, int) - Method in interface webfunds.client.sun.TreeTableModel
Indicates whether the the value for node node, at column number column is editable.
isCellEditable(Object, int) - Method in class webfunds.client.sun.AbstractTreeTableModel
By default, make the column with the Tree in it the only editable one.
isCellEditable(Object, int) - Method in class webfunds.client.AccountTreeModel
 
isChanged() - Method in class webfunds.store.Store
 
isChanged() - Method in interface webfunds.client.sox.AccountStore
 
isChanged() - Method in class webfunds.client.sox.StoreAccountStore
 
isChanged() - Method in class webfunds.client.MultiStoreStore
 
isChanged(AccountId) - Method in interface webfunds.client.sox.ReceiptsStore
checks what?
isChanged(AccountId) - Method in class webfunds.client.sox.StoreReceiptStore
Does not check the subaccounts? Not Needed?
isChanged(AccountId, ItemId) - Method in interface webfunds.client.sox.ReceiptsStore
checks what?
isChanged(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Used to see if a re-count of value is needed.
isChanged(File, byte[]) - Method in class webfunds.ricardian.Contract
 
isClosed() - Method in class webfunds.client.sox.WalletException
 
isClosed() - Method in class webfunds.client.sox.SOXWallet
 
isComplete() - Method in class webfunds.client.sox.StateReceipt
 
isComplete() - Method in class webfunds.client.Transaction
 
isDead - Variable in class webfunds.sox.SimpleIssuer
 
isDead() - Method in class webfunds.sox.SimpleIssuer
 
isDead() - Method in class webfunds.token.Token
 
isDeposit() - Method in class webfunds.client.Transaction
 
isEmpty() - Method in class webfunds.store.Store
 
isEmpty() - Method in class webfunds.client.MultiStoreStore
 
isEncrypted() - Method in class webfunds.sox.EncryptedRequest
 
isExtensionListInDescription() - Method in class webfunds.client.sun.ExampleFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFailed() - Method in class webfunds.client.sox.WalletException
 
isFailed() - Method in class webfunds.client.Transaction
 
isFixed - Variable in class webfunds.client.util.BinaryButtons
 
isFlags(long) - Method in class webfunds.sox.Account
 
isFrozen() - Method in class webfunds.sox.SOXException
 
isFrozen() - Method in class webfunds.sox.SubAccount
 
isGreater(String, String) - Static method in class webfunds.utils.VersionNumbers
is one greater than two? Empty string or null counts as version -1.
isHexAscii(String) - Static method in class webfunds.utils.Hex
isHexAscii checks whether a String is made of Hex digits.
isLater() - Method in class webfunds.sox.SOXException
 
isLater() - Method in class webfunds.client.sox.WalletException
 
isLaterDown() - Method in class webfunds.sox.SOXException
 
isLaterNet() - Method in class webfunds.sox.SOXException
 
isNew() - Method in class webfunds.sox.SubAccount
 
isNew() - Method in class webfunds.token.TokenSigner
 
isNoContract() - Method in class webfunds.sox.SOXException
 
isNoFunds() - Method in class webfunds.client.sox.WalletException
 
isNoReceipt() - Method in class webfunds.sox.SOXException
 
isNoServer() - Method in class webfunds.sox.SOXException
 
isNotSigned() - Method in class webfunds.token.TokenException
 
isOne() - Method in class webfunds.client.util.BinaryButtons
 
isPayment() - Method in class webfunds.client.Transaction
 
isPending() - Method in class webfunds.client.sox.StateReceipt
 
isPending() - Method in class webfunds.client.Transaction
 
isPending() - Method in class webfunds.client.AccountRendererData
 
isPendingCan() - Method in class webfunds.client.Transaction
 
isPendingFail() - Method in class webfunds.client.Transaction
 
isPower() - Method in class webfunds.ricardian.Contract
 
isPresent(ItemId, DefaultMutableTreeNode) - Method in class webfunds.client.AccountBrowserImpl
 
isPresent(String, String) - Static method in class webfunds.util.Armoury
Determine if this header can be found
isProto() - Method in class webfunds.sox.Token
 
isProto() - Method in class webfunds.token.TokenBuilder
 
isRaw() - Method in class webfunds.sox.Token
 
isRaw() - Method in class webfunds.token.TokenBuilder
 
isReceipt() - Method in class webfunds.sox.MailItem
 
isReceipted() - Method in class webfunds.token.TokenSpender
 
isReceived() - Method in class webfunds.sox.Token
 
isRegistered() - Method in class webfunds.sox.SubAccount
 
isRetry() - Method in class webfunds.sox.SubAccount
 
isSent() - Method in class webfunds.token.TokenSpender
 
isServerDown() - Method in class webfunds.sox.SOXException
 
isSet(long) - Method in class webfunds.sox.Receipt
 
isSettled() - Method in class webfunds.sox.Token
 
isSigned() - Method in class webfunds.sox.Request
Check to see if this request is signed NOTE: This does not check the validity of the signature, only that this request has one.
isSigned() - Method in class webfunds.sox.Receipt
Check to see if this receipt is signed NOTE: This does not check the validity of the signature, only that this receipt has one.
isSigned() - Method in class webfunds.sox.Token
 
isSigned() - Method in class webfunds.sox.Payment
Check to see if this payment is signed NOTE: This does not check the validity of the signature, only that this payment has one.
isSigned() - Method in class webfunds.sox.TokenPayment
Check to see if this payment is signed, always false on a token payment? This may not be the case, the tokens themselves may may be signed.
isSigned() - Method in class webfunds.token.TokenSigner
 
isSigner() - Method in class webfunds.token.Token
 
isSOXError(int) - Static method in class webfunds.sox.Errors
Is this in our recognised block? Not a complete test, there are some gaps.
isSOXException(int) - Static method in class webfunds.sox.SOXException
Is this in our recognised block? Not a complete test, there are some gaps.
isSpender() - Method in class webfunds.token.Token
 
isSpent() - Method in class webfunds.sox.Token
 
isStandardSOX() - Method in class webfunds.sox.EncryptedRequest
 
isStart() - Method in class webfunds.token.TokenSpender
 
isSucceeded() - Method in class webfunds.client.sox.StateReceipt
 
issuer - Variable in class webfunds.sox.SubAccount
Is capable of sending requests to the server.
Issuer - interface webfunds.sox.Issuer.
This class is a "SOX Agent" that passes basic requests to the Issuer.
IssuerFinder - interface webfunds.sox.IssuerFinder.
It is an application level decision how to get the Issuer from the Item.
isTestMode() - Method in class webfunds.client.sox.SOXWallet
Ask a question of the user, return true if yes
isTokenException(int) - Static method in class webfunds.token.TokenException
Is this in our recognised block? Not a complete test, there are some gaps.
isTokenPayment(int) - Static method in class webfunds.sox.PaymentFactory
 
isTokenPayment(int) - Static method in class webfunds.token.Factory
 
isTooLate() - Method in class webfunds.client.sox.WalletException
 
isTransacted() - Method in class webfunds.token.TokenSigner
 
isTwo() - Method in class webfunds.client.util.BinaryButtons
 
isUnblinded() - Method in class webfunds.sox.Token
 
isUnknownAccount() - Method in class webfunds.client.sox.WalletException
Use these rather than worry about which number...
isUnSaved() - Method in class webfunds.token.TokenBuilder
 
isValidPhase() - Method in class webfunds.token.Token
 
isVerified() - Method in class webfunds.token.TokenSpender
 
isVerified() - Method in class webfunds.token.TokenSigner
 
isWithdrawalReceipt() - Method in class webfunds.sox.Receipt
 
item - Variable in class webfunds.sox.Receipt
 
item - Variable in class webfunds.sox.AbstractPayment
The type of item (or "currency") of this payment.
item - Variable in class webfunds.token.Token
The item that this token relates to.
item - Variable in class webfunds.token.AbstractParams
 
item - Variable in class webfunds.client.sox.PendingReceipt
 
itemId - Variable in class webfunds.sox.SubAccount
The item identifier - contract hash - of this account.
ItemId - class webfunds.sox.ItemId.
This class represents an Item identifer, which is the standard way of refering to an item.
ItemId() - Constructor for class webfunds.sox.ItemId
 
ItemId(byte[]) - Constructor for class webfunds.sox.ItemId
Recover from byte array (not set this byte array).
ItemId(Id) - Constructor for class webfunds.sox.ItemId
 
ItemId(InputStream) - Constructor for class webfunds.sox.ItemId
 

J

JTreeTable - class webfunds.client.sun.JTreeTable.
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
JTreeTable.TreeTableCellEditor - class webfunds.client.sun.JTreeTable.TreeTableCellEditor.
TreeTableCellEditor implementation.
JTreeTable.TreeTableCellEditor(JTreeTable) - Constructor for class webfunds.client.sun.JTreeTable.TreeTableCellEditor
 
JTreeTable.TreeTableCellRenderer - class webfunds.client.sun.JTreeTable.TreeTableCellRenderer.
A TreeCellRenderer that displays a JTree.
JTreeTable.TreeTableCellRenderer(JTreeTable, TreeModel) - Constructor for class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
 
JTreeTable(TreeTableModel) - Constructor for class webfunds.client.sun.JTreeTable
 

K

key - Variable in class webfunds.sox.RegisterRequest
 
key - Variable in class webfunds.sox.EncryptedRequest
The key used for encrypting and decrypting the payload.
key - Variable in class webfunds.sox.Account
The private key that authorises account transactions.
KEY_CON_SIG - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
KEY_CONTRACT - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
KEY_REQ - Static variable in class webfunds.sox.BasicRequestPacket
 
KEY_SERVER - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
KEY_SIZE - Static variable in class webfunds.token.algorithm.ChaumConstants
 
KEY_TOP_LEVEL - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
KeyContract - class webfunds.client.contracts.wizard.KeyContract.
Panel that asks for the contract key
KeyContract(WizardData) - Constructor for class webfunds.client.contracts.wizard.KeyContract
 
keyException() - Method in class webfunds.sox.BasicReplyPacket
 
keyFromString(String) - Static method in class webfunds.ricardian.KeyUtil
Load up an armoured key from a string.
keys() - Method in class webfunds.store.Store
 
keys() - Method in class webfunds.client.MultiStoreStore
 
KeyServer - class webfunds.client.contracts.wizard.KeyServer.
Panel that asks for the [operator] certification key
KeyServer(WizardData) - Constructor for class webfunds.client.contracts.wizard.KeyServer
 
KeyTop - class webfunds.client.contracts.wizard.KeyTop.
Panel that asks for the toplevel certification key
KeyTop(WizardData) - Constructor for class webfunds.client.contracts.wizard.KeyTop
 
KeyUtil - class webfunds.ricardian.KeyUtil.
 

L

LAST_ERROR - Static variable in class webfunds.sox.SOXException
Internal errors detected.
LAST_ERROR - Static variable in class webfunds.token.TokenException
Internal errors detected.
LAST_WALLET_ERRNO - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
lastEoln - Static variable in class webfunds.ricardian.IniFileReader
 
lastErrors - Static variable in class webfunds.ricardian.IniFileReader
 
lastsync - Variable in class webfunds.sox.SimpleIssuer
 
LATER_DOWN - Static variable in class webfunds.sox.SOXException
Internal errors detected.
LATER_NET - Static variable in class webfunds.sox.SOXException
Internal errors detected.
leave() - Method in class webfunds.client.contracts.wizard.WizardPanel
Called by Wizard.java when leaving this page when not using next.
leave() - Method in class webfunds.client.contracts.wizard.ContractFile
 
leave() - Method in class webfunds.client.contracts.wizard.KeyServer
 
leave() - Method in class webfunds.client.contracts.wizard.ContractEdit
 
leave() - Method in class webfunds.client.contracts.wizard.KeyTop
 
leave() - Method in class webfunds.client.contracts.wizard.FinishSig
 
leave() - Method in class webfunds.client.contracts.wizard.KeyContract
 
leave() - Method in class webfunds.client.contracts.wizard.FinishEnd
 
len - Static variable in class webfunds.comms.HttpSocketAgent
 
LEN_MD5 - Static variable in class webfunds.sox.Id
 
LEN_NAH - Static variable in class webfunds.sox.Id
 
LEN_SHA1 - Static variable in class webfunds.sox.Id
 
line - Variable in class webfunds.ricardian.ContractException
The line number where the error occurred, counting from 0 to n-1, if available (-1 is not set).
list - Variable in class webfunds.client.UInterfaceImpl
 
listenerList - Variable in class webfunds.client.sun.AbstractCellEditor
 
listenerList - Variable in class webfunds.client.sun.AbstractTreeTableModel
 
loadClass(String, boolean) - Method in class webfunds.utils.DirClassLoader
To load an actual class in dir (above), call loadClass with the dot-separated name of the class.
loadClassData(String) - Method in class webfunds.utils.DirClassLoader
 
loadStringFromFile(String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Load a string from a filename and return it.
loadStringFromFile(String, String) - Method in class webfunds.client.contracts.wizard.SignContractWizardPanel
Load a string from a filename and return it.
local - Static variable in class webfunds.ricardian.DirSOXStore
 
localData - Variable in class webfunds.ricardian.Contract
 
log - Variable in class webfunds.sox.Token
The quantity of the item that this token represents.
log - Variable in class webfunds.token.Token
The quantity of the item that this token represents.
log - Variable in class webfunds.token.AbstractParams
The quantity of the item that this token represents.
Log - class webfunds.token.Log.
 
Log() - Constructor for class webfunds.token.Log
 
log2qty(int) - Static method in class webfunds.sox.PaymentFactory
 
log2qty(int) - Static method in class webfunds.token.Log
 
logend(String) - Method in class webfunds.utils.Debug
 
logfix - Variable in class webfunds.utils.Debug
 
logfix - Variable in class webfunds.sox.SimpleIssuer
 
logfix - Variable in class webfunds.ricardian.Contract
 
logmsg(String) - Method in class webfunds.utils.Debug
 
logmsg(String) - Method in class webfunds.utils.DirClassLoader
 
logmsg(String) - Method in interface webfunds.utils.Diagnostics
 
logmsg(String) - Method in class webfunds.sox.SubAccount
 
logmsg(String) - Static method in class webfunds.token.Test
 
logmsg(String) - Static method in class webfunds.token.TokenTest
 
logmsg(String) - Method in class webfunds.store.AppendFileStore
 
logmsg(String) - Method in class webfunds.store.SepFileStore
 
logmsg(String) - Method in class webfunds.ricardian.SOXServer
 
logmsg(String) - Method in class webfunds.client.util.Startup
 
logmsg(String) - Method in class webfunds.client.util.BinaryButtons
 
logmsg(String) - Static method in class webfunds.client.util.Backup
 
logmsg(String) - Method in class webfunds.client.plugins.Plugin
 
logmsg(String) - Method in class webfunds.client.AccountTreeModel
 
logstart(String) - Method in class webfunds.utils.Debug
 
logword(String) - Method in class webfunds.utils.Debug
 

M

MAIL - Static variable in class webfunds.sox.RequestPacket
 
MailId - class webfunds.sox.MailId.
This class represents a Mail identifer, which is the standard way of refering to a mail message or reply.
MailId() - Constructor for class webfunds.sox.MailId
 
MailId(byte[]) - Constructor for class webfunds.sox.MailId
Recover from byte array (not set this byte array).
MailId(Id) - Constructor for class webfunds.sox.MailId
 
MailId(InputStream) - Constructor for class webfunds.sox.MailId
 
MailItem - class webfunds.sox.MailItem.
This class holds an item of mail.
MailItem() - Constructor for class webfunds.sox.MailItem
Empty mail item - will not save, must set the contents.
MailItem(byte[]) - Constructor for class webfunds.sox.MailItem
Recover from byte array and, in this case only, set the byte array.
MailItem(InputStream) - Constructor for class webfunds.sox.MailItem
 
MailItem(int, byte[]) - Constructor for class webfunds.sox.MailItem
 
MailItem(int, Encodable) - Constructor for class webfunds.sox.MailItem
 
MailReply - class webfunds.sox.MailReply.
 
MailReply(Request, byte[]) - Constructor for class webfunds.sox.MailReply
 
MailReply(Request, byte[][]) - Constructor for class webfunds.sox.MailReply
 
MailReply(Request, InputStream) - Constructor for class webfunds.sox.MailReply
 
MailReply(Request, int) - Constructor for class webfunds.sox.MailReply
 
MailReply(Request, MailItem[]) - Constructor for class webfunds.sox.MailReply
 
MailRequest - class webfunds.sox.MailRequest.
 
MailRequest(byte[]) - Constructor for class webfunds.sox.MailRequest
 
MailRequest(InputStream) - Constructor for class webfunds.sox.MailRequest
 
MailRequest(String, AccountId, MailId[]) - Constructor for class webfunds.sox.MailRequest
 
mails - Variable in class webfunds.sox.MailReply
 
mails - Variable in class webfunds.sox.DepositReply
 
main(String[]) - Static method in class webfunds.util.Base64Coder
 
main(String[]) - Static method in class webfunds.util.Armoury
 
main(String[]) - Static method in class webfunds.utils.Props
 
main(String[]) - Static method in class webfunds.utils.DirClassLoader
 
main(String[]) - Static method in class webfunds.utils.Hex
 
main(String[]) - Static method in class webfunds.utils.VersionNumbers
Test the comparisons.
main(String[]) - Static method in class webfunds.utils.ClipboardHelper
 
main(String[]) - Static method in class webfunds.sox.Encodable
 
main(String[]) - Static method in class webfunds.sox.BasicReplyPacket
 
main(String[]) - Static method in class webfunds.sox.RegisterRequest
 
main(String[]) - Static method in class webfunds.sox.NymRequest
 
main(String[]) - Static method in class webfunds.sox.Id
 
main(String[]) - Static method in class webfunds.sox.AccountId
 
main(String[]) - Static method in class webfunds.sox.Receipt
 
main(String[]) - Static method in class webfunds.sox.MailReply
 
main(String[]) - Static method in class webfunds.sox.DepositReply
 
main(String[]) - Static method in class webfunds.sox.NymReply
 
main(String[]) - Static method in class webfunds.sox.MailRequest
 
main(String[]) - Static method in class webfunds.sox.Payment
 
main(String[]) - Static method in class webfunds.sox.ValueAccount
 
main(String[]) - Static method in class webfunds.sox.ArmouredPayment
 
main(String[]) - Static method in class webfunds.sox.Crypto
 
main(String[]) - Static method in class webfunds.sox.ItemId
 
main(String[]) - Static method in class webfunds.sox.DepositRequest
 
main(String[]) - Static method in class webfunds.sox.TokenPayment
 
main(String[]) - Static method in class webfunds.sox.MailItem
 
main(String[]) - Static method in class webfunds.sox.PaymentFactory
 
main(String[]) - Static method in class webfunds.sox.RandomToken
 
main(String[]) - Static method in class webfunds.sox.MailId
 
main(String[]) - Static method in class webfunds.sox.Account
 
main(String[]) - Static method in class webfunds.token.Test
 
main(String[]) - Static method in class webfunds.token.TokenTest
 
main(String[]) - Static method in class webfunds.token.Log
 
main(String[]) - Static method in class webfunds.store.AppendFileStore
 
main(String[]) - Static method in class webfunds.store.SepFileStore
 
main(String[]) - Static method in class webfunds.ricardian.DirSOXStore
 
main(String[]) - Static method in class webfunds.ricardian.Contract
 
main(String[]) - Static method in class webfunds.ricardian.DirContractStore
 
main(String[]) - Static method in class webfunds.ricardian.KeyUtil
 
main(String[]) - Static method in class webfunds.ricardian.TestBug
 
main(String[]) - Static method in class webfunds.ricardian.SOXServer
 
main(String[]) - Static method in class webfunds.ricardian.Support
 
main(String[]) - Static method in class webfunds.ricardian.IniFileReader
Test method requires a ini file called test.ini
main(String[]) - Static method in class webfunds.client.util.FileUtils
 
main(String[]) - Static method in class webfunds.client.util.UpgradesManager
 
main(String[]) - Static method in class webfunds.client.util.Startup
 
main(String[]) - Static method in class webfunds.client.util.BinaryButtons
 
main(String[]) - Static method in class webfunds.client.contracts.ContractBrowser
 
main(String[]) - Static method in class webfunds.client.contracts.ContractChooser
 
main(String[]) - Static method in class webfunds.client.contracts.wizard.Wizard
 
main(String[]) - Static method in class webfunds.client.sox.StateReceipt
 
main(String[]) - Static method in class webfunds.client.sox.PendingReceipt
 
main(String[]) - Static method in class webfunds.client.UInterfaceImpl
 
main(String[]) - Static method in class webfunds.client.AboutFrame
 
main(String[]) - Static method in class webfunds.client.StoreChanger
 
main(String[]) - Static method in class webfunds.client.AccountBrowserImpl
 
main(String[]) - Static method in class webfunds.client.Client
 
main(String[]) - Static method in class webfunds.client.AccountInfo
 
main(String[]) - Static method in class webfunds.client.UInterfaceImpl2
 
main(String[]) - Static method in class webfunds.client.SwingTest
 
main(String[]) - Static method in class webfunds.client.Core
 
MAJOR_PARAMS_VERSION - Static variable in class webfunds.token.algorithm.ChaumConstants
 
MAJOR_TOKEN_VERSION - Static variable in class webfunds.token.algorithm.ChaumConstants
 
makeDeposit(byte[], AccountInfo, byte[]) - Method in class webfunds.client.sox.SOXWallet
Do a deposit.
makeDeposit(byte[], AccountInfo, byte[]) - Method in interface webfunds.client.WalletInterface
Make a deposit of a payment supplied by some other user's client via email or similar means.
makePayment(ItemId, AccountInfo, AccountInfo, long, byte[], Date, Date) - Method in class webfunds.client.sox.SOXWallet
Make an ASCII-armoured payment, a la PGP armouring.
makePayment(ItemId, AccountInfo, AccountInfo, long, byte[], Date, Date) - Method in interface webfunds.client.WalletInterface
Make a payment.
makePurePayment(AccountId, AccountId, ItemId, long, byte[], long, long, String) - Method in class webfunds.client.sox.SOXWallet
Make a payment.
makePurePayment(AccountInfo, AccountInfo, ItemId, long, byte[], long, long, String) - Method in class webfunds.client.sox.SOXWallet
Conversion between high level and low level.
makeRollover(AccountId, AccountId, ItemId, byte[], long) - Method in class webfunds.client.sox.SOXWallet
Make a Rollover payment.
makeSafePayment(AccountId, AccountId, ItemId, long, byte[], long, long, String) - Method in class webfunds.client.sox.SOXWallet
Make a payment.
makeStuff() - Method in class webfunds.client.util.BinaryButtons
 
makeTokenPayment(AccountId, AccountId, ItemId, long, byte[], long, long, int) - Method in class webfunds.client.sox.SOXWallet
Make a Token payment.
Manager - class webfunds.client.Manager.
 
Manager() - Constructor for class webfunds.client.Manager
 
Manager(PrintWriter) - Constructor for class webfunds.client.Manager
 
Manager(PrintWriter, String) - Constructor for class webfunds.client.Manager
 
manyUpdates(SubAccount, MailItem[]) - Method in class webfunds.client.sox.SOXWallet
Get and sign for the mail from the issuer for this account.
MD_MD5 - Static variable in class webfunds.sox.Id
SOX2 format for these hashes is the OpenPGP format with leading byte.
MD_NAH - Static variable in class webfunds.sox.Id
SOX2 format for these hashes is the OpenPGP format with leading byte.
MD_SHA1 - Static variable in class webfunds.sox.Id
SOX2 format for these hashes is the OpenPGP format with leading byte.
me - Static variable in class webfunds.client.Core
customisable brand name
MINOR_PARAMS_VERSION - Static variable in class webfunds.token.algorithm.ChaumConstants
 
MINOR_TOKEN_VERSION - Static variable in class webfunds.token.algorithm.ChaumConstants
 
mixedModeErrors - Variable in class webfunds.ricardian.Contract
 
ModeNotSupportedException - exception webfunds.client.plugins.ModeNotSupportedException.
 
ModeNotSupportedException() - Constructor for class webfunds.client.plugins.ModeNotSupportedException
 
ModeNotSupportedException(String) - Constructor for class webfunds.client.plugins.ModeNotSupportedException
 
msg - Variable in class webfunds.sox.MailItem
The mail item consists of a version, a type and a message.
MULTILINE - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
MultiPrintStream - class webfunds.utils.MultiPrintStream.
MultiPrintStream is a PrintStream that multiplexes it's output over multiple PrintStreams.
MultiPrintStream(PrintStream[]) - Constructor for class webfunds.utils.MultiPrintStream
Construct a MultiPrintStream that multiplexes over the given PrintStreams.
MultiStoreStore - class webfunds.client.MultiStoreStore.
 
MultiStoreStore(Store, Store) - Constructor for class webfunds.client.MultiStoreStore
 
myFile - Variable in class webfunds.ricardian.Contract
 

N

name - Static variable in class webfunds.sox.RegisterRequest
 
name - Static variable in class webfunds.sox.NymRequest
 
name - Static variable in class webfunds.sox.MailRequest
 
name - Variable in class webfunds.sox.SimpleIssuer
The name of the issuer.
name - Static variable in class webfunds.sox.DepositRequest
 
name - Variable in class webfunds.sox.Account
The account name, can be assigned locally.
name - Static variable in class webfunds.sox.TimeSyncRequest
 
name - Variable in class webfunds.store.Store
 
name - Variable in class webfunds.ricardian.Contract
 
name - Variable in class webfunds.client.util.UpgradesManager
 
name - Variable in class webfunds.client.contracts.ContractBrowser
 
name - Variable in class webfunds.client.plugins.Plugin
 
name - Static variable in class webfunds.client.sox.SOXWallet
 
name - Variable in class webfunds.client.sox.gui.PaymentFrame
 
name - Variable in class webfunds.client.SimplePaymentFrame
 
name - Variable in class webfunds.client.MultiStoreStore
 
name - Variable in class webfunds.client.SimpleDepositFrame
 
name - Variable in class webfunds.client.AccountInfo
The user-assigned text name.
nameinfo - Variable in class webfunds.client.Addressbook
 
names - Variable in class webfunds.sox.NymRequest
 
needsClientChallenge() - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
needsServerChallenge() - Method in class webfunds.token.algorithm.AbstractToken
 
NET - Static variable in class webfunds.store.Store
Flags.
NET - Static variable in class webfunds.store.SepFileStore
 
netAvailability() - Static method in class webfunds.utils.NetWatcher
 
netOK - Static variable in class webfunds.utils.NetWatcher
 
NetWatcher - class webfunds.utils.NetWatcher.
Instances of this class could test if the net is there.
NetWatcher() - Constructor for class webfunds.utils.NetWatcher
 
NEW - Static variable in class webfunds.sox.SubAccount
 
NEW_USER - Static variable in class webfunds.client.util.Startup
 
newAccountPopup() - Method in class webfunds.client.AccountBrowserImpl
 
newButton(String, int) - Method in class webfunds.client.util.BinaryButtons
 
newContractPopup() - Method in class webfunds.client.AccountBrowserImpl
 
newFile(String) - Method in class webfunds.store.AppendFileStore
Has to be a non-existant file.
newInstance(byte[]) - Static method in class webfunds.sox.ItemId
XXX: this method doesn't really belong in sox as it assumes Ricardian concepts
newInstance(byte[]) - Static method in class webfunds.sox.MailId
 
newInstance(Receipt) - Static method in class webfunds.sox.MailId
 
newline - Variable in class webfunds.util.Base64Coder
The newline used on encodes is by default the system property one.
newSub(SubAccount) - Method in class webfunds.sox.Account
To add a new sub into the account.
newWalletPopup() - Method in class webfunds.client.AccountBrowserImpl
 
next - Variable in class webfunds.sox.MailReply
 
next() - Method in class webfunds.client.contracts.wizard.WizardPanel
Called by Wizard.java when leaving this page by using next
next() - Method in class webfunds.client.contracts.wizard.ContractFile
 
next() - Method in class webfunds.client.contracts.wizard.KeyServer
 
next() - Method in class webfunds.client.contracts.wizard.ContractEdit
 
next() - Method in class webfunds.client.contracts.wizard.KeyTop
 
next() - Method in class webfunds.client.contracts.wizard.FinishSig
 
next() - Method in class webfunds.client.contracts.wizard.KeyContract
 
next() - Method in class webfunds.client.contracts.wizard.FinishEnd
 
NO - Static variable in interface webfunds.client.UInterface
 
NO_CONTRACT - Static variable in class webfunds.sox.SOXException
Internal errors detected.
NO_DATA - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
no_net - Static variable in class webfunds.client.sox.SOXWallet
 
NO_RECEIPT - Static variable in class webfunds.sox.SOXException
Internal errors detected.
NO_SERVER - Static variable in class webfunds.sox.SOXException
Internal errors detected.
NO_SUCH_USERID - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
no_urls - Static variable in class webfunds.ricardian.DirSOXStore
 
nodeForRow(int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
NONE - Static variable in class webfunds.sox.EncryptedRequest
Definitions for the various encryption methods
NONE - Static variable in class webfunds.sox.PaymentFactory
Use the numbers 100 - 110 for experimental methods, not to be used outside your own private circle.
NONE - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
NOT_A_CONTRACT - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
NOT_ARMOURED - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
NOT_ENUF_FUNDS - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
NOT_PERMITTED - Static variable in class webfunds.sox.NymReply
 
NOT_SELF_SIGNED - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
NOT_SIGNED - Static variable in class webfunds.token.TokenException
Internal errors detected.
NOT_SIGNED - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
NOT_VALUE - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
number - Variable in class webfunds.util.ExceptionModel
 
number - Variable in class webfunds.token.TokenException
 
numErrors - Static variable in class webfunds.ricardian.IniFileReader
 
numGroups - Variable in class webfunds.util.Base64Coder
Each line is encoded as numGroups groups, where each group is 4 Base64 letters making up a 3-byte binary sequence.
nym(long, String[]) - Method in class webfunds.sox.SubAccount
Send some details to turn the registered key into a Nym.
NymReply - class webfunds.sox.NymReply.
A deposit reply.
NymReply(NymRequest, byte[]) - Constructor for class webfunds.sox.NymReply
 
NymReply(NymRequest, InputStream) - Constructor for class webfunds.sox.NymReply
 
NymReply(NymRequest, int) - Constructor for class webfunds.sox.NymReply
Create a Bad NymReply - required by NymRequest
NymReply(NymRequest, int, String) - Constructor for class webfunds.sox.NymReply
Create a Good NymReply but with a bad result.
NymReply(NymRequest, String[], long) - Constructor for class webfunds.sox.NymReply
Create a Good NymReply.
NymRequest - class webfunds.sox.NymRequest.
A Request to set or notify the server of application level details pertaining to the registered key used.
NymRequest(byte[]) - Constructor for class webfunds.sox.NymRequest
 
NymRequest(InputStream) - Constructor for class webfunds.sox.NymRequest
 
NymRequest(String, AccountId) - Constructor for class webfunds.sox.NymRequest
 

O

OK - Static variable in class webfunds.client.util.Startup
 
one - Variable in class webfunds.client.util.BinaryButtons
 
one - Variable in class webfunds.client.MultiStoreStore
 
oneButton - Variable in class webfunds.client.util.BinaryButtons
 
oneDefault - Variable in class webfunds.client.util.BinaryButtons
 
oneLabel - Variable in class webfunds.client.util.BinaryButtons
 
oneLetter - Variable in class webfunds.client.util.BinaryButtons
 
OPEN_BUTTON - Static variable in class webfunds.client.util.UpgradesManager
 
OPEN_BUTTON - Static variable in class webfunds.client.contracts.ContractBrowser
 
ORIGINAL_VERSION - Static variable in class webfunds.sox.ArmouredPayment
 
originalName - Variable in class webfunds.ricardian.SOXServer
 
others - Variable in class webfunds.sox.SmartIssuer
 
ouch(String) - Method in class webfunds.client.Core
 
output() - Static method in class webfunds.sox.RegisterRequest
 
output() - Static method in class webfunds.sox.NymRequest
 
output() - Static method in class webfunds.sox.Receipt
 
output() - Static method in class webfunds.sox.MailReply
 
output() - Static method in class webfunds.sox.DepositReply
 
output() - Static method in class webfunds.sox.NymReply
 
output() - Static method in class webfunds.sox.MailRequest
 
output() - Static method in class webfunds.sox.Payment
 
output() - Static method in class webfunds.sox.ArmouredPayment
 
output() - Static method in class webfunds.sox.DepositRequest
 
output() - Static method in class webfunds.sox.TokenPayment
 
output() - Static method in class webfunds.sox.RandomToken
 
output() - Static method in class webfunds.client.sox.StateReceipt
 
output() - Static method in class webfunds.client.sox.PendingReceipt
 

P

paint(Graphics) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
pane - Variable in class webfunds.client.UInterfaceImpl
 
Panic - error webfunds.util.Panic.
A Panic object can be thrown when a non-recoverable error occurs and the application requires a clean and immediate shutdown.
Panic - error webfunds.utils.Panic.
A Panic object can be thrown when a non-recoverable error occurs and the application requires a clean and immediate shutdown.
Panic(String) - Constructor for class webfunds.util.Panic
 
Panic(String) - Constructor for class webfunds.utils.Panic
 
Params - class webfunds.utils.Params.
This class wil provide parameter parsing it is implemented as a hash table
PARAMS_VERSION - Static variable in class webfunds.token.AbstractParams
The version number for this structure: 0: current
Params(String[]) - Constructor for class webfunds.utils.Params
The construct will typically be called from the main.
ParamsPair - interface webfunds.token.ParamsPair.
Represents a pair of AbstractPrivateParams and AbstractPublicParams.
passwd - Variable in class webfunds.client.UInterfaceImpl
 
payBuf - Variable in class webfunds.sox.DepositRequest
 
payment - Variable in class webfunds.sox.DepositRequest
The payment to be deposited (as originally created by the payer) (was Payment).
Payment - class webfunds.sox.Payment.
This class represents a signed payment.
Payment(byte[]) - Constructor for class webfunds.sox.Payment
Construct a payment object from a byte array that was previously returned from the encode() method of a payment object.
Payment(InputStream) - Constructor for class webfunds.sox.Payment
Construct a payment object from data in an input stream, where the data was previously returned from the encode() method of a payment object.
Payment(String, AccountId, AccountId, ItemId, long, byte[], boolean, long, long) - Constructor for class webfunds.sox.Payment
Create an unsigned payment
PaymentException - exception webfunds.client.sox.PaymentException.
This exception class is thrown when a request for a payment fails.
PaymentException(int) - Constructor for class webfunds.client.sox.PaymentException
 
PaymentException(int, String) - Constructor for class webfunds.client.sox.PaymentException
 
PaymentException(String) - Constructor for class webfunds.client.sox.PaymentException
 
PaymentFactory - class webfunds.sox.PaymentFactory.
 
PaymentFrame - class webfunds.client.sox.gui.PaymentFrame.
This is a specialist SOX payment gui dialog, that knows all about the non-generic payments such as rollover and token.
PaymentFrame() - Constructor for class webfunds.client.sox.gui.PaymentFrame
 
paymentId - Variable in class webfunds.sox.AbstractPayment
The identifer for this payment.
PENDING - Static variable in class webfunds.client.sox.StateReceipt
 
pendingReceipt - Variable in class webfunds.client.sox.StateReceipt
 
PendingReceipt - class webfunds.client.sox.PendingReceipt.
This class is no good.
PendingReceipt() - Constructor for class webfunds.client.sox.PendingReceipt
 
PendingReceipt(byte[]) - Constructor for class webfunds.client.sox.PendingReceipt
 
PendingReceipt(InputStream) - Constructor for class webfunds.client.sox.PendingReceipt
 
PendingReceipt(String, ItemId, AccountInfo, AccountInfo, long, byte[], Date) - Constructor for class webfunds.client.sox.PendingReceipt
 
pendingValue(AccountId, ItemId) - Method in interface webfunds.client.sox.ReceiptsStore
What this returns is peculiar.
pendingValue(AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
What this returns is peculiar.
PF_VERSION - Static variable in class webfunds.sox.AbstractPayment
The version number for this payment structure: 0: sox 2 cheque only 1: AbstractPayment / PaymentFactory {cheque; token; wagner}
PGP_BEGIN - Static variable in class webfunds.ricardian.Contract
 
PGP_END - Static variable in class webfunds.ricardian.Contract
 
phase - Variable in class webfunds.token.Token
 
PHASE_BUILDER - Static variable in class webfunds.token.Token
The Phase of the Token structure: The Token Phase structure is the immediately extending one: e.g., TokenBuilder, TokenSigner, TokenSpender, TokenDead.
PHASE_DEAD - Static variable in class webfunds.token.Token
The Phase of the Token structure: The Token Phase structure is the immediately extending one: e.g., TokenBuilder, TokenSigner, TokenSpender, TokenDead.
PHASE_SIGNER - Static variable in class webfunds.token.Token
The Phase of the Token structure: The Token Phase structure is the immediately extending one: e.g., TokenBuilder, TokenSigner, TokenSpender, TokenDead.
PHASE_SPEND - Static variable in class webfunds.token.Token
The Phase of the Token structure: The Token Phase structure is the immediately extending one: e.g., TokenBuilder, TokenSigner, TokenSpender, TokenDead.
phaseVersion - Variable in class webfunds.token.Token
The version number for Token Phase structure is defined by the phase.
pid - Variable in class webfunds.sox.Receipt
 
pid - Variable in class webfunds.client.sox.StateReceipt
 
PID_IN_USE - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
pk_alg - Static variable in class webfunds.sox.Crypto
 
pk_encrypt(Key, PublicKey, byte[]) - Static method in class webfunds.sox.Crypto
Encrypt the data and return the encrypted binary data.
pk_encrypt(Key, PublicKey, byte[], int, int) - Static method in class webfunds.sox.Crypto
Encrypt the data and return the encrypted binary data.
pk_encrypt(PublicKey, byte[], int, int) - Static method in class webfunds.sox.Crypto
Encrypt the data and return the encrypted binary data.
PKT_BLINDEDPROTO - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
PKT_LOCALSAVED - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
PKT_PRIVATEPARAMS - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
PKT_PUBLICPARAMS - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
PKT_SIGNEDBLINDED - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
PKT_TOKEN - Static variable in class webfunds.token.algorithm.AbstractTokenUtil
 
plaintext - Variable in class webfunds.sox.EncryptedRequest
The (decrypted) payload
plugged() - Method in class webfunds.client.plugins.PluginManager
 
plugged(WalletInterface) - Method in class webfunds.client.plugins.PluginManager
Complete a list of plugins added via addPlugin().
Plugin - class webfunds.client.plugins.Plugin.
 
Plugin() - Constructor for class webfunds.client.plugins.Plugin
 
PluginException - exception webfunds.client.plugins.PluginException.
This exception is thrown when the plugin manager detects a problem.
PluginException(String) - Constructor for class webfunds.client.plugins.PluginException
 
PluginInfo - class webfunds.client.plugins.PluginInfo.
 
PluginInfo(String, String, String, String) - Constructor for class webfunds.client.plugins.PluginInfo
 
PluginManager - class webfunds.client.plugins.PluginManager.
 
PluginManager(PrintWriter) - Constructor for class webfunds.client.plugins.PluginManager
 
pm - Variable in class webfunds.client.plugins.Plugin
 
post_watermark - Variable in class webfunds.store.AppendFileStore
 
POST_WATERMARK - Static variable in class webfunds.store.AppendFileStore
 
POSTCMD - Static variable in class webfunds.comms.RawHttp
 
postfix - Variable in class webfunds.ricardian.DirSOXStore
 
power - Variable in class webfunds.ricardian.Contract
 
power2DecimalFormatPattern(int) - Static method in class webfunds.ricardian.Support
 
prepare(Plugin, Vector) - Method in class webfunds.client.plugins.PluginManager
 
prepareContractForCanonicalDigest(byte[], int) - Static method in class webfunds.ricardian.Contract
This method prepares data to be canonically hashed: + all lines end with \r\n + all trailing whitespace is removed (codes <= BEFORE AFTER SIGNED USED AND ) + ALL BE ARMOURY.PREPAREDATATOSIGN(). ARE LINES THIS
prepareContractForCanonicalDigest2(byte[]) - Static method in class webfunds.ricardian.Contract
 
prepareDataToSign(byte[]) - Static method in class webfunds.util.Armoury
This method prepares data to be signed (i.e.
PRIME_CERTAINTY - Static variable in class webfunds.token.algorithm.ChaumConstants
 
printable(byte[]) - Static method in class webfunds.utils.Hex
Useful for printing descriptions, which can be binary.
propchangelisteners - Variable in class webfunds.client.Manager
 
properties - Variable in class webfunds.client.sox.SOXWallet
 
propertyChange(PropertyChangeEvent) - Method in class webfunds.client.contracts.ChangeContractStore
Event to change the name of the contract.
propertyChange(PropertyChangeEvent) - Method in class webfunds.client.plugins.Plugin
 
Props - class webfunds.utils.Props.
 
Props() - Constructor for class webfunds.utils.Props
 
proto - Variable in class webfunds.sox.DepositRequest
The payment to be withdrawn, paid for with above payment (as originally created by the payer, added at DEPOSIT_WITHDRAW-bis).
proto(AbstractPublicParams) - Method in class webfunds.token.TokenBuilder
Called by extending class to save the params details.
proto(SecureRandom, AbstractPublicParams) - Method in class webfunds.token.TokenBuilder
User blinds a raw coin and turns it into a Protocoin.
protoBuf - Variable in class webfunds.sox.DepositRequest
 
protocolState - Variable in class webfunds.sox.DepositRequest
The state of the protocol that the caller wants to (re)start this request processing in.
prototype() - Method in class webfunds.sox.RandomToken
Create the prototype coin.
ps - Static variable in class webfunds.token.Token
 
pubKey - Variable in class webfunds.sox.Account
The public key that verifies account transactions.
PUBLIC - Static variable in class webfunds.sox.EncryptedRequest
 
publicKey() - Method in class webfunds.sox.RegisterRequest
Get the key from this request
publicKeyFromString(String) - Static method in class webfunds.ricardian.KeyUtil
 
publicKeyToString(PGPPublicKey) - Static method in class webfunds.ricardian.KeyUtil
 
put(Object, Object) - Method in class webfunds.store.Store
Caller's responsibility to ensure that the value really needs saving.
put(Object, Object) - Method in class webfunds.store.AppendFileStore
(Re)sets a (file) object into the hashtable.
put(Object, Object) - Method in class webfunds.store.SepFileStore
(Re)sets a (file) object into the hashtable.
put(Object, Object) - Method in class webfunds.client.MultiStoreStore
 
pw - Variable in class webfunds.comms.HttpAgent
 
pw - Variable in class webfunds.comms.HttpSocketAgent
 

Q

qty - Variable in class webfunds.sox.Receipt
 
qty - Variable in class webfunds.sox.AbstractPayment
The quantity of the item represented by this payment.
qty2coins(long) - Static method in class webfunds.sox.PaymentFactory
 
qty2coins(long) - Static method in class webfunds.token.Log
 
qty2log(long) - Static method in class webfunds.sox.PaymentFactory
 
qty2log(long) - Static method in class webfunds.token.Log
 
quick(byte[]) - Static method in class webfunds.utils.Hex
 
quietCancel(ValueAccount, String) - Method in class webfunds.client.sox.SOXWallet
Cancel a Payment (pid) within a SubAccount.
quietCancel(ValueAccount, String[]) - Method in class webfunds.client.sox.SOXWallet
Cancel many Payments (pid) within a SubAccount.

R

RANDOM_SIZE - Static variable in class webfunds.token.algorithm.ChaumConstants
 
RANDOM_TOKEN - Static variable in class webfunds.sox.PaymentFactory
Use the numbers 100 - 110 for experimental methods, not to be used outside your own private circle.
RANDOM_TOKEN - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
RANDOM_TYPE - Static variable in class webfunds.sox.RandomToken
The type of token encoded by this class.
RandomBlindedToken - class webfunds.token.algorithm.RandomBlindedToken.
Class description
RandomBlindedToken() - Constructor for class webfunds.token.algorithm.RandomBlindedToken
 
RandomPrivateTokenParameters - class webfunds.token.algorithm.RandomPrivateTokenParameters.
Class description
RandomPrivateTokenParameters() - Constructor for class webfunds.token.algorithm.RandomPrivateTokenParameters
 
RandomProtoToken - class webfunds.token.algorithm.RandomProtoToken.
Class description
RandomProtoToken() - Constructor for class webfunds.token.algorithm.RandomProtoToken
 
RandomPublicTokenParameters - class webfunds.token.algorithm.RandomPublicTokenParameters.
Class description
RandomPublicTokenParameters() - Constructor for class webfunds.token.algorithm.RandomPublicTokenParameters
 
RandomToken - class webfunds.sox.RandomToken.
This class represents a Big Random Number Token.
RandomToken - class webfunds.token.algorithm.RandomToken.
Class description
RandomToken() - Constructor for class webfunds.token.algorithm.RandomToken
 
RandomToken(byte[]) - Constructor for class webfunds.sox.RandomToken
 
RandomToken(InputStream) - Constructor for class webfunds.sox.RandomToken
 
RandomToken(int) - Constructor for class webfunds.sox.RandomToken
Create a RandomToken
RawConnectException - exception webfunds.comms.RawConnectException.
This exception class is thrown when the RawHttp sees a refused connection or other indicator that information is correct, but time is bad.
RawConnectException(int, String) - Constructor for class webfunds.comms.RawConnectException
 
RawConnectException(String) - Constructor for class webfunds.comms.RawConnectException
 
RawException - exception webfunds.comms.RawException.
This exception class is thrown by a CommsAgent.
RawException(int, String) - Constructor for class webfunds.comms.RawException
 
RawException(String) - Constructor for class webfunds.comms.RawException
 
RawHttp - class webfunds.comms.RawHttp.
Collection of methods for doing raw access to sockets and returning HTTP stuff.
RawHttp(URL, PrintWriter) - Constructor for class webfunds.comms.RawHttp
Create a new RawHttp object.
RawReplyException - exception webfunds.comms.RawReplyException.
This exception class is thrown when the server returns an unreadable packet.
RawReplyException(int, String) - Constructor for class webfunds.comms.RawReplyException
 
RawReplyException(String) - Constructor for class webfunds.comms.RawReplyException
 
RawURLException - exception webfunds.comms.RawURLException.
This exception class is thrown when the client detects that the host : port is bad, and should be retried or changed.
RawURLException(int, String) - Constructor for class webfunds.comms.RawURLException
 
RawURLException(String) - Constructor for class webfunds.comms.RawURLException
 
readAndSetPower() - Method in class webfunds.ricardian.Contract
Units of account / contract used to be part of the Currency contract, but have been since widened to be a basic function of all contracts (at least, as far as decimal goes).
readAsIniFile(File) - Method in class webfunds.client.plugins.WalletManager
 
readByteArray(DataInput) - Static method in class webfunds.sox.Encodable
A utility function to read a byte arrays from a DataInputStream, using a length prefix.
readCertificate(DataInputStream) - Static method in class webfunds.sox.Encodable
A utility function to read a Certificate from a DataInputStream (using a length prefix).
readDirectory(File, File) - Method in class webfunds.ricardian.DirContractStore
Read in a directory of contracts and store them in a different place.
readEncodedFile(File) - Method in class webfunds.store.SepFileStore
 
readFile(File) - Method in class webfunds.store.SepFileStore
 
readInStore() - Method in class webfunds.client.sox.SOXServerStore
 
readNamesForContract(Contract) - Method in class webfunds.ricardian.DirContractStore
Index the various names by which the contract is known.
readProperties(DataInput) - Static method in class webfunds.sox.Encodable
 
readString(DataInput) - Static method in class webfunds.sox.Encodable
 
readWrite() - Static method in class webfunds.sox.RegisterRequest
 
readWrite() - Static method in class webfunds.sox.NymRequest
 
readWrite() - Static method in class webfunds.sox.Receipt
 
readWrite() - Static method in class webfunds.sox.MailReply
 
readWrite() - Static method in class webfunds.sox.DepositReply
 
readWrite() - Static method in class webfunds.sox.NymReply
 
readWrite() - Static method in class webfunds.sox.MailRequest
 
readWrite() - Static method in class webfunds.sox.Payment
 
readWrite() - Static method in class webfunds.sox.ArmouredPayment
 
readWrite() - Static method in class webfunds.sox.DepositRequest
 
readWrite() - Static method in class webfunds.sox.TokenPayment
 
readWrite() - Static method in class webfunds.sox.RandomToken
 
readWrite() - Static method in class webfunds.client.sox.StateReceipt
 
readWrite() - Static method in class webfunds.client.sox.PendingReceipt
 
ready() - Method in class webfunds.client.util.BinaryButtons
 
reason - Variable in class webfunds.sox.SimpleIssuer
 
receipt - Variable in class webfunds.client.sox.StateReceipt
 
Receipt - class webfunds.sox.Receipt.
This class represents a signed receipt, such as received from an issuer in response to a deposit request.
RECEIPT - Static variable in class webfunds.sox.MailItem
Mail Type numbers.
receipt_data - Variable in class webfunds.sox.DepositReply
 
RECEIPT_LOCAL_VERS - Static variable in class webfunds.sox.Receipt
The version of the encoded receipt.
RECEIPT_not_used_yet - Static variable in class webfunds.sox.Receipt
The version of the encoded receipt.
RECEIPT_ORIGINAL - Static variable in class webfunds.sox.Receipt
The version of the encoded receipt.
RECEIPT_PROTO - Static variable in class webfunds.sox.Receipt
The version of the encoded receipt.
Receipt(byte[]) - Constructor for class webfunds.sox.Receipt
Construct a receipt object from a byte array that was previously returned from the encode() method of a receipt object.
Receipt(InputStream) - Constructor for class webfunds.sox.Receipt
Construct a receipt object from data on an input stream that was previously returned from the encode() method of a receipt object.
Receipt(ItemId, long, long, String, String, String, AccountId, AccountId, DepositRequest) - Constructor for class webfunds.sox.Receipt
Create an unsigned receipt This constructor is not usually called by SOX clients.
ReceiptBrowser - class webfunds.client.ReceiptBrowser.
Display list of WebFunds Transactions.
ReceiptBrowser() - Constructor for class webfunds.client.ReceiptBrowser
 
ReceiptsStore - interface webfunds.client.sox.ReceiptsStore.
The ReceiptsStore is a temporary thing.
receiptStore - Variable in class webfunds.client.sox.SOXWallet
 
ReceiptTableModel - class webfunds.client.ReceiptTableModel.
Table model for WebFunds Transactions.
ReceiptTableModel(AccountInfo, ChangeContractStore) - Constructor for class webfunds.client.ReceiptTableModel
For a complete account (of many contract subaccounts).
ReceiptTableModel(AccountInfo, Contract) - Constructor for class webfunds.client.ReceiptTableModel
For a subaccount - account/contract pair.
ReceiptTableModel(AccountInfo, ItemId) - Constructor for class webfunds.client.ReceiptTableModel
For a subaccount - account/contract pair.
ReceiptTableModel(WalletInterface, ChangeContractStore) - Constructor for class webfunds.client.ReceiptTableModel
For a whole wallet - unused.
reconstructReply(byte[]) - Method in class webfunds.sox.Request
Get an error Reply for this Request.
reconstructReply(byte[]) - Method in class webfunds.sox.NymRequest
Get the Reply returned for this request
RECOVER - Static variable in class webfunds.client.util.Startup
 
recover(UInterface, File, String) - Static method in class webfunds.client.util.Backup
XXX: Kludge attempt at recovering a backup.
REFRESH - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
refresh() - Method in class webfunds.client.ReceiptBrowser
 
refresh(AccountInfo) - Method in class webfunds.client.ReceiptTableModel
Refresh with new information taken from the account info.
refresh(AccountInfo, Contract) - Method in class webfunds.client.ReceiptTableModel
Refresh with new information taken from the subaccount info/contract.
refresh(AccountInfo, ItemId) - Method in class webfunds.client.ReceiptTableModel
Refresh with new information taken from the subaccount info/item.
refresh(DefaultMutableTreeNode) - Method in class webfunds.client.AccountTreeModel
 
refresh(WalletInterface) - Method in class webfunds.client.ReceiptTableModel
Refresh with new information taken from the walllet.
refreshNode(DefaultMutableTreeNode) - Method in class webfunds.client.AccountBrowserImpl
 
refreshServerData() - Method in class webfunds.ricardian.SOXServer
Go out on the net and see if it is changed? Not implemented yet, see the DirSOXStore.
refreshSOXServer(SOXServer) - Method in class webfunds.ricardian.DirSOXStore
Refresh a SOXServer from the URLs off the net.
REGISTER - Static variable in class webfunds.sox.RequestPacket
The request codes (any non-SOX messages must not use the SOX prefix, but should instead use the java namespace convention of using the domains name (dropping the "com." part if desired), e.g.
register() - Method in class webfunds.sox.SubAccount
Register a new certificate with the server
REGISTERED - Static variable in class webfunds.sox.SubAccount
 
RegisterReply - class webfunds.sox.RegisterReply.
 
RegisterReply(RegisterRequest, AccountId) - Constructor for class webfunds.sox.RegisterReply
Create a Register reply
RegisterReply(RegisterRequest, byte[]) - Constructor for class webfunds.sox.RegisterReply
 
RegisterReply(RegisterRequest, InputStream) - Constructor for class webfunds.sox.RegisterReply
 
RegisterReply(RegisterRequest, int) - Constructor for class webfunds.sox.RegisterReply
Create a Register reply
RegisterRequest - class webfunds.sox.RegisterRequest.
A Request class that registers a client key with an issuer, by means of the "Register" request
RegisterRequest(byte[]) - Constructor for class webfunds.sox.RegisterRequest
 
RegisterRequest(InputStream) - Constructor for class webfunds.sox.RegisterRequest
 
RegisterRequest(String, AccountId, PublicKey) - Constructor for class webfunds.sox.RegisterRequest
 
remove(Object) - Method in class webfunds.store.Store
 
remove(Object) - Method in class webfunds.store.AppendFileStore
Drop the object from both hashtable and disk.
remove(Object) - Method in class webfunds.store.SepFileStore
Drop the object from both hashtable and disk.
remove(Object) - Method in class webfunds.client.MultiStoreStore
 
removeAccount(AccountInfo) - Method in class webfunds.client.sox.SOXWallet
Client Wallet Interface
removeAccount(AccountInfo) - Method in class webfunds.client.Addressbook
 
removeAccount(AccountInfo) - Method in interface webfunds.client.WalletInterface
Remove this account.
removeCellEditorListener(CellEditorListener) - Method in class webfunds.client.sun.AbstractCellEditor
 
removeContract(AccountInfo, ItemId) - Method in class webfunds.client.sox.SOXWallet
Client Wallet Interface
removeContract(AccountInfo, ItemId) - Method in interface webfunds.client.WalletInterface
Remove this contract from this account.
removeContract(Contract) - Method in class webfunds.ricardian.DirContractStore
Drop a contract from the store.
removeContract(Contract) - Method in interface webfunds.ricardian.ContractStore
Remove this contract from the store.
removeFiles() - Method in class webfunds.ricardian.Contract
Remove these files - only - from the store.
removeFiles(File) - Method in class webfunds.ricardian.Contract
Remove these files - only - from dir.
removeFiles(File, String) - Method in class webfunds.ricardian.Contract
Given a root name, remove all my files from dir.
removeIt(File) - Static method in class webfunds.store.AppendFileStore
 
removeObject(DataOutputStream, String) - Method in class webfunds.store.AppendFileStore
Remove an object from the stream by adding a remove signal.
removePending(String, AccountId, ItemId) - Method in class webfunds.client.sox.StoreReceiptStore
Remove a pending receipt, presumably because it failed or or it has moved to the normal store.
removePlugin(PluginInfo) - Method in class webfunds.client.plugins.PluginManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class webfunds.client.Manager
 
removeSection(String) - Method in class webfunds.ricardian.IniFileReader
This method can be used to remove sections in the IniFileReader class
removeSectionItem(String, String) - Method in class webfunds.ricardian.IniFileReader
This method can be used to remove an item form a section
removeSectionItemArray(String, String, String) - Method in class webfunds.ricardian.IniFileReader
 
removeSubAccount(ItemId) - Method in class webfunds.sox.Account
Only within this object, caller is responsible for other objects / persistant copies...
removeTreeModelListener(TreeModelListener) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
removeWallet(WalletInterface) - Method in class webfunds.client.plugins.WalletManager
 
renameAccount(AccountInfo, String) - Method in class webfunds.client.sox.SOXWallet
Rename the account.
renameAccount(AccountInfo, String) - Method in interface webfunds.client.WalletInterface
Rename this account to a new String.
repeats(int, String) - Static method in class webfunds.ricardian.Support
Handy call to return a string with a number of repeats.
Reply - class webfunds.sox.Reply.
This class is the abstract base class for all reply classes.
Reply(Request) - Constructor for class webfunds.sox.Reply
Create a reply
Reply(Request, byte[]) - Constructor for class webfunds.sox.Reply
Construct a reply object from a byte array that was previously returned from the encode() method of a reply object.
Reply(Request, InputStream) - Constructor for class webfunds.sox.Reply
Construct a reply object from an input stream that was previously constructed from the encode() output of a reply object.
Reply(Request, int) - Constructor for class webfunds.sox.Reply
Create a reply, with an error number.
req - Variable in class webfunds.sox.EncryptedRequest
 
REQ_not_used_yet - Static variable in class webfunds.sox.Request
The version of the encoded : 1 was pre-dawn-of-time, may have been SOX-1 2 - original SOX-2, as delivered 3 - all daughter requests add their own version bytes 4 - use me next Note that Requests and their Replies have the same version number.
REQ_ORIGINAL - Static variable in class webfunds.sox.Request
The version of the encoded : 1 was pre-dawn-of-time, may have been SOX-1 2 - original SOX-2, as delivered 3 - all daughter requests add their own version bytes 4 - use me next Note that Requests and their Replies have the same version number.
REQ_SUBS_ADD_V - Static variable in class webfunds.sox.Request
The version of the encoded : 1 was pre-dawn-of-time, may have been SOX-1 2 - original SOX-2, as delivered 3 - all daughter requests add their own version bytes 4 - use me next Note that Requests and their Replies have the same version number.
req_version - Variable in class webfunds.sox.Reply
Initialised to the Request version number.
req_version - Variable in class webfunds.sox.Request
Initialised to the current best version from the REQ_* constants.
req_version - Variable in class webfunds.sox.Account
 
REQ_VERSION - Static variable in class webfunds.sox.Request
The version of the encoded : 1 was pre-dawn-of-time, may have been SOX-1 2 - original SOX-2, as delivered 3 - all daughter requests add their own version bytes 4 - use me next Note that Requests and their Replies have the same version number.
reqNo - Variable in class webfunds.sox.SimpleIssuer
 
reqNo - Variable in class webfunds.sox.SubAccount
The request number (for this session)
Request - class webfunds.sox.Request.
This class represents a signed receipt, such as received from an issuer in response to a deposit request.
request(BasicRequest) - Method in class webfunds.sox.BasicAgent
Issue a request at the "basic" layer.
request(byte[]) - Method in class webfunds.comms.CommsAgent
Issue a request
request(byte[]) - Method in class webfunds.comms.HttpAgent
Send a Http request and await the reply.
request(byte[]) - Method in class webfunds.comms.HttpSocketAgent
Send a Http request and await the reply.
Request(byte[]) - Constructor for class webfunds.sox.Request
Construct a request object from a byte array that was previously returned from the encode() method of a request object.
Request(InputStream) - Constructor for class webfunds.sox.Request
Construct a request object from data on an input stream that was previously returned from the encode() method of a request object.
request(Request) - Method in class webfunds.sox.SimpleIssuer
Issue a request.
request(Request) - Method in interface webfunds.sox.Issuer
Issue a request.
request(Request) - Method in class webfunds.sox.SmartIssuer
 
Request(String, AccountId) - Constructor for class webfunds.sox.Request
Create an unsigned request
Request(String, AccountId, long) - Constructor for class webfunds.sox.Request
Create an unsigned request
requestExtra(Request) - Method in class webfunds.sox.SubAccount
Sorts out exceptions.
requestId - Variable in class webfunds.sox.Reply
An identifier for the request, used to pair up replys with requests when used over connectionless transport layers.
requestId - Variable in class webfunds.sox.Request
An identifier for the request This is used for the prevention of replay attacks since the server may choose not respond to requests with an identical id (or will return the previous reply to this request).
RequestPacket - class webfunds.sox.RequestPacket.
This class, RequestPacket, encapsulates Request objects, giving them a header etc., so that the payload can be identified.
RequestPacket(byte[]) - Constructor for class webfunds.sox.RequestPacket
 
RequestPacket(Request) - Constructor for class webfunds.sox.RequestPacket
 
reSaveAsFile(Contract) - Method in class webfunds.ricardian.Contract
re-Save the contract if it has changed.
reSaveAsFile(File, Contract) - Method in class webfunds.ricardian.Contract
 
resetErrors() - Static method in class webfunds.ricardian.Contract
 
resetMails() - Method in class webfunds.sox.MailReply
 
RETRY - Static variable in class webfunds.sox.SubAccount
 
rollover() - Method in class webfunds.store.AppendFileStore
Cause a new file to be set up if old one is too big.
rollover(String) - Method in class webfunds.store.AppendFileStore
 
root - Variable in class webfunds.client.sun.AbstractTreeTableModel
 
run() - Method in class webfunds.client.util.UpgradesManager
 
run() - Method in class webfunds.client.contracts.ContractBrowser
 
run() - Method in class webfunds.client.sox.gui.PaymentFrame
 
run() - Method in class webfunds.client.SimplePaymentFrame
 
run() - Method in interface webfunds.client.AccountBrowser
 
run() - Method in class webfunds.client.AccountBrowserImpl
 
run() - Method in class webfunds.client.SimpleDepositFrame
 

S

saveAsFile(File) - Method in class webfunds.ricardian.Contract
Save the contract into file(s) rooted in a unique name.
saveAsFile(File) - Method in class webfunds.ricardian.SOXServer
 
saveAsFile(File, String) - Method in class webfunds.ricardian.Contract
Save the contract into file(s) rooted in name.
saveAsFile(File, String) - Method in class webfunds.ricardian.SOXServer
This file doesn't need to differentiate itself from other files, so it saves itself as name.
saveFile(File, byte[]) - Method in class webfunds.ricardian.Contract
Save a file.
savePaymentAsPending(AccountId, AbstractPayment) - Method in class webfunds.client.sox.SOXWallet
Save a payment made as Pending.
savePersistant(SOXServer) - Method in class webfunds.ricardian.DirSOXStore
Override this method to change the nature of the persistant storage.
savePersistant(SOXServer) - Method in class webfunds.client.sox.SOXServerStore
Overrides methods in base class, and sticks objects in local store.
saveToByteArray() - Method in class webfunds.ricardian.IniFileReader
Make a windows ini-file-formatted representation of the data
saveToFile(String) - Method in class webfunds.ricardian.IniFileReader
Save the IniFileReader contect to a file
SECRET - Static variable in class webfunds.sox.EncryptedRequest
 
secretKeyFromString(String) - Static method in class webfunds.ricardian.KeyUtil
 
secretKeyToString(PGPSecretKey) - Static method in class webfunds.ricardian.KeyUtil
 
SECT_APPL - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
SECT_ISSUE - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
SECT_KEYS - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
SECT_LOCAL - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
SecureRandomHack - class webfunds.utils.SecureRandomHack.
This class is a hack to speed up SecureRandom initialization, working around JDK 1.1 brain damage.
selectionWrapper - Variable in class webfunds.client.sun.JTreeTable
 
sendAdminEvent(int, String) - Method in class webfunds.client.AccountBrowserImpl
 
SepFileStore - class webfunds.store.SepFileStore.
A hashtable object that provides access to files stored in a directory.
SepFileStore() - Constructor for class webfunds.store.SepFileStore
Open an empty, new SepFileStore with nothing set.
SepFileStore(File) - Constructor for class webfunds.store.SepFileStore
Open an empty, new SepFileStore.
SepFileStore(File, PrintWriter, String) - Constructor for class webfunds.store.SepFileStore
Open an empty, new SepFileStore with diags
series - Variable in class webfunds.sox.Token
 
series - Variable in class webfunds.token.Token
 
series - Variable in class webfunds.token.AbstractParams
 
SERVER - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
SERVER_CERT - Static variable in class webfunds.sox.SOXException
Internal errors detected.
SERVER_DOWN - Static variable in class webfunds.sox.SOXException
Internal errors detected.
SERVER_KEY_REQ - Static variable in class webfunds.sox.BasicRequestPacket
 
SERVER_TYPE - Static variable in class webfunds.ricardian.Contract
 
SERVER_WORD - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
serverCert - Variable in class webfunds.sox.SimpleIssuer
The [server] certificate for this physical server.
ServerContract - class webfunds.ricardian.ServerContract.
A Carrier Contract for passing keys and URLs for a SOX Server, where another contract is unavailable.
ServerContract(byte[], byte[], byte[]) - Constructor for class webfunds.ricardian.ServerContract
 
serverFile - Variable in class webfunds.ricardian.SOXServer
 
ServerKeyReply - class webfunds.sox.ServerKeyReply.
 
ServerKeyReply(byte[]) - Constructor for class webfunds.sox.ServerKeyReply
 
ServerKeyReply(Certificate) - Constructor for class webfunds.sox.ServerKeyReply
Create a reply containing a comms key
ServerKeyReply(InputStream) - Constructor for class webfunds.sox.ServerKeyReply
 
ServerKeyRequest - class webfunds.sox.ServerKeyRequest.
 
ServerKeyRequest() - Constructor for class webfunds.sox.ServerKeyRequest
 
ServerKeyRequest(byte[]) - Constructor for class webfunds.sox.ServerKeyRequest
 
ServerKeyRequest(InputStream) - Constructor for class webfunds.sox.ServerKeyRequest
 
servers - Variable in class webfunds.sox.SmartIssuer
 
serverVersion - Static variable in class webfunds.comms.HttpSocketAgent
 
sessionKey - Variable in class webfunds.sox.EncryptedReply
A key for future use
set(Params) - Method in class webfunds.utils.ExampleClass
 
setAbstractMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractToken
 
setAbstractMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setAbstractMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setAbstractMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setAbstractMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setAbstractMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractToken
 
setAbstractMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setAbstractMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setAbstractMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setAbstractMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setAccount(Account) - Method in class webfunds.sox.SubAccount
 
setAlive() - Method in class webfunds.sox.SimpleIssuer
 
setApplication(String) - Method in class webfunds.sox.Account
 
setApplicationName(String) - Method in class webfunds.ricardian.Contract
Applications can add their own name for GUIs.
setBounds(int, int, int, int) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
This is overridden to set the height to match that of the JTable.
setButton(String) - Method in class webfunds.client.util.BinaryButtons
 
setByteArray(byte[]) - Method in class webfunds.sox.Id
Set the underlying byte[].
setByteArray(byte[]) - Method in class webfunds.client.AccountInfo
 
setCancelled(Receipt) - Method in class webfunds.client.sox.StateReceipt
 
setCancelling() - Method in class webfunds.token.TokenSpender
 
setCancelling() - Method in class webfunds.client.sox.StateReceipt
 
setChanged(boolean) - Method in class webfunds.store.Store
 
setClassLoader(ClassLoader) - Method in class webfunds.store.Store
 
setClipboardText(String) - Static method in class webfunds.utils.ClipboardHelper
Put the given text (which must have platform line endings!) on the clipboard.
setCompleted(int, boolean) - Method in class webfunds.client.contracts.wizard.WizardData
 
setConfirmed(double) - Method in class webfunds.client.AccountRendererData
 
setContract(Contract) - Method in class webfunds.client.AccountRendererData
 
setContractFilename(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setContractStore(ChangeContractStore) - Method in class webfunds.client.util.UpgradesManager
 
setContractStore(ChangeContractStore) - Method in class webfunds.client.contracts.ContractBrowser
 
setContractStore(ChangeContractStore) - Method in class webfunds.client.plugins.Plugin
 
setContractStore(ChangeContractStore) - Method in class webfunds.client.AccountTreeModel
 
setContractStore(ContractStore) - Method in class webfunds.client.sox.SOXServerStore
 
setCore(Core) - Method in class webfunds.client.contracts.ChangeContractStore
Somewhere to get a GUI, presumably.
setCore(Core) - Method in class webfunds.client.Manager
 
setCore(Core) - Method in interface webfunds.client.CorePart
 
setCore(Core) - Method in class webfunds.client.UInterfaceImpl
 
setCore(Core) - Method in class webfunds.client.Addressbook
 
setCore(Core) - Method in class webfunds.client.AccountBrowserImpl
 
setCore(Core) - Method in class webfunds.client.UInterfaceImpl2
 
setCurrencyID(byte[]) - Method in class webfunds.token.algorithm.AbstractToken
 
setCurrencyID(byte[]) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setCurrencyID(byte[]) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setCurrencyID(byte[]) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setCurrencyID(byte[]) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setDead() - Method in class webfunds.sox.SimpleIssuer
 
setDead(String) - Method in class webfunds.sox.SimpleIssuer
 
setDecimalFormat(DecimalFormat) - Method in class webfunds.ricardian.Contract
 
setDecimalFormatPattern(String) - Method in class webfunds.ricardian.Contract
Set the DecimalFormat(pattern) for all future get calls.
setDefaults() - Method in class webfunds.client.util.BinaryButtons
 
setDenominations(long[]) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setDenominations(long[]) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setDescription(String) - Method in class webfunds.client.sun.ExampleFileFilter
Sets the human readable description of this filter.
setDir(File) - Method in class webfunds.ricardian.DirSOXStore
Read in a directory of SOXServer files.
setDirectory(File) - Method in class webfunds.ricardian.DirContractStore
Read in a directory of contracts.
setExchangePayment(AbstractPayment) - Method in class webfunds.sox.Receipt
 
setExchangePayment(byte[]) - Method in class webfunds.sox.Receipt
 
setExpiryDate(Date) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setExpiryDate(Date) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setExtensionListInDescription(boolean) - Method in class webfunds.client.sun.ExampleFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setField(String, String, String) - Method in class webfunds.ricardian.Contract
Set a field that can be recorded and returned.
setField(String, String, String) - Method in class webfunds.ricardian.SOXServer
 
setFinder(IssuerFinder) - Method in class webfunds.sox.Account
 
setFixed() - Method in class webfunds.client.util.BinaryButtons
Can never change.
setFlags(long) - Method in class webfunds.sox.NymRequest
 
setFlags(long) - Method in class webfunds.sox.NymReply
 
setFlags(long) - Method in class webfunds.sox.Account
 
setId(byte[]) - Method in class webfunds.client.AccountInfo
 
setId(String) - Method in class webfunds.sox.TokenPayment
Set the paymentId, so that you can strip it clean on export.
setImplementationMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractToken
 
setImplementationMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setImplementationMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setImplementationMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setImplementationMajorVersion(byte) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setImplementationMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractToken
 
setImplementationMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setImplementationMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setImplementationMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setImplementationMinorVersion(byte) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setInvalid(int, boolean) - Method in class webfunds.client.contracts.wizard.WizardData
 
setIssuer(Issuer) - Method in class webfunds.sox.SubAccount
 
setMaximumLineLength(int) - Method in class webfunds.util.Base64Coder
set the number of Base 64 characters per encoded line
setMsg(int, byte[]) - Method in class webfunds.sox.MailItem
 
setMsg(int, Encodable) - Method in class webfunds.sox.MailItem
 
setName(String) - Method in class webfunds.sox.Account
 
setName(String) - Method in class webfunds.client.AccountInfo
 
setNames(String[]) - Method in class webfunds.sox.NymRequest
Set the names.
setNames(String[]) - Method in class webfunds.sox.NymReply
Set the names.
setNetOff() - Static method in class webfunds.utils.NetWatcher
 
setNetOn() - Static method in class webfunds.utils.NetWatcher
 
setNewline(String) - Method in class webfunds.util.Base64Coder
set the newline string sequence for encoding
setNumberOfGroups(int) - Method in class webfunds.util.Base64Coder
set the number of groups per encoded line
setOpenPGPId(int) - Method in class webfunds.sox.Id
 
setOperatorKey(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setOtherURLs(String[]) - Method in class webfunds.sox.SmartIssuer
Add a list of non-Issuer URLs that should return something.
setPending(boolean) - Method in class webfunds.client.AccountRendererData
 
setPending(double) - Method in class webfunds.client.AccountRendererData
 
setPluginManager(PluginManager) - Method in class webfunds.client.plugins.Plugin
 
setPlugins(PluginInfo[]) - Method in interface webfunds.client.AccountBrowser
 
setPlugins(PluginInfo[]) - Method in class webfunds.client.AccountBrowserImpl
Set the plugins across the board.
setPower(int) - Method in class webfunds.ricardian.Contract
 
setProperties(Properties) - Method in class webfunds.client.Core
 
setProto() - Method in class webfunds.token.TokenBuilder
Can be called to permit output for withdrawal.
setProtocolState(int) - Method in class webfunds.sox.DepositRequest
 
setPublicContractKey(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setReceipt(Receipt) - Method in class webfunds.client.sox.StateReceipt
 
setReceipted() - Method in class webfunds.token.TokenSpender
 
setRequestVersion(int) - Method in class webfunds.sox.Request
Set the version number of this request.
setRowHeight(int) - Method in class webfunds.client.sun.JTreeTable
Overridden to pass the new rowHeight to the tree.
setRowHeight(int) - Method in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
Sets the row height of the tree, and forwards the row height to the table.
setSecretContractKey(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setSecureRandom(SecureRandom) - Static method in class webfunds.sox.Crypto
set a PRNG.
setSelectionMode(int) - Method in class webfunds.client.sun.JTreeTable
 
setSelectionModel(ListSelectionModel) - Method in class webfunds.client.sun.JTreeTable
 
setSent() - Method in class webfunds.token.TokenSpender
 
setSeries(byte[]) - Method in class webfunds.token.algorithm.AbstractToken
 
setSeries(byte[]) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setSeries(byte[]) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
setSeries(byte[]) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
setSeries(byte[]) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setShortName(String) - Method in class webfunds.client.sox.SOXWallet
Shortname is used for the stores.
setShowCancels(boolean) - Method in class webfunds.client.ReceiptTableModel
 
setSignature(byte[]) - Method in class webfunds.sox.Request
Define the signature for this request
setSignature(byte[]) - Method in class webfunds.sox.Receipt
Define the signature for this receipt
setSignature(byte[]) - Method in class webfunds.sox.Payment
Define the signature for this payment
setSigned() - Method in class webfunds.token.TokenSigner
 
setSignedContract(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setSource(AccountId) - Method in class webfunds.sox.TokenPayment
 
setState(int) - Method in class webfunds.sox.Token
 
setState(int) - Method in class webfunds.token.Token
 
setStatus(int) - Method in class webfunds.client.Transaction
 
setStore(Store) - Method in class webfunds.client.plugins.Plugin
 
setStore(Store) - Method in class webfunds.client.sox.SOXWallet
Set the Store.
setSync(boolean) - Method in class webfunds.store.SepFileStore
Call with true if sync-to-disk is required for all puts.
setTopLevelKey(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setTransacted() - Method in class webfunds.token.TokenSigner
 
setTreeSelectionModel(DefaultTreeSelectionModel) - Method in class webfunds.client.sun.JTreeTable
 
setTypeOfPayment(int) - Method in class webfunds.sox.DepositRequest
 
setUInterface(UInterface) - Method in class webfunds.client.plugins.Plugin
 
setUnsignedContract(String) - Method in class webfunds.client.contracts.wizard.WizardData
 
setValue(long) - Method in class webfunds.token.algorithm.AbstractToken
 
setValue(long) - Method in class webfunds.token.algorithm.AbstractProtoToken
 
setValue(long) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
setValueAt(Object, int, int) - Method in class webfunds.client.sun.TreeTableModelAdapter
 
setValueAt(Object, Object, int) - Method in interface webfunds.client.sun.TreeTableModel
Sets the value for node node, at column number column.
setValueAt(Object, Object, int) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
setValueAt(Object, Object, int) - Method in class webfunds.client.AccountTreeModel
 
setVersion(int) - Method in class webfunds.sox.DepositRequest
 
setWalletContext(WalletContext) - Method in class webfunds.client.sox.SOXWallet
Set the WalletContext.
setWalletContext(WalletContext) - Method in interface webfunds.client.WalletInterface
Set the WalletContext so the WI can access the other components.
setWalletInterface(WalletInterface) - Method in class webfunds.client.AccountInfo
 
setWallets(WalletInterface[]) - Method in class webfunds.client.AccountTreeModel
 
setWallets(WalletInterface[]) - Method in interface webfunds.client.AccountBrowser
 
setWallets(WalletInterface[]) - Method in class webfunds.client.AccountBrowserImpl
 
Share - class webfunds.ricardian.Share.
 
SHARE_TYPE - Static variable in class webfunds.ricardian.Contract
 
SHARE_WORD - Static variable in class webfunds.ricardian.Contract
Recognised section names (they appear in the contract with square brackets on a line by themselves).
Share(byte[], byte[], byte[]) - Constructor for class webfunds.ricardian.Share
 
shortname - Variable in class webfunds.client.sox.SOXWallet
 
shouldSelectCell(EventObject) - Method in class webfunds.client.sun.AbstractCellEditor
 
SHOWALL - Static variable in class webfunds.client.ReceiptBrowser
Button Labels.
showCancels - Variable in class webfunds.client.ReceiptTableModel
If set to true, show the cancel payments
showDialog() - Method in class webfunds.client.util.Startup
 
showDialog(Component) - Method in class webfunds.client.contracts.ContractChooser
 
sig - Variable in class webfunds.sox.Request
The signature of all other request fields
sig - Variable in class webfunds.sox.Receipt
 
sig - Variable in class webfunds.sox.Token
The signature on the token (generally made by the mint according to the protocol).
sig - Variable in class webfunds.sox.Payment
The signature of the other payment fields (made by the owner of the source account)
sig - Variable in class webfunds.sox.RandomToken
The signature on the token (generally made by the mint).
sig_alg - Static variable in class webfunds.sox.Crypto
 
SIG_BAD - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
SIG_VERIFY - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
sign(byte[]) - Method in class webfunds.sox.Account
Sign a block of data.
sign(PrivateKey) - Method in class webfunds.sox.Receipt
Sign this receipt
sign(PrivateKey, byte[]) - Method in class webfunds.sox.Token
Sign a protocoin.
sign(PrivateKey, byte[]) - Static method in class webfunds.sox.Crypto
Sign the data and return the binary X509 signature
sign(PrivateKey, byte[]) - Method in class webfunds.sox.RandomToken
 
sign(PrivateKey, String, String, SecureRandom) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
sign(Request) - Method in class webfunds.sox.Account
Sign a Request.
sign(SecureRandom, AbstractPrivateParams) - Method in class webfunds.token.TokenSigner
User blinds a raw coin and turns it into a Protocoin.
sign(SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
sign(SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.ChaumBlindedToken
 
sign(SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.RandomBlindedToken
 
signblinded() - Static method in class webfunds.token.Test
 
signblinded() - Static method in class webfunds.token.TokenTest
 
SignContractWizard - class webfunds.client.SignContractWizard.
Plugin wrapper for the Sign Contract Wizard.
SignContractWizard() - Constructor for class webfunds.client.SignContractWizard
Emtpy constructor
SignContractWizardPanel - class webfunds.client.contracts.wizard.SignContractWizardPanel.
Abstract superclass for panels containing methods that are specific to the sign contract wizard.
SignContractWizardPanel() - Constructor for class webfunds.client.contracts.wizard.SignContractWizardPanel
 
signer - Variable in class webfunds.sox.SimpleIssuer
The PKI is evolving...
SIGNER_ORIGINAL - Static variable in class webfunds.token.TokenSigner
The version number for this structure: 0: current
SimpleDepositFrame - class webfunds.client.SimpleDepositFrame.
 
SimpleDepositFrame() - Constructor for class webfunds.client.SimpleDepositFrame
 
SimpleIssuer - class webfunds.sox.SimpleIssuer.
This class is a "SOX Agent" that passes basic requests to the Issuer.
SimpleIssuer(String, Certificate, CommsAgent) - Constructor for class webfunds.sox.SimpleIssuer
 
SimpleIssuer(String, Certificate, CommsAgent, PrintWriter) - Constructor for class webfunds.sox.SimpleIssuer
Create a new SimpleIssuer object The SimpleIssuer object will normally be cached by the caller, but is not usefully stored on disk.
SimpleOpenPGPCertificate - class webfunds.openpgp.cert.SimpleOpenPGPCertificate.
Simple OpenPGP Certificate class.
SimpleOpenPGPCertificateFactorySpi - class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi.
Simple OpenPGP Certificate class.
SimpleOpenPGPCertificateFactorySpi() - Constructor for class webfunds.openpgp.cert.SimpleOpenPGPCertificateFactorySpi
Empty constructor
SimplePaymentFrame - class webfunds.client.SimplePaymentFrame.
 
SimplePaymentFrame() - Constructor for class webfunds.client.SimplePaymentFrame
 
SimpleX509Certificate - class webfunds.x509.cert.SimpleX509Certificate.
 
SimpleX509CertificateFactorySpi - class webfunds.x509.cert.SimpleX509CertificateFactorySpi.
 
SimpleX509CertificateFactorySpi() - Constructor for class webfunds.x509.cert.SimpleX509CertificateFactorySpi
 
SINGLETON_VERSION - Static variable in class webfunds.sox.AbstractPayment
The version number for this payment structure: 0: sox 2 cheque only 1: AbstractPayment / PaymentFactory {cheque; token; wagner}
size - Variable in class webfunds.sox.SmartIssuer
 
size() - Method in class webfunds.store.Store
 
size() - Method in class webfunds.client.MultiStoreStore
 
SmartIssuer - class webfunds.sox.SmartIssuer.
Pretend to be a single SOX Server "Issuer", but actually manage through a list of equivalent entry points into the same virtual server.
SmartIssuer(String[], Certificate, PrintWriter) - Constructor for class webfunds.sox.SmartIssuer
Create a new Issuer object The Issuer object will normally be cached by the caller, but is not usefully stored on disk.
SOMETHING - Static variable in class webfunds.store.Store
Flags.
SOMETHING - Static variable in class webfunds.store.SepFileStore
 
source - Variable in class webfunds.sox.Payment
The account from which the payment is drawn
source - Variable in class webfunds.sox.TokenPayment
The account from which the payment was drawn.
source - Variable in class webfunds.client.sox.PendingReceipt
 
SOX - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
SOX_CHEQUE - Static variable in class webfunds.sox.PaymentFactory
Use the numbers 100 - 110 for experimental methods, not to be used outside your own private circle.
SOX_CHEQUE - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
SOX_MESSAGE - Static variable in class webfunds.sox.ArmouredPayment
 
SOX_MESSAGE - Static variable in class webfunds.client.sox.SOXWallet
 
SOXAccountException - exception webfunds.sox.SOXAccountException.
This exception class is thrown when a sub account encounters an error.
SOXAccountException(int) - Constructor for class webfunds.sox.SOXAccountException
 
SOXAccountException(int, String) - Constructor for class webfunds.sox.SOXAccountException
 
SOXAccountException(String) - Constructor for class webfunds.sox.SOXAccountException
 
SOXArgsException - exception webfunds.sox.SOXArgsException.
This exception class is thrown when arguments to the method are bad.
SOXArgsException(int) - Constructor for class webfunds.sox.SOXArgsException
 
SOXArgsException(int, String) - Constructor for class webfunds.sox.SOXArgsException
 
SOXArgsException(String) - Constructor for class webfunds.sox.SOXArgsException
 
SOXDepositException - exception webfunds.sox.SOXDepositException.
This exception class is thrown when a deposit fails and the reason is an application error - user to deal with it.
SOXDepositException(int) - Constructor for class webfunds.sox.SOXDepositException
 
SOXDepositException(int, String) - Constructor for class webfunds.sox.SOXDepositException
 
SOXDepositException(String) - Constructor for class webfunds.sox.SOXDepositException
 
soxes - Variable in class webfunds.ricardian.DirSOXStore
All the SOXServers, indexed by unique name.
soxes - Variable in class webfunds.client.sox.SOXWallet
 
SOXException - exception webfunds.sox.SOXException.
This exception base class is inherited by all SOX Exceptions
SOXException(int, String) - Constructor for class webfunds.sox.SOXException
 
soxFrames - Static variable in class webfunds.client.sox.SOXWallet
As a Wallet, I can add additional plugins.
SOXIssuerException - exception webfunds.sox.SOXIssuerException.
This exception class is thrown when an Issuer object fails.
SOXIssuerException(int) - Constructor for class webfunds.sox.SOXIssuerException
 
SOXIssuerException(int, String) - Constructor for class webfunds.sox.SOXIssuerException
 
SOXIssuerException(String) - Constructor for class webfunds.sox.SOXIssuerException
 
SOXKeyException - exception webfunds.sox.SOXKeyException.
This exception class is thrown when a badly formatted local key is encountered.
SOXKeyException(int) - Constructor for class webfunds.sox.SOXKeyException
 
SOXKeyException(int, String) - Constructor for class webfunds.sox.SOXKeyException
 
SOXKeyException(String) - Constructor for class webfunds.sox.SOXKeyException
 
SOXLaterException - exception webfunds.sox.SOXLaterException.
This exception class is thrown when the issuer is down.
SOXLaterException(int) - Constructor for class webfunds.sox.SOXLaterException
 
SOXLaterException(int, String) - Constructor for class webfunds.sox.SOXLaterException
 
SOXLaterException(String) - Constructor for class webfunds.sox.SOXLaterException
 
soxNames - Variable in class webfunds.ricardian.DirSOXStore
All the SOXServers, indexed by urls, pointing to unique name.
SOXPacketException - exception webfunds.sox.SOXPacketException.
This exception class is thrown when a badly formatted or unknown request is received by the server WAS DataFormatException.
SOXPacketException(int) - Constructor for class webfunds.sox.SOXPacketException
 
SOXPacketException(int, String) - Constructor for class webfunds.sox.SOXPacketException
 
SOXPacketException(String) - Constructor for class webfunds.sox.SOXPacketException
 
SOXRequestException - exception webfunds.sox.SOXRequestException.
This exception class is thrown when a request fails and the reason is an application error - user to deal with it.
SOXRequestException(int) - Constructor for class webfunds.sox.SOXRequestException
 
SOXRequestException(int, String) - Constructor for class webfunds.sox.SOXRequestException
 
SOXRequestException(String) - Constructor for class webfunds.sox.SOXRequestException
 
SOXServer - class webfunds.ricardian.SOXServer.
SOX Server File.
SOXServer(byte[]) - Constructor for class webfunds.ricardian.SOXServer
 
SOXServer(byte[], String, PrintWriter) - Constructor for class webfunds.ricardian.SOXServer
 
SOXServer(InputStream) - Constructor for class webfunds.ricardian.SOXServer
 
SOXServerException - exception webfunds.ricardian.SOXServerException.
 
SOXServerException() - Constructor for class webfunds.ricardian.SOXServerException
 
SOXServerException(String) - Constructor for class webfunds.ricardian.SOXServerException
 
SOXServerStore - class webfunds.client.sox.SOXServerStore.
 
SOXServerStore(Store, PrintWriter) - Constructor for class webfunds.client.sox.SOXServerStore
 
SOXStore - interface webfunds.ricardian.SOXStore.
 
SOXSubAccountException - exception webfunds.sox.SOXSubAccountException.
This exception class is thrown when a sub account encounters an unpredicted error.
SOXSubAccountException(int) - Constructor for class webfunds.sox.SOXSubAccountException
 
SOXSubAccountException(int, String) - Constructor for class webfunds.sox.SOXSubAccountException
 
SOXSubAccountException(String) - Constructor for class webfunds.sox.SOXSubAccountException
 
SOXWallet - class webfunds.client.sox.SOXWallet.
The GUI Wallet.
SOXWallet() - Constructor for class webfunds.client.sox.SOXWallet
 
SOXWallet(PrintWriter) - Constructor for class webfunds.client.sox.SOXWallet
 
SOXWallet(PrintWriter, String) - Constructor for class webfunds.client.sox.SOXWallet
 
spec - Static variable in class webfunds.client.plugins.Plugin
 
SPENDER_ORIGINAL - Static variable in class webfunds.token.TokenSpender
The version number for this structure: 0: current
sr - Static variable in class webfunds.sox.Crypto
 
src - Variable in class webfunds.sox.Receipt
 
START_EXPERIMENTAL - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
startEmpty() - Method in class webfunds.ricardian.IniFileReader
 
startPlugins(PluginInfo[], WalletInterface) - Method in interface webfunds.client.AccountBrowser
 
startPlugins(PluginInfo[], WalletInterface) - Method in class webfunds.client.AccountBrowserImpl
Start the plugins for this wallet only.
startSimpleServers(Vector) - Method in class webfunds.sox.SmartIssuer
Do the things necessary for being ready for a request.
Startup - class webfunds.client.util.Startup.
Startup dialog to recover a user directory from a backup, (or, indicates this is a new user).
Startup(File, String) - Constructor for class webfunds.client.util.Startup
 
state - Variable in class webfunds.sox.Token
The state that the token is in (generally made by the mint according to the protocol).
state - Variable in class webfunds.token.Token
The state that the token is the state machine within the phase.
state - Variable in class webfunds.client.sox.StateReceipt
 
StateReceipt - class webfunds.client.sox.StateReceipt.
This class represents a payment issued and maybe settled.
StateReceipt(byte[]) - Constructor for class webfunds.client.sox.StateReceipt
Construct the object from a byte array that was previously returned from the encode() method of the previous object.
StateReceipt(InputStream) - Constructor for class webfunds.client.sox.StateReceipt
Construct the object from data on an input stream that was previously returned from the encode() method of the previous object.
StateReceipt(PendingReceipt) - Constructor for class webfunds.client.sox.StateReceipt
Create a new StateReceipt.
status - Variable in class webfunds.sox.BasicReplyPacket
The status value
status - Variable in class webfunds.sox.SubAccount
Status of subaccount.
status - Variable in class webfunds.client.sox.PendingReceipt
 
STATUS_COMPLETED_CANCELLED - Static variable in class webfunds.client.Transaction
 
STATUS_COMPLETED_FAILURE - Static variable in class webfunds.client.Transaction
 
STATUS_COMPLETED_OK - Static variable in class webfunds.client.Transaction
 
STATUS_MAX - Static variable in class webfunds.client.Transaction
 
STATUS_MIN - Static variable in class webfunds.client.Transaction
 
STATUS_PENDING - Static variable in class webfunds.client.Transaction
 
STATUS_PENDING_CANCEL - Static variable in class webfunds.client.Transaction
 
STATUS_PENDING_FAILURE - Static variable in class webfunds.client.Transaction
 
stopCellEditing() - Method in class webfunds.client.sun.AbstractCellEditor
 
store - Variable in class webfunds.client.plugins.Plugin
 
store - Variable in class webfunds.client.sox.SOXWallet
 
Store - class webfunds.store.Store.
A Persistant Hashtable, that stores its hash entries somewhere permanent.
Store() - Constructor for class webfunds.store.Store
 
StoreAccountStore - class webfunds.client.sox.StoreAccountStore.
 
StoreAccountStore(Store) - Constructor for class webfunds.client.sox.StoreAccountStore
Store for accounts.
StoreAccountStore(Store, IssuerFinder) - Constructor for class webfunds.client.sox.StoreAccountStore
Store for accounts.
StoreChanger - class webfunds.client.StoreChanger.
 
StoreChanger() - Constructor for class webfunds.client.StoreChanger
 
StoreException - exception webfunds.store.StoreException.
This exception is thrown when a store detects a problem.
StoreException(String) - Constructor for class webfunds.store.StoreException
Construct StoreException with informational message.
StoreReceiptStore - class webfunds.client.sox.StoreReceiptStore.
A place to persistantly store SOX receipts.
StoreReceiptStore(Store) - Constructor for class webfunds.client.sox.StoreReceiptStore
 
StoreReceiptStore(Store, PrintWriter) - Constructor for class webfunds.client.sox.StoreReceiptStore
 
stores - Variable in class webfunds.store.AppendFileStore
 
stores - Variable in class webfunds.store.SepFileStore
 
stripAndVerifyKey(PGPPublicKey, String, PGPPublicKey) - Static method in class webfunds.ricardian.KeyUtil
Strip the given key of all superfluous data.
StripKeyException - exception webfunds.ricardian.StripKeyException.
 
StripKeyException() - Constructor for class webfunds.ricardian.StripKeyException
 
StripKeyException(int) - Constructor for class webfunds.ricardian.StripKeyException
 
StripKeyException(int, String) - Constructor for class webfunds.ricardian.StripKeyException
 
StripKeyException(String) - Constructor for class webfunds.ricardian.StripKeyException
 
sub_version - Variable in class webfunds.sox.Reply
Initialised to the extending request version number.
SUB_VERSION - Static variable in class webfunds.sox.Payment
The sub version of the original cheque payment.
SUB_VERSION - Static variable in class webfunds.sox.RandomToken
The sub version number for this payment structure: 0: first cut.
SubAccount - class webfunds.sox.SubAccount.
SubAccount handles an Item for an account, and relies on the parent Account for the key.
SubAccount(byte[]) - Constructor for class webfunds.sox.SubAccount
 
SubAccount(InputStream) - Constructor for class webfunds.sox.SubAccount
 
SubAccount(ItemId) - Constructor for class webfunds.sox.SubAccount
Create a new SubAccount object.
subExists(ItemId) - Method in class webfunds.sox.Account
 
subs - Variable in class webfunds.sox.Account
Each subaccount is one-to-one with an item.
subversion - Variable in class webfunds.sox.Token
The version of the subclass Token.
subversion - Variable in class webfunds.sox.AbstractPayment
The sub version of the subclass.
subversion - Variable in class webfunds.token.Token
The version of the subclass Token that sets the type.
subversion - Variable in class webfunds.token.AbstractParams
The version of the subclass.
SUCCEEDED - Static variable in class webfunds.sox.NymReply
 
SUCCEEDED - Static variable in class webfunds.client.sox.StateReceipt
 
success() - Method in class webfunds.sox.BasicReplyPacket
 
suffix - Static variable in class webfunds.store.AppendFileStore
 
suffix - Static variable in class webfunds.ricardian.DirSOXStore
 
Support - class webfunds.utils.Support.
General static support for Stuff.
Support - class webfunds.ricardian.Support.
General static support for Contracts.
Support() - Constructor for class webfunds.utils.Support
 
Support() - Constructor for class webfunds.ricardian.Support
 
SwingTest - class webfunds.client.SwingTest.
 
SwingTest() - Constructor for class webfunds.client.SwingTest
 
SwingWorker - class webfunds.client.SwingWorker.
An abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class webfunds.client.SwingWorker
Start a thread that will call the construct method and then exit.
sync() - Method in class webfunds.store.Store
Some way to sync to disk.
sync() - Method in class webfunds.store.AppendFileStore
Store interface requires this, but it is a no-op.
sync() - Method in class webfunds.store.SepFileStore
Don't know.
sync() - Method in class webfunds.client.MultiStoreStore
 
sync(String) - Method in class webfunds.store.SepFileStore
Write and sync a file to disk.
syncbool - Variable in class webfunds.store.SepFileStore
 

T

target - Variable in class webfunds.sox.Payment
The account to which the payment is made out.
target - Variable in class webfunds.client.sox.PendingReceipt
 
test - Static variable in class webfunds.store.AppendFileStore
 
Test - class webfunds.token.Test.
 
test() - Method in class webfunds.client.Client
 
Test() - Constructor for class webfunds.token.Test
 
test(int) - Static method in class webfunds.token.Test
 
TestBug - class webfunds.ricardian.TestBug.
 
TestBug() - Constructor for class webfunds.ricardian.TestBug
 
testChaum() - Static method in class webfunds.token.TokenTest
 
testLines() - Static method in class webfunds.ricardian.IniFileReader
 
testRandom() - Static method in class webfunds.token.TokenTest
 
TEXT_PAY - Static variable in class webfunds.client.sox.gui.PaymentFrame
 
tgt - Variable in class webfunds.sox.Receipt
 
time - Variable in class webfunds.sox.TimeSyncRequest
The time to sync with for this timesync request (Sure, there's a timestamp in the base class (Request), but it's maybe not a good idea to rely on it, considering that this costs nothing)
timediff - Variable in class webfunds.sox.SimpleIssuer
This is the difference between local time and the server's time.
timediff - Variable in class webfunds.sox.SmartIssuer
This is the difference between local time and the server's time.
timeLastRequest - Variable in class webfunds.sox.SimpleIssuer
 
timestamp - Variable in class webfunds.sox.Request
The time at which this request was created Used for the prevention of replay attacks, since the server will not respond to old requests.
timestamp - Variable in class webfunds.sox.Receipt
 
TIMESYNC - Static variable in class webfunds.sox.RequestPacket
 
timesync() - Method in class webfunds.sox.SimpleIssuer
Do a timesync request to check on the issuer time.
TimeSyncReply - class webfunds.sox.TimeSyncReply.
 
TimeSyncReply(Request, int) - Constructor for class webfunds.sox.TimeSyncReply
Create a TimeSyncReply reply
TimeSyncReply(Request, long) - Constructor for class webfunds.sox.TimeSyncReply
Create a TimeSync reply
TimeSyncReply(TimeSyncRequest, byte[]) - Constructor for class webfunds.sox.TimeSyncReply
 
TimeSyncReply(TimeSyncRequest, InputStream) - Constructor for class webfunds.sox.TimeSyncReply
 
TimeSyncRequest - class webfunds.sox.TimeSyncRequest.
 
TimeSyncRequest(byte[]) - Constructor for class webfunds.sox.TimeSyncRequest
 
TimeSyncRequest(String, AccountId) - Constructor for class webfunds.sox.TimeSyncRequest
Create a TimeSync request using the current time
TimeSyncRequest(String, AccountId, long) - Constructor for class webfunds.sox.TimeSyncRequest
Create a TimeSync request using a specified time
toAscii() - Method in class webfunds.sox.DepositRequest
 
toClipboardableText(String) - Static method in class webfunds.utils.ClipboardHelper
Convert the given text from platform line endings to clipboard compatible line endings.
toCryptixJCEKey(PublicKey) - Static method in class webfunds.sox.Crypto
 
toCryptixKey(PrivateKey) - Static method in class webfunds.sox.Crypto
 
toCryptixKey(PublicKey) - Static method in class webfunds.sox.Crypto
 
toDataNibble(char) - Static method in class webfunds.utils.Hex
 
toHexChar(int) - Static method in class webfunds.utils.Hex
 
TOK_CANCELLING - Static variable in class webfunds.token.TokenSpender
The state that the token is in within this phase (received, verified, spending, receipted.) How it is set and advanced is up to the higher layers.
TOK_DEAD - Static variable in class webfunds.token.TokenDead
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_NEW - Static variable in class webfunds.token.TokenSigner
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_ORIGINAL - Static variable in class webfunds.token.Token
The version number for Token structure: 0: current
TOK_PROTO - Static variable in class webfunds.sox.Token
 
TOK_PROTO - Static variable in class webfunds.token.TokenBuilder
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_RAW - Static variable in class webfunds.sox.Token
 
TOK_RAW - Static variable in class webfunds.token.TokenBuilder
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_RECEIPTED - Static variable in class webfunds.token.TokenSpender
The state that the token is in within this phase (received, verified, spending, receipted.) How it is set and advanced is up to the higher layers.
TOK_RECEIVED - Static variable in class webfunds.sox.Token
 
TOK_SENT - Static variable in class webfunds.token.TokenSpender
The state that the token is in within this phase (received, verified, spending, receipted.) How it is set and advanced is up to the higher layers.
TOK_SETTLED - Static variable in class webfunds.sox.Token
 
TOK_SIGNED - Static variable in class webfunds.sox.Token
 
TOK_SIGNED - Static variable in class webfunds.token.TokenSigner
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_SPENT - Static variable in class webfunds.sox.Token
 
TOK_START - Static variable in class webfunds.token.TokenSpender
The state that the token is in within this phase (received, verified, spending, receipted.) How it is set and advanced is up to the higher layers.
TOK_TRANS - Static variable in class webfunds.token.TokenSigner
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_UNBLIND - Static variable in class webfunds.sox.Token
 
TOK_UNSAVED - Static variable in class webfunds.token.TokenBuilder
The state that the token is in within this phase (generally made by the mint according to the protocol).
TOK_VALID - Static variable in class webfunds.sox.Token
 
TOK_VERIFIED - Static variable in class webfunds.token.TokenSpender
The state that the token is in within this phase (received, verified, spending, receipted.) How it is set and advanced is up to the higher layers.
TOK_VERIFIED - Static variable in class webfunds.token.TokenSigner
The state that the token is in within this phase (generally made by the mint according to the protocol).
token - Variable in class webfunds.sox.RandomToken
The token payload (generally made by the client).
Token - class webfunds.sox.Token.
This class represents a token (a.k.a.
Token - class webfunds.token.Token.
This class represents a token (a.k.a.
TOKEN_SUBVERSION - Static variable in class webfunds.sox.TokenPayment
The sub version number for this payment structure (*NOT* the super packet type number).
TOKEN_TYPE - Static variable in class webfunds.sox.TokenPayment
The type of payment of this class.
Token() - Constructor for class webfunds.token.Token
Create an uninitialised token.
Token(byte[]) - Constructor for class webfunds.sox.Token
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
Token(byte[]) - Constructor for class webfunds.token.Token
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
Token(InputStream) - Constructor for class webfunds.sox.Token
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
Token(InputStream) - Constructor for class webfunds.token.Token
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
Token(int, int, int) - Constructor for class webfunds.sox.Token
Create an uninitialised token.
TokenBuilder - class webfunds.token.TokenBuilder.
This class represents a proto token -- a coin before withdrawal.
TokenBuilder() - Constructor for class webfunds.token.TokenBuilder
Create an uninitialised token builder.
TokenBuilder(byte[]) - Constructor for class webfunds.token.TokenBuilder
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
TokenBuilder(InputStream) - Constructor for class webfunds.token.TokenBuilder
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
TokenDead - class webfunds.token.TokenDead.
This class represents a dead token for recovery purposes.
TokenDead() - Constructor for class webfunds.token.TokenDead
Create an uninitialised token.
TokenDead(byte[]) - Constructor for class webfunds.token.TokenDead
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
TokenDead(InputStream) - Constructor for class webfunds.token.TokenDead
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
TokenException - exception webfunds.token.TokenException.
This exception base class is inherited by all Token Exceptions.
TokenException(int, String) - Constructor for class webfunds.token.TokenException
 
TokenException(String) - Constructor for class webfunds.token.TokenException
getNumber() will return 0
TokenKeyException - exception webfunds.token.TokenKeyException.
This exception class is thrown when a badly formatted local key is encountered.
TokenKeyException(int) - Constructor for class webfunds.token.TokenKeyException
 
TokenKeyException(int, String) - Constructor for class webfunds.token.TokenKeyException
 
TokenKeyException(String) - Constructor for class webfunds.token.TokenKeyException
 
TokenPacketException - exception webfunds.token.TokenPacketException.
This exception class is thrown when a badly formatted or unknown token is passed for decoding.
TokenPacketException(int) - Constructor for class webfunds.token.TokenPacketException
 
TokenPacketException(int, String) - Constructor for class webfunds.token.TokenPacketException
 
TokenPacketException(String) - Constructor for class webfunds.token.TokenPacketException
 
TokenPayment - class webfunds.sox.TokenPayment.
This class represents a token payment.
TokenPayment(byte[]) - Constructor for class webfunds.sox.TokenPayment
Construct a payment object from a byte array that was previously returned from the encode() method of a payment object.
TokenPayment(InputStream) - Constructor for class webfunds.sox.TokenPayment
Construct a payment object an input stream, where the data was previously returned from the encode() method of a payment object.
TokenPayment(String, AccountId, ItemId, Token[], byte[]) - Constructor for class webfunds.sox.TokenPayment
Create a token payment from an array of tokens.
tokens - Variable in class webfunds.sox.TokenPayment
List of Tokens.
TokenSigner - class webfunds.token.TokenSigner.
This class represents a proto token -- a coin before withdrawal.
TokenSigner() - Constructor for class webfunds.token.TokenSigner
Create an uninitialised token.
TokenSigner(byte[]) - Constructor for class webfunds.token.TokenSigner
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
TokenSigner(InputStream) - Constructor for class webfunds.token.TokenSigner
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
TokenSpender - class webfunds.token.TokenSpender.
This class represents a valuable token -- a withdrawn coin that may or may not at this stage be spent.
TokenSpender() - Constructor for class webfunds.token.TokenSpender
Create an uninitialised token.
TokenSpender(byte[]) - Constructor for class webfunds.token.TokenSpender
Construct a token object from a byte array that was previously returned from the encode() method of a token object.
TokenSpender(InputStream) - Constructor for class webfunds.token.TokenSpender
Construct a token object from data in an input stream, where the data was previously returned from the encode() method of a token object.
TokenTest - class webfunds.token.TokenTest.
 
TokenTest() - Constructor for class webfunds.token.TokenTest
 
TokenVersionException - exception webfunds.token.TokenVersionException.
This exception class is thrown when a token claims a version number that is unknown or unsupported.
TokenVersionException(int) - Constructor for class webfunds.token.TokenVersionException
 
TokenVersionException(int, String) - Constructor for class webfunds.token.TokenVersionException
 
TokenVersionException(String) - Constructor for class webfunds.token.TokenVersionException
 
toLines(byte[]) - Static method in class webfunds.ricardian.IniFileReader
Take a byte array and turn it into an array of trimmed lines.
toLines(byte[], int) - Static method in class webfunds.ricardian.IniFileReader
Take a byte array and turn it into an array of lines.
TOO_LATE - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
TOO_MANY_KEYS - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
TOO_MANY_SELFS - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
TOO_MANY_SIGS - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
TOO_MANY_USERID - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
toString() - Method in class webfunds.util.ExceptionModel
 
toString() - Method in class webfunds.comms.HttpAgent
 
toString() - Method in class webfunds.comms.HttpSocketAgent
 
toString() - Method in class webfunds.x509.cert.SimpleX509Certificate
 
toString() - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificate
Returns a human-readable string that is descriptive for this certificate.
toString() - Method in class webfunds.sox.BasicReplyPacket
 
toString() - Method in class webfunds.sox.Reply
Convert this object to a human readable string
toString() - Method in class webfunds.sox.Request
Convert this object to a human readable string
toString() - Method in class webfunds.sox.RegisterRequest
 
toString() - Method in class webfunds.sox.NymRequest
 
toString() - Method in class webfunds.sox.Id
Convert this object to a string.
toString() - Method in class webfunds.sox.AccountId
 
toString() - Method in class webfunds.sox.EncryptedReply
 
toString() - Method in class webfunds.sox.Receipt
Convert this object to a human readable string
toString() - Method in class webfunds.sox.TimeSyncReply
 
toString() - Method in class webfunds.sox.ServerKeyRequest
 
toString() - Method in class webfunds.sox.MailReply
 
toString() - Method in class webfunds.sox.DepositReply
 
toString() - Method in class webfunds.sox.NymReply
 
toString() - Method in class webfunds.sox.MailRequest
 
toString() - Method in class webfunds.sox.ServerKeyReply
 
toString() - Method in class webfunds.sox.Token
 
toString() - Method in class webfunds.sox.AbstractPayment
 
toString() - Method in class webfunds.sox.Payment
 
toString() - Method in class webfunds.sox.SimpleIssuer
 
toString() - Method in class webfunds.sox.RegisterReply
 
toString() - Method in class webfunds.sox.SubAccount
Convert this object to a string
toString() - Method in class webfunds.sox.ArmouredPayment
 
toString() - Method in class webfunds.sox.BasicAgent
Convert this object to a string
toString() - Method in class webfunds.sox.ItemId
Convert this object to a string
toString() - Method in class webfunds.sox.DepositRequest
Convert this object to a human readable string
toString() - Method in class webfunds.sox.RequestPacket
 
toString() - Method in class webfunds.sox.TokenPayment
 
toString() - Method in class webfunds.sox.EncryptedRequest
 
toString() - Method in class webfunds.sox.MailItem
 
toString() - Method in class webfunds.sox.RandomToken
 
toString() - Method in class webfunds.sox.CommsKeyReply
 
toString() - Method in class webfunds.sox.MailId
 
toString() - Method in class webfunds.sox.Account
Convert this object to a string
toString() - Method in class webfunds.sox.SmartIssuer
 
toString() - Method in class webfunds.sox.TimeSyncRequest
 
toString() - Method in class webfunds.sox.BasicRequestPacket
 
toString() - Method in class webfunds.sox.CommsKeyRequest
 
toString() - Method in class webfunds.token.Token
 
toString() - Method in class webfunds.token.TokenSpender
 
toString() - Method in class webfunds.token.TokenException
 
toString() - Method in class webfunds.token.AbstractParams
 
toString() - Method in class webfunds.token.TokenDead
 
toString() - Method in class webfunds.token.TokenBuilder
 
toString() - Method in class webfunds.token.TokenSigner
 
toString() - Method in class webfunds.store.AppendFileStore
Convert this object to a human readable string
toString() - Method in class webfunds.store.SepFileStore
 
toString() - Method in class webfunds.ricardian.DirSOXStore
 
toString() - Method in class webfunds.ricardian.Contract
 
toString() - Method in class webfunds.ricardian.DirContractStore
 
toString() - Method in class webfunds.ricardian.ContractException
 
toString() - Method in class webfunds.ricardian.ArmouredKeyException
 
toString() - Method in class webfunds.ricardian.StripKeyException
 
toString() - Method in class webfunds.ricardian.SOXServer
 
toString() - Method in class webfunds.client.contracts.ChangeContractStore
 
toString() - Method in class webfunds.client.plugins.PluginInfo
 
toString() - Method in class webfunds.client.sox.WalletException
 
toString() - Method in class webfunds.client.sox.PaymentException
 
toString() - Method in class webfunds.client.sox.StateReceipt
Convert this object to a human readable string
toString() - Method in class webfunds.client.sox.DepositException
 
toString() - Method in class webfunds.client.sox.CancelException
 
toString() - Method in class webfunds.client.sox.SOXWallet
 
toString() - Method in class webfunds.client.sox.PendingReceipt
 
toString() - Method in class webfunds.client.Transaction
 
toString() - Method in class webfunds.client.UInterfaceImpl
 
toString() - Method in class webfunds.client.AccountBrowserImpl
 
toString() - Method in class webfunds.client.AccountInfo
 
toString() - Method in class webfunds.client.UInterfaceImpl2
 
Transaction - class webfunds.client.Transaction.
WebFunds' idea of a transaction.
Transaction(int, String, ItemId, AccountInfo, AccountInfo, long, byte[], Date) - Constructor for class webfunds.client.Transaction
 
transfercoinclient() - Static method in class webfunds.token.Test
 
transfercoinclient() - Static method in class webfunds.token.TokenTest
 
transfercoinsserver() - Static method in class webfunds.token.Test
 
transfercoinsserver() - Static method in class webfunds.token.TokenTest
 
transid - Variable in class webfunds.client.sox.PendingReceipt
 
tree - Variable in class webfunds.client.sun.JTreeTable
A subclass of JTree.
treeClicked(MouseEvent) - Method in class webfunds.client.AccountBrowserImpl
 
TreeTableModel - interface webfunds.client.sun.TreeTableModel.
TreeTableModel is the model used by a JTreeTable.
TreeTableModelAdapter - class webfunds.client.sun.TreeTableModelAdapter.
This is a wrapper class takes a TreeTableModel and implements the table model interface.
TreeTableModelAdapter(TreeTableModel, JTree) - Constructor for class webfunds.client.sun.TreeTableModelAdapter
 
treeWillCollapse(TreeExpansionEvent) - Method in class webfunds.client.contracts.wizard.Wizard
 
treeWillExpand(TreeExpansionEvent) - Method in class webfunds.client.contracts.wizard.Wizard
 
try_again_later - Static variable in class webfunds.client.sox.SOXWallet
 
tryHandle(SubAccount, MailItem[]) - Method in class webfunds.client.sox.SOXWallet
Do an update - one single cycle of request with sigs.
tryit() - Static method in class webfunds.store.AppendFileStore
 
tryit(AccountInfo) - Static method in class webfunds.client.AccountInfo
 
tryit(ValueAccount) - Static method in class webfunds.sox.ValueAccount
 
tryUpdate(SubAccount, MailId[]) - Method in class webfunds.client.sox.SOXWallet
Do an update - one single cycle of request with sigs.
tryWriting(String, String, String) - Method in class webfunds.client.contracts.wizard.FinishSig
 
two - Variable in class webfunds.client.util.BinaryButtons
 
two - Variable in class webfunds.client.MultiStoreStore
 
twoButton - Variable in class webfunds.client.util.BinaryButtons
 
twoDefault - Variable in class webfunds.client.util.BinaryButtons
 
twoLabel - Variable in class webfunds.client.util.BinaryButtons
 
twoLetter - Variable in class webfunds.client.util.BinaryButtons
 
type - Static variable in class webfunds.comms.HttpSocketAgent
 
type - Variable in class webfunds.sox.Token
The type of token of this class See TokenFactory for current definitions.
type - Variable in class webfunds.sox.AbstractPayment
The type of payment of this class.
type - Variable in class webfunds.sox.RequestPacket
The request type - this defines what the request is
type - Variable in class webfunds.sox.EncryptedRequest
 
type - Variable in class webfunds.sox.MailItem
 
type - Variable in class webfunds.sox.BasicRequestPacket
The request type - this defines what the request is
type - Variable in class webfunds.token.Token
The type of token of this class, e.g., Wagner.
type - Variable in class webfunds.token.AbstractParams
The type of token of this class See Factory for current definitions.
type - Variable in class webfunds.ricardian.Contract
 
Type - Static variable in class webfunds.comms.HttpSocketAgent
 
TYPE - Static variable in class webfunds.sox.Payment
The type of payment of this class There is currently only one defined, but future payment types may include things such as bearer payments, coins, bank transfers and hash chain payments
TYPE_DEPOSIT - Static variable in class webfunds.client.Transaction
 
TYPE_MAX - Static variable in class webfunds.client.Transaction
 
TYPE_MIN - Static variable in class webfunds.client.Transaction
 
TYPE_PAYMENT - Static variable in class webfunds.client.Transaction
 
TYPE_SOX2 - Static variable in class webfunds.comms.RawHttp
 
typeNames - Static variable in class webfunds.sox.PaymentFactory
 
typeNames - Static variable in class webfunds.token.Factory
 
typeOfPayment - Variable in class webfunds.sox.DepositRequest
The type of payment that the caller wants to withdraw, where the type is a number from PaymentFactory.
types - Static variable in class webfunds.client.sox.gui.PaymentFrame
 

U

ui - Variable in class webfunds.client.plugins.Plugin
 
UInterface - interface webfunds.client.UInterface.
 
UInterfaceImpl - class webfunds.client.UInterfaceImpl.
 
UInterfaceImpl() - Constructor for class webfunds.client.UInterfaceImpl
 
UInterfaceImpl2 - class webfunds.client.UInterfaceImpl2.
 
UInterfaceImpl2() - Constructor for class webfunds.client.UInterfaceImpl2
 
unblind() - Method in class webfunds.sox.Token
Unblind the signed coin, revealing the signed, private coin.
unblind() - Method in class webfunds.sox.RandomToken
Unblind the signed coin, revealing the signed, private coin.
unblind(byte[], AbstractPublicParams) - Method in class webfunds.token.TokenSpender
 
unblind(byte[], int, int, byte[], int, int, SecureRandom, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
unblind(SecureRandom, byte[], AbstractPublicParams) - Method in class webfunds.token.TokenSpender
Mint returns a blinded, signed coin for Client to unblind and spend.
unblindImpl(byte[], int, int, byte[], int, int, SecureRandom, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
unblindImpl(byte[], int, int, byte[], int, int, SecureRandom, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.ChaumToken
 
unblindImpl(byte[], int, int, byte[], int, int, SecureRandom, AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.RandomToken
 
unblindsigned() - Static method in class webfunds.token.Test
 
unblindsigned() - Static method in class webfunds.token.TokenTest
 
UNKNOWN - Static variable in class webfunds.util.ExceptionModel
Internal errors detected.
UNKNOWN - Static variable in class webfunds.sox.SOXException
Internal errors detected.
UNKNOWN - Static variable in class webfunds.token.TokenException
Internal errors detected.
UNKNOWN - Static variable in class webfunds.ricardian.ContractException
Known Contract failure modes detected.
UNKNOWN - Static variable in class webfunds.ricardian.ArmouredKeyException
Known Contract failure modes detected.
UNKNOWN - Static variable in class webfunds.ricardian.StripKeyException
Known Contract failure modes detected.
UNKNOWN - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
UNKNOWN_AC - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
UNKNOWN_SUB - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
UNKNOWN_TYPE - Static variable in class webfunds.ricardian.Contract
 
UNKNOWN_TYPE - Static variable in class webfunds.client.sox.WalletException
These high-level wallet errors are positive and greater than 99, leaving room for SOXException errors to be negative, and SOX Errors(.java) to be 0-100.
UnknownRequestException - exception webfunds.sox.UnknownRequestException.
This exception class is thrown when an unsupported or unknown request is received by the server
UnknownRequestException(String) - Constructor for class webfunds.sox.UnknownRequestException
Create a new UnknownRequestException object
unplug(Object) - Method in class webfunds.client.plugins.PluginManager
 
unsup - Static variable in class webfunds.client.plugins.Plugin
 
UnsupportedVersionException - exception webfunds.token.UnsupportedVersionException.
Thrown when an unsupported version is encountered.
UnsupportedVersionException() - Constructor for class webfunds.token.UnsupportedVersionException
 
UnsupportedVersionException(String) - Constructor for class webfunds.token.UnsupportedVersionException
 
update(AccountId, ItemId) - Method in class webfunds.client.sox.SOXWallet
Get and sign for the mail from the issuer for this account.
update(AccountInfo, ItemId) - Method in class webfunds.client.sox.SOXWallet
Get and sign for the mail from the issuer for this account.
update(AccountInfo, ItemId) - Method in interface webfunds.client.WalletInterface
Update the subaccount with the latest info.
update(Account, ItemId) - Method in class webfunds.client.sox.SOXWallet
Get and sign for the mail from the issuer for this account.
update(MailId[]) - Method in class webfunds.sox.SubAccount
Update the mail by sending confirmations to the server, and getting new items of mail back in the reply.
updateAccountBrowser() - Method in class webfunds.client.plugins.PluginManager
 
updateAccountBrowser() - Method in class webfunds.client.plugins.WalletManager
 
updateAccountBrowser() - Method in class webfunds.client.Manager
 
updateInfo(AccountInfo) - Method in class webfunds.client.Addressbook
Set the name that belongs in this info.
updateUI() - Method in class webfunds.client.sun.JTreeTable
Overridden to message super and forward the method to the tree.
updateUI() - Method in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
updateUI is overridden to set the colors of the Tree's renderer to match that of the table.
UpgradesManager - class webfunds.client.util.UpgradesManager.
 
UpgradesManager() - Constructor for class webfunds.client.util.UpgradesManager
 
url - Variable in class webfunds.comms.RawHttp
The HTTP location
url - Variable in class webfunds.comms.HttpAgent
The HTTP location
url - Variable in class webfunds.comms.HttpSocketAgent
The HTTP location
urls - Variable in class webfunds.sox.SmartIssuer
 
usage() - Static method in class webfunds.client.Core
 
userData - Variable in class webfunds.ricardian.Contract
 
USERID_CONTRACT - Static variable in class webfunds.ricardian.Contract
OpenPGP User Id tags - special Ricardian strings that indicate what this key is used for.
USERID_OPERATOR - Static variable in class webfunds.ricardian.Contract
OpenPGP User Id tags - special Ricardian strings that indicate what this key is used for.
USERID_SERVER - Static variable in class webfunds.ricardian.Contract
OpenPGP User Id tags - special Ricardian strings that indicate what this key is used for.
USERID_TOP_LEVEL - Static variable in class webfunds.ricardian.Contract
OpenPGP User Id tags - special Ricardian strings that indicate what this key is used for.
Utils - class webfunds.sox.Utils.
A set of utility functions.

V

valid(int) - Static method in class webfunds.sox.PaymentFactory
Is this a valid type, at least according to the ones known about here?
valid(int) - Static method in class webfunds.token.Factory
Is this a valid type, at least according to the ones known about here?
validFrom - Variable in class webfunds.sox.Payment
The date from which the payment is valid
validTill - Variable in class webfunds.sox.Payment
The date to which the payment is valid
Value - interface webfunds.sox.Value.
This class describes a payment object.
ValueAccount - class webfunds.sox.ValueAccount.
ValueAccount does SOX standard transactions such as deposit.
ValueAccount(byte[]) - Constructor for class webfunds.sox.ValueAccount
 
ValueAccount(InputStream) - Constructor for class webfunds.sox.ValueAccount
 
ValueAccount(ItemId) - Constructor for class webfunds.sox.ValueAccount
Create a new ValueAccount object.
valueForPathChanged(TreePath, Object) - Method in class webfunds.client.sun.AbstractTreeTableModel
 
valueForPathChanged(TreePath, Object) - Method in class webfunds.client.AccountTreeModel
 
verify(PublicKey) - Method in class webfunds.x509.cert.SimpleX509Certificate
 
verify(PublicKey) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificate
Verify that this certificate was signed with the given key
verify(PublicKey) - Method in class webfunds.sox.Request
Verify the signature on this request.
verify(PublicKey) - Method in class webfunds.sox.Receipt
Verify this receipt
verify(PublicKey) - Method in class webfunds.sox.Token
Sign a protocoin.
verify(PublicKey) - Method in class webfunds.sox.Payment
Verify the signature on the payment with the given public key
verify(PublicKey) - Method in class webfunds.sox.RandomToken
 
verify(PublicKey, byte[], byte[]) - Static method in class webfunds.sox.Crypto
Determine whether the signature on the data is valid
verify(PublicKey, String) - Method in class webfunds.x509.cert.SimpleX509Certificate
 
verify(PublicKey, String) - Method in class webfunds.openpgp.cert.SimpleOpenPGPCertificate
Braindamaged unsupported method
verify(PublicKey, String, String) - Method in class webfunds.token.algorithm.AbstractPrivateTokenParameters
 
verify(PublicKey, String, String) - Method in class webfunds.token.algorithm.AbstractPublicTokenParameters
 
verifyCertificate(Certificate, PublicKey) - Static method in class webfunds.sox.Crypto
Verify the signature on a signed certificate.
verifyClientResponse(byte[], SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractBlindedToken
 
verifyContract() - Method in class webfunds.ricardian.Contract
Verify that the contract is signed correctly by the cert.
verifyKey(PGPPublicKey, String, PGPPublicKey) - Static method in class webfunds.ricardian.KeyUtil
Verify that the given key is valid.
verifyOpenPGPSignatures() - Method in class webfunds.ricardian.Contract
Verify that the OpenPGP contract is signed correctly and that all certs match our current path goodness criteria: 1.
verifyPrivate(AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
verifyPrivate(AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.ChaumToken
 
verifyPrivate(AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.RandomToken
 
verifyPublic(AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
verifyPublic(AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.ChaumToken
 
verifyPublic(AbstractPublicTokenParameters) - Method in class webfunds.token.algorithm.RandomToken
 
verifyServerResponse(byte[], SecureRandom, AbstractPrivateTokenParameters) - Method in class webfunds.token.algorithm.AbstractToken
 
verifyX509Signatures() - Method in class webfunds.ricardian.Contract
Verify that the x509 contract is signed correctly and that all certs match our current path goodness criteria.
version - Variable in class webfunds.sox.RegisterRequest
 
version - Variable in class webfunds.sox.NymRequest
 
version - Variable in class webfunds.sox.Receipt
 
version - Variable in class webfunds.sox.MailRequest
 
version - Variable in class webfunds.sox.Token
 
version - Variable in class webfunds.sox.AbstractPayment
 
version - Variable in class webfunds.sox.DepositRequest
 
version - Variable in class webfunds.sox.EncryptedRequest
 
version - Variable in class webfunds.sox.MailItem
 
version - Variable in class webfunds.sox.TimeSyncRequest
 
version - Variable in class webfunds.token.AbstractParams
 
VERSION - Static variable in class webfunds.sox.RegisterRequest
The version of the encoded register request.
VERSION - Static variable in class webfunds.sox.NymRequest
The version of the encoded request.
VERSION - Static variable in class webfunds.sox.MailRequest
The version of the encoded mail request.
VERSION - Static variable in class webfunds.sox.Token
The version number for this structure: 0: current
VERSION - Static variable in class webfunds.sox.RequestPacket
 
VERSION - Static variable in class webfunds.sox.EncryptedRequest
The version number of the encrypted request packet.
VERSION - Static variable in class webfunds.sox.MailItem
 
VERSION - Static variable in class webfunds.sox.Account
The version of the encoded object: 6 - added record of registrations 5 - added application string.
VERSION - Static variable in class webfunds.sox.TimeSyncRequest
The version of the encoded time request.
VERSION - Static variable in class webfunds.sox.BasicRequestPacket
 
VERSION - Static variable in class webfunds.store.AppendFileStore
The version of the stored format for objects.
VERSION - Static variable in class webfunds.store.SepFileStore
The version of the stored format for objects.
VERSION - Static variable in class webfunds.ricardian.SOXServer
The version of the encoded object: 1 - first Encodable version.
VERSION - Static variable in class webfunds.client.sox.StateReceipt
The version of the encoded object.
VersionNumbers - class webfunds.utils.VersionNumbers.
Work out version numbers embedded in file names.
VersionNumbers() - Constructor for class webfunds.utils.VersionNumbers
 
visibleRow - Variable in class webfunds.client.sun.JTreeTable.TreeTableCellRenderer
Last table/tree row asked to renderer.
vstring() - Method in class webfunds.sox.Receipt
 
vString() - Method in class webfunds.sox.Token
 
vString() - Method in class webfunds.sox.AbstractPayment
 
vString() - Method in class webfunds.sox.DepositRequest
 
vString() - Method in class webfunds.token.Token
 
vString() - Method in class webfunds.token.AbstractParams
 
vString() - Method in class webfunds.token.AbstractPrivateParams
 

W

WAGNER_TOKEN - Static variable in class webfunds.sox.PaymentFactory
Use the numbers 100 - 110 for experimental methods, not to be used outside your own private circle.
WAGNER_TOKEN - Static variable in class webfunds.token.Factory
Each Token technology type gets a number.
WalletContext - interface webfunds.client.plugins.WalletContext.
 
WalletException - exception webfunds.client.sox.WalletException.
This exception base class is inherited by all internal SOX Wallet Exceptions.
WalletException(int) - Constructor for class webfunds.client.sox.WalletException
 
WalletException(int, String) - Constructor for class webfunds.client.sox.WalletException
 
WalletException(String) - Constructor for class webfunds.client.sox.WalletException
 
WalletInterface - interface webfunds.client.WalletInterface.
The Wallet.
WalletManager - class webfunds.client.plugins.WalletManager.
 
WalletManager(PrintWriter) - Constructor for class webfunds.client.plugins.WalletManager
 
webfunds.client - package webfunds.client
 
webfunds.client.contracts - package webfunds.client.contracts
 
webfunds.client.contracts.wizard - package webfunds.client.contracts.wizard
 
webfunds.client.plugins - package webfunds.client.plugins
 
webfunds.client.sox - package webfunds.client.sox
 
webfunds.client.sox.gui - package webfunds.client.sox.gui
 
webfunds.client.sun - package webfunds.client.sun
 
webfunds.client.util - package webfunds.client.util
 
webfunds.comms - package webfunds.comms
 
webfunds.openpgp.cert - package webfunds.openpgp.cert
 
webfunds.openpgp.provider - package webfunds.openpgp.provider
 
webfunds.ricardian - package webfunds.ricardian
 
webfunds.sox - package webfunds.sox
 
webfunds.store - package webfunds.store
 
webfunds.token - package webfunds.token
 
webfunds.token.algorithm - package webfunds.token.algorithm
 
webfunds.util - package webfunds.util
 
webfunds.utils - package webfunds.utils
 
webfunds.x509.cert - package webfunds.x509.cert
 
webfunds.x509.provider - package webfunds.x509.provider
 
WebFundsX509 - class webfunds.x509.provider.WebFundsX509.
 
WebFundsX509() - Constructor for class webfunds.x509.provider.WebFundsX509
 
which - Variable in class webfunds.sox.SmartIssuer
 
wi - Variable in class webfunds.client.AccountInfo
Hook into parent wallet so GUI can find the account.
wink() - Method in class webfunds.client.AccountBrowserImpl
 
WITHDRAW_PROTO - Static variable in class webfunds.sox.Receipt
 
withdraw(AbstractPayment, AbstractPayment, String, String) - Method in class webfunds.sox.ValueAccount
Withdraw a payment, paying with another payment.
Wizard - class webfunds.client.contracts.wizard.Wizard.
Main class for the wizard
Wizard(JFrame) - Constructor for class webfunds.client.contracts.wizard.Wizard
 
WizardData - class webfunds.client.contracts.wizard.WizardData.
Contains most of data for the wizard.
WizardData() - Constructor for class webfunds.client.contracts.wizard.WizardData
 
WizardPanel - class webfunds.client.contracts.wizard.WizardPanel.
Abstract superclass for all panels in a wizard.
WizardPanel() - Constructor for class webfunds.client.contracts.wizard.WizardPanel
 
writeByteArray(DataOutput, byte[]) - Static method in class webfunds.sox.Encodable
A utility function to write a byte array to a DataOutputStream, with a length prefix.
writeCertificate(DataOutputStream, Certificate) - Static method in class webfunds.sox.Encodable
A utility function to write a Certificate to a DataOutputStream (with a length prefix).
writeProperties(DataOutput, Properties) - Static method in class webfunds.sox.Encodable
 
writeString(DataOutput, String) - Static method in class webfunds.sox.Encodable
 

X

X509_BEGIN - Static variable in class webfunds.ricardian.Contract
 
X509_END - Static variable in class webfunds.ricardian.Contract
 
xid - Variable in class webfunds.sox.Receipt
 

Y

YES - Static variable in interface webfunds.client.UInterface
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y