Index of all Fields and Methods
All Packages  Class Hierarchy

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 Z

Index of all Fields and Methods

A

__nodeCount. Static variable in class semper.transfer.Node
Class variable to provide a unique identification of the node.
_a. Variable in class semper.certificate.IntObject
_a. Variable in class semper.certificate.LongObject
_a. Variable in class semper.certificate.ShortObject
_acl. Variable in class semper.payment.Purse
Access control structure used by this purse
_address. Variable in class semper.payment.Purse
Address of this purse.
_algo. Variable in class semper.preferences.PrefFieldPassWord
_bank. Variable in class semper.payment.Purse
The "bank" with which this purse is associated.
_brandName. Variable in class semper.payment.Purse
Name of the brand.
_handle. Variable in class semper.payment.PaymentTransactionRecord
A unique archive handle for this object.
_listOfPurses. Variable in class semper.payment.PaymentTransactionRecord
A list of PurseReference objects representing the purses associated with this Transaction.
_lowerBound. Variable in class semper.preferences.IntegerStringConstraints
_pocket. Variable in class semper.payment.ecash.ecashPurse
The ecash pocket object for this purse
_purseName. Variable in class semper.payment.Purse
The name of this purse.
_purseRef. Variable in class semper.payment.Purse
A handle to the purse reference object
_startTime. Variable in class semper.payment.PaymentTransactionRecord
Timestamp indicating the start of Transaction.
_type. Variable in class semper.payment.Purse
Purse type: one of pay-only, receive-only, pay-and-receive
_upperBound. Variable in class semper.preferences.IntegerStringConstraints
_user. Static variable in class semper.certificate.CertificateMan

A

Abort(). Method in class semper.transfer.Container
Aborts a transfer operation if possible.
abort(). Method in class semper.payment.ecash.ecashTransaction
Abort transaction.
abort(). Method in class semper.payment.generic.genericTransaction
Abort transaction.
Abort(). Method in class semper.transfer.Operation
Aborts a transfer operation if possible.
abort(). Method in class semper.payment.PaymentTransaction
Abort the current transaction, if possible.
accept(). Method in interface semper.comm.ComPoint
Waits for and returns a Responder ComPoint when a message arrives.
accept(). Method in class semper.comm.ComPointHTTP
Waits for and returns a Responder ComPoint when a message arrives.
accept(). Method in class semper.comm.ComPointMail
Waits for and returns a Responder ComPoint when a message arrives.
accept(). Method in class semper.comm.ComPointTCP
Waits for and returns a Responder ComPoint when a message arrives.
AccessDenied(). Constructor for class semper.payment.AccessDenied
Constructor.
AccessDenied(String). Constructor for class semper.payment.AccessDenied
Constructor with a message as argument.
AccessMan(). Constructor for class semper.access.AccessMan
AccessName(). Constructor for class semper.archive.AccessName
Constructor without args
AccessName(String). Constructor for class semper.archive.AccessName
Creates an AccessName object from the given name without a serial number
AccessName(String, long). Constructor for class semper.archive.AccessName
Creates an AccessName object from the given name and serial number.
AccountBasedPurse(). Constructor for class semper.payment.AccountBasedPurse
AccountBasedServiceType(). Constructor for class semper.payment.AccountBasedServiceType
Constructor without arguments for serializer
AccountBasedTransactionState(). Constructor for class semper.payment.AccountBasedTransactionState
Constructor without arguments for serializer
acquire(). Method in interface semper.tinguin.TinguinDisplay
Acquire the current display.
Acquirer(). Constructor for class semper.payment.generic.Acquirer
action(Event, Object). Method in class semper.preferences.CatBagPanel
action(Event, Object). Method in class semper.preferences.NegotiablePanel
Execute the action corresponding to one of the buttons and being pressed.
action(Event, Object). Method in class semper.preferences.PrefFrame
Catch events when a group is in edition.
action(Event, Object). Method in class semper.preferences.PrefPasswordButton
activate(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppTest
Defines the start-up settings for the current BA
AdapterNotFound(). Constructor for class semper.payment.AdapterNotFound
Constructor.
AdapterNotFound(String). Constructor for class semper.payment.AdapterNotFound
Constructor with a message as argument.
add(AccessName, int, int, Date, Object). Static method in class semper.archive.ArchiveMan
Add the given object to the archive.
The handle for further retrieval is the given access name.
The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
add(Component, GridBagConstraints). Method in class semper.preferences.PrefFrame
This method rewrite the standard add() method of the component class for PrefFrame.
addAmount(Amount). Method in class semper.payment.generic.genericAccount
addBoldFlowing(String). Method in class semper.tinguin.StructDoc
Write flowing bold text
addChild(Node). Method in class semper.transfer.Container
Adds a node as a child into the container tree.
addChoice(String). Method in class semper.preferences.PrefFieldChoice
This allows to add a new string for the possible choices.
addFixedFlowing(String). Method in class semper.tinguin.StructDoc
Write flowing fixed text
addFlowingData(String). Method in class semper.tinguin.Document
Add flowing data.
addGroup(PrefGroup). Static method in class semper.preferences.Preferences
Allows to add a new group in the current preferences environment.
addGroupInList(PrefGroupToAdd). Static method in class semper.preferences.PreferencesAdditions
Adds a group construction algorithm in the list.
addHeading(String, int). Method in class semper.tinguin.StructDoc
Insert a heading.
addHRule(). Method in class semper.tinguin.Document
Write a horizontal ruler, like the hruler in HTML, e.g., <hr> in HTML.
addImage(String). Method in class semper.tinguin.Document
Output an image.
addImage(URL). Method in class semper.tinguin.Document
Output an image.
addInList(String). Method in class semper.preferences.PrefFieldList
This allows to add a new string in the list.
addItalicFlowing(String). Method in class semper.tinguin.StructDoc
Write flowing italic text
addItem(String). Method in class semper.tinguin.StructDoc
Add an item to the to current (ordered or unordered) list.
addLabelData(String, int). Method in class semper.tinguin.Document
Add a label or a counter, such as 1,2,3 or i, ii, iii or just *
addLineBreak(). Method in class semper.tinguin.Document
Add a newline.
addLiteralData(String). Method in class semper.tinguin.Document
Add literal data, e.g., keep line breaks.
addParam(String, String). Method in class semper.BApp.FrmWrk.BAReq
Add a parameter.
address. Variable in class semper.comm.ChannelServicePointThread
address. Variable in class semper.comm.ComPointMailRecord
addToRole(Role). Method in class semper.access.Capability
Add the capability to a role.
addToRoot(String). Static method in class semper.preferences.Preferences
Adds or moves a group directly below the root subgroup.
addToSubGroup(String, String). Static method in class semper.preferences.Preferences
This method is used to add a group in a subgroup.
Amount(). Constructor for class semper.payment.Amount
Constructor without args
Amount(String, Currency). Constructor for class semper.payment.Amount
Create an amount object
AmountNotApplicable(). Constructor for class semper.payment.AmountNotApplicable
Constructor.
AmountNotApplicable(String). Constructor for class semper.payment.AmountNotApplicable
Constructor with a message as argument.
ANONYMITY_BY_ALIAS. Static variable in class semper.transfer.Security
ANSI_MAC. Static variable in interface semper.crypto.CryptoConstants
Integer code for MAC according to ANSI stnadard
app. Variable in class semper.BApp.FrmWrk.BAExcept
ApplicationsMenu(). Constructor for class semper.util.bootstrap.ApplicationsMenu
Public constructor which
  • Disables further registration of applications
  • Constructs a menu from the applications registered so far and install it with Tinguin
  • Used by: Library#init
    applyModification(). Method in class semper.preferences.PrefField
    Applies the modification by loading the new value in the current value.
    applyModification(). Method in class semper.preferences.PrefFieldCatBag
    Applies the modification by loading the new value in the current value.
    applyModification(). Method in class semper.preferences.PrefFieldCheckBox
    Applies the modification to the internal representation of the state of this checkbox.
    applyModification(). Method in class semper.preferences.PrefFieldChoice
    Apply the user change.
    applyModification(). Method in class semper.preferences.PrefFieldLabel
    No user modification are possible on a label field.
    applyModification(). Method in class semper.preferences.PrefFieldList
    Apply user modifications to this list.
    applyModification(). Method in class semper.preferences.PrefFieldNegotiable
    Applies the modification by loading the new value in the current value.
    applyModification(). Method in class semper.preferences.PrefFieldPassWord
    Apply the change to the actual password value.
    applyModification(). Method in class semper.preferences.PrefFieldString
    Apply the modification made by the user to the internal value of that field.
    ArchiveMan(). Constructor for class semper.archive.ArchiveMan
    Prevents instantiation of objects of this class.
    ArchiveManException(). Constructor for class semper.archive.ArchiveManException
    Creates an ArchiveManException
    ArchiveManException(String). Constructor for class semper.archive.ArchiveManException
    Creates an ArchiveManException with a message.
    ArchiveObjNotFoundException(). Constructor for class semper.archive.ArchiveObjNotFoundException
    Creates an ArchiveObjNotFoundException
    ArchiveObjNotFoundException(String). Constructor for class semper.archive.ArchiveObjNotFoundException
    Creates an ArchiveObjNotFoundException with a message.
    ArchiveOverwriteException(). Constructor for class semper.archive.ArchiveOverwriteException
    Creates an ArchiveOverwriteException
    ArchiveOverwriteException(String). Constructor for class semper.archive.ArchiveOverwriteException
    Creates an ArchiveOverwriteException with a textual message.
    AS_IS. Static variable in class semper.tinguin.SimpleFont
    Constant to specify no change
    AUTHENTICATE. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates Authentication.
    AUTHENTICATE. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates Authentication.
    authenticate(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Authenticate the identity of the Business.
    authenticate(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Authenticate the identity of the Business.
    authenticate(CLConnection). Method in class semper.commlayer.CLCertification
    Service to authenticate the partner of a connection on either side (local and remote), i.e.: the client uses this method to authenticate the server it is connected with, the server can use it to authenticate the client.
    authorise(). Method in interface semper.payment.AccountBasedPurseServices
    Request authorisation on a previously received raw payment for the entire amount proposed (as recorded in the corresponding TransactionRecord object) (TODO: we need to figure out what parameters we need)
    authorise(). Method in class semper.payment.generic.genericTransaction
    Authorise Implementing from AccountBasedPurseServices
    authorise(Amount). Method in interface semper.payment.AccountBasedPurseServices
    Request authorisation on a previously received raw payment.
    authorise(Amount). Method in class semper.payment.generic.genericTransaction
    Authorise Implementing from Account BasedPurseServices
    AutoFillinTemplate(DummyTemplate, DummyTemplate, String, CryptoKeyInfo). Static method in class semper.certappl.CertApplFillin
    AutoFillinTemplate method is used to perform automatic fill in process using information from previous entries in last template.

  • B

    BAExcept(). Constructor for class semper.BApp.FrmWrk.BAExcept
    Constructs a BAExcept with no detail message.
    BAExcept(BusinessApp). Constructor for class semper.BApp.FrmWrk.BAExcept
    Constructs a BAExcept with a specified Business Application to be used as a refference.
    BAExcept(BusinessApp, String). Constructor for class semper.BApp.FrmWrk.BAExcept
    Constructs a BAExcept with a specified Business Application to be used as a refference and a detailed message.
    BAExcept(String). Constructor for class semper.BApp.FrmWrk.BAExcept
    Constructs a BAExcept with the specified detail message.
    Bank(). Constructor for class semper.payment.generic.Bank
    BApp(int, String). Constructor for class semper.BApp.FrmWrkClnt.BApp
    Contstructs a BApp object.
    BApp(int, String). Constructor for class semper.BApp.FrmWrkSrv.BApp
    Contstructs a BApp object.
    BAPP_BUSINESS_CLIENT_PACKAGE. Static variable in class semper.BApp.FrmWrk.BAppSessionManager
    BAPP_BUSINESS_SERVER_PACKAGE. Static variable in class semper.BApp.FrmWrk.BAppSessionManager
    BAppCfgEntry(String, String, String, String, String, String, String, String, String). Constructor for class semper.BApp.FrmWrk.BAppCfgEntry
    Constructor of the class.
    BAppConfigTable(String). Constructor for class semper.BApp.FrmWrk.BAppConfigTable
    Constructor of the class.
    BAppEurocom(). Constructor for class semper.BApp.BusinessClnt.BAppEurocom
    Contstructs a BApp object for EUROCOM.
    BAppFogra(). Constructor for class semper.BApp.BusinessClnt.BAppFogra
    Contstructs a BApp object for Fogra.
    BAppOtto(). Constructor for class semper.BApp.BusinessClnt.BAppOtto
    Constructs a BApp object for Otto.
    BAppSessionManager(). Constructor for class semper.BApp.FrmWrk.BAppSessionManager
    BAppTest(). Constructor for class semper.BApp.BusinessClnt.BAppTest
    Constructor for the BAppTest object
    BAReq(). Constructor for class semper.BApp.FrmWrk.BAReq
    Object Constructor.
    BAReq(String, String). Constructor for class semper.BApp.FrmWrk.BAReq
    Object Constructor.
    beginBold(). Method in class semper.tinguin.StructDoc
    Write the following text in bold until an endBIF occurs.
    beginFixed(). Method in class semper.tinguin.StructDoc
    Write the following text in fixed font until an endBIF occurs.
    beginItalic(). Method in class semper.tinguin.StructDoc
    Write all following text in italic until an endBIF occurs.
    beginOrderedList(). Method in class semper.tinguin.StructDoc
    Start an ordered list.
    beginUnorderedList(). Method in class semper.tinguin.StructDoc
    Start an unordered list.
    biggerAmount(String, Amount). Method in class semper.payment.generic.Bank
    Method to check if an amount is bigger than the amount of a given account
    birthdate. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    blocked. Variable in class semper.comm.ComPointMailRecord
    blockedOpenTable. Variable in class semper.comm.ChannelCleanerThread
    blockedOpenTable. Variable in class semper.comm.ChannelServicePointThread
    BOLD. Static variable in class semper.tinguin.SimpleFont
    Use bold font.
    build(). Method in interface semper.preferences.PrefGroupToAdd
    This method is called when the preferences group to add is built.
    buildPrefs(boolean). Static method in class semper.certificate.CertificateMan
    This method builds the preferences needed by the certificate block.

    C

    CA_KEY_COMPROMISED. Static variable in interface semper.certificate.CertificateConstants
    CA_TERMINATION. Static variable in interface semper.certificate.CertificateConstants
    CADN_FIELD. Static variable in interface semper.certificate.CertificateConstants
    cancel(). Method in class semper.preferences.PrefField
    the appearance of that field returns to it's initial value.
    cancel(). Method in class semper.preferences.PrefFieldCatBag
    This method undo all changes of the user
    cancel(). Method in class semper.preferences.PrefFieldCheckBox
    Cancel user's change.
    cancel(). Method in class semper.preferences.PrefFieldChoice
    Cancels the last user change.
    cancel(). Method in class semper.preferences.PrefFieldLabel
    This method does nothing because the user cannot change a PrefFieldLabel, so no cancel is needed.
    cancel(). Method in class semper.preferences.PrefFieldList
    Cancel user's actions.
    cancel(). Method in class semper.preferences.PrefFieldNegotiable
    This method put in the unused List the elements of unused and put in the priority List elements of priority.
    cancel(). Method in class semper.preferences.PrefFieldPassWord
    This method forget the user's changes.
    cancel(). Method in class semper.preferences.PrefFieldString
    This method set the Text field to the intial value.
    cancel(). Method in class semper.preferences.PrefGroup
    Cancel user's modifications by setting each field back to their intial value.
    cancel(PrefGroup, boolean). Static method in class semper.preferences.Preferences
    This method is called when the user's modifications for a preferences group are canceled.
    CancelButton(). Constructor for class semper.preferences.CancelButton
    CANCELLATION_REQ. Static variable in interface semper.certificate.CertificateConstants
    Capability(String). Constructor for class semper.access.Capability
    Create a new capability with the given description.
    capture(). Method in interface semper.payment.AccountBasedPurseServices
    Capture a previously authorised payment for the entire authorised amount (as recorded in the corresponding TransactionRecord object) (TODO: we need to figure out what parameters we need)
    capture(). Method in class semper.payment.generic.genericTransaction
    Capture Implementing from AccountBasedPurseServices
    capture(Amount). Method in interface semper.payment.AccountBasedPurseServices
    Capture a previously authorised payment.
    capture(Amount). Method in class semper.payment.generic.genericTransaction
    Capture Implementing from AccountBasedPurseServices
    CashLikePurse(). Constructor for class semper.payment.CashLikePurse
    CashLikeServiceType(). Constructor for class semper.payment.CashLikeServiceType
    Constructor without arguments for serializer
    CashLikeTransactionState(). Constructor for class semper.payment.CashLikeTransactionState
    Constructor without arguments for serializer
    CatBagPanel(List, List, TextField, Choice, Button, Button, PrefField). Constructor for class semper.preferences.CatBagPanel
    Category(int). Constructor for class semper.util.log.Category
    CategoryBag(). Constructor for class semper.util.log.CategoryBag
    CCertAppl(). Constructor for class semper.certappl.CCertAppl
    CertApplBuildConf(). Constructor for class semper.certappl.CertApplBuildConf
    CertApplFillin(). Constructor for class semper.certappl.CertApplFillin
    Constructor for CertApplFillin class.
    CERTIFICATE_CHANGE_GRANTED. Static variable in interface semper.certificate.CertificateConstants
    CERTIFICATE_TYPEFIELD_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Field types for CertificateMan.retrieveCertificate()
    CertificateException(). Constructor for class semper.certificate.CertificateException
    Creates a CertificateManException
    CertificateException(String). Constructor for class semper.certificate.CertificateException
    Create a CertificateManException with a detailed message.
    CertificateMan(). Constructor for class semper.certificate.CertificateMan
    CertificateManException(). Constructor for class semper.certificate.CertificateManException
    Creates a CertificateManException..
    CertificateManException(String). Constructor for class semper.certificate.CertificateManException
    Create a CertificateManException with a detailed message.
    CGI. Static variable in class semper.BApp.BusinessClnt.OTTOrderList
    changeCASign(String). Method in interface semper.certificate.Certificate
    This method is used to sign a certificate.
    changeCertificate(Client). Static method in class semper.certificate.CertificateMan
    Send changed Certificate to client.
    changePassword(). Method in class semper.payment.ecash.ecashPurse
    Let user change ecash password of this purse by typing the new password twice.
    changeVal(String, String). Static method in class semper.preferences.Configuration
    Allows to change the value of the given configuration field.
    Channel(). Constructor for class semper.comm.Channel
    Constructor without args
    ChannelBlockedOpen(String, long, ComPoint[]). Constructor for class semper.comm.ChannelBlockedOpen
    Creats a ChannelBlockedOpen.
    ChannelCleanerThread(long, Hashtable, Hashtable). Constructor for class semper.comm.ChannelCleanerThread
    Thread for cleaning expired channel records.
    ChannelException(). Constructor for class semper.comm.ChannelException
    Creates a ChannelException.
    ChannelException(String). Constructor for class semper.comm.ChannelException
    Creates a ChannelException with a detailed message.
    ChannelOutstanding(String, long, ComPoint). Constructor for class semper.comm.ChannelOutstanding
    Creates a ChannelOutstanding.
    ChannelServicePointThread(ComPoint, long, long, long). Constructor for class semper.comm.ChannelServicePointThread
    creates a service-point thread.
    ChannelSetupMessage(). Constructor for class semper.comm.ChannelSetupMessage
    Constructor without args
    ChannelSetupMessage(). Constructor for class semper.util.msgtools.ChannelSetupMessage
    Constructor without args
    ChannelSetupMessage(long, long, String). Constructor for class semper.util.msgtools.ChannelSetupMessage
    Constructor with arguments.
    ChannelSetupMessage(String). Constructor for class semper.comm.ChannelSetupMessage
    Constructor with arguments.
    ChannelTimeOutException(). Constructor for class semper.comm.ChannelTimeOutException
    Creates a ChannelTimeOutException.
    ChannelTimeOutException(String). Constructor for class semper.comm.ChannelTimeOutException
    Creates a ChannelTimeOutException with a detailed message.
    CheckAuthentication(). Constructor for class semper.certappl.CheckAuthentication
    Constructor of CheckAuthentication class.
    checkCertificate(Certificate). Static method in class semper.certificate.CertificateMan
    Check whether the Certificate is ok.
    checkRegistrationStatus(ComPointAddress, long, Vector). Static method in class semper.certificate.CertificateMan
    checkRegistrationStatus checks the status of the registration proces.
    choose(String, String, ComPointAddress, Vector, Vector, String[]). Static method in class semper.util.msgtools.Negotiation
    Select acceptable values from the list proposed by the client.
    choose(Vector, ComPoint, Vector, String). Static method in class semper.statement.StatementMan
    Based on the input a set of values received from another part is selected.
    choose(Vector, ComPointAddress, Vector, String[]). Static method in class semper.util.msgtools.Negotiation
    Select acceptable values from the list proposed by the client.
    choosePS(ComPoint, int, Vector). Static method in class semper.payment.PaymentManager
    Receive a proposed list of payment systems and corresponding amounts from the peer along with a choice_type flag.
    choosePS(ComPoint, int, Vector, Amount). Static method in class semper.payment.PaymentManager
    Receive a proposed list of payment systems and corresponding amounts from the peer along with a choice_type flag.
    chrname. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    CL_ACCEPTED. Static variable in class semper.commlayer.CLServices
    CL_FAILED. Static variable in class semper.commlayer.CLServices
    CL_NOT_ACCEPTED. Static variable in class semper.commlayer.CLServices
    CL_SUCCESS. Static variable in class semper.commlayer.CLServices
    CLCertification(). Constructor for class semper.commlayer.CLCertification
    Class constructor.
    CLConnection(). Constructor for class semper.commlayer.CLConnection
    Constructor of the basic service class used by all commerce layer services on the receiver site (i.e.
    CLConnection(String). Constructor for class semper.commlayer.CLConnection
    Constructor of the basic service class used by all commerce layer services on the receiver site (i.e.
    CLConnection(String, String, String, String, String). Constructor for class semper.commlayer.CLConnection
    Constructor of the basic service class used by all commerce layer services on sender site (i.e.
    CLContentData(). Constructor for class semper.commlayer.CLContentData
    Constructor of the class CLContentData, without any parameters only a empty object will be initialized.
    CLContentData(String). Constructor for class semper.commlayer.CLContentData
    Constructor of the class CLContentData, with the data parameter.
    CLContentData(String, char). Constructor for class semper.commlayer.CLContentData
    Constructor of the class CLContentData, with the data parameter.
    CLData(). Constructor for class semper.commlayer.CLData
    Constructor.
    cleanerThread. Variable in class semper.comm.ChannelServicePointThread
    cleaningPeriod. Variable in class semper.comm.ChannelCleanerThread
    cleaningPeriod. Variable in class semper.comm.ChannelServicePointThread
    cleaningPeriod. Variable in class semper.comm.ComPointMailCleanerThread
    clear(). Method in class semper.tinguin.Document
    Clear the document, ie., remove all elements.
    clear(). Method in class semper.tinguin.StructDoc
    Clear the document.
    clearKeyId(). Method in class semper.crypto.CryptoKeyInfo
    Deletes the key identifier from the object.
    CLException(). Constructor for class semper.commlayer.CLException
    Constructor.
    CLException(String). Constructor for class semper.commlayer.CLException
    Constructor with a message as argument.
    CLGeneral(). Constructor for class semper.commlayer.CLGeneral
    Constructor of the basic service class used by all commerce layer services.
    Client(). Constructor for class semper.certificate.Client
    Create a client without any conf.
    Client(String, ComPoint). Constructor for class semper.certificate.Client
    Create a client.
    clientCall(ComPointAddress, Vector, IntObject). Static method in class semper.certificate.CertificateMan
    A clientCall can be used to setup a communication point with the CA server.
    ClientHandlerThread(ComPoint). Constructor for class semper.certappl.ClientHandlerThread
    Constructor of ClientHandlerThread.
    clientsocket. Variable in class semper.SemperClient.SCDaemon
    clObj. Variable in class semper.SemperServer.SSDaemon
    CLOffer(). Constructor for class semper.commlayer.CLOffer
    Constructor.
    CLOfferRequest(). Constructor for class semper.commlayer.CLOfferRequest
    Constructor.
    clone(). Method in class semper.payment.Amount
    redefine clone() so that anyone can make clones of us; this is useful in accessor methods of other classes that have an object of this class as an attribute.
    clone(). Method in class semper.payment.Currency
    redefine clone so that anyone can make clones of us; this is useful in accessor methods of other classes that have an object of this class as an attribute.
    clone(). Method in class semper.payment.ecash.ecashEvidence
    redefine clone so that anyone can make clones of us; this is useful in accessor methods of other classes that have an object of this class as an attribute.
    clone(). Method in class semper.payment.generic.genericEvidence
    redefine clone so that anyone can make clones of us; this is useful in accessor methods of other classes that have an object of this class as an attribute.
    clone(). Method in class semper.payment.PaymentEntity
    redefine clone so that anyone can make clones of us; this is useful in accessor methods of other classes that have an object of this class as an attribute.
    CLOrder(). Constructor for class semper.commlayer.CLOrder
    Constructor.
    CLOrderConfirm(). Constructor for class semper.commlayer.CLOrderConfirm
    Constructor.
    CLOrderPay(). Constructor for class semper.commlayer.CLOrderPay
    Constructor.
    CLOrderPayConfirm(). Constructor for class semper.commlayer.CLOrderPayConfirm
    Constructor.
    close(). Method in interface semper.comm.ComPoint
    Closes the ComPoint.
    close(). Method in class semper.comm.ComPointHTTP
    Closes the ComPointHTTP.
    close(). Method in class semper.comm.ComPointMail
    Closes the ComPointMail.
    close(). Method in class semper.comm.ComPointTCP
    Closes the ComPointTCP.
    closeFile(). Method in class semper.certappl.UserList
    Closes a file.
    closeSession(TinguinDisplay). Static method in class semper.tinguin.TinguinManager
    Closes down a TINGUIN session.
    CLPay(). Constructor for class semper.commlayer.CLPay
    Constructor.
    CLServices(). Constructor for class semper.commlayer.CLServices
    Constructor of the basic service class used by all commerce layer services.
    ComManager(). Constructor for class semper.comm.ComManager
    COMPANYID. Static variable in class semper.BApp.FrmWrk.BAReq
    The identifier of the name of ID of the BA session for which the request is directed; The value of this id is the class name of the specific service provider Business Application class (example: BAppEurocom, BAppFogra, BAppOtto).
    companyId. Variable in class semper.BApp.FrmWrk.BAReq
    Company to which the request is directed.
    companyId(). Method in class semper.BApp.FrmWrk.BAReq
    comPoint. Variable in class semper.certificate.Client
    comPoint(int, ComPointAddress). Static method in class semper.comm.ComManager
    Creats an initiator or a server ComPoint.
    comPoint(int, ComPointAddress). Method in interface semper.comm.ComPoint
    Creates an initiator or server ComPoint.
    comPoint(int, ComPointAddress). Method in class semper.comm.ComPointHTTP
    Creats an Initiator or Server ComPointHTTP cast into ComPoint.
    comPoint(int, ComPointAddress). Method in class semper.comm.ComPointMail
    Creates an Initiator or Server ComPointMail cast into ComPoint.
    comPoint(int, ComPointAddress). Method in class semper.comm.ComPointTCP
    Creats an Initiator or Server ComPointTCP cast into ComPoint.
    COMPOINT_CLOSED. Static variable in interface semper.comm.ComPointConstants
    Type value of a ComPoint which is not open.
    COMPOINT_INITIATOR. Static variable in interface semper.comm.ComPointConstants
    Type value of an Initiator ComPoint.
    COMPOINT_REMOTE_INITIATOR. Static variable in interface semper.comm.ComPointConstants
    Type value of an remote Responder ComPoint.
    COMPOINT_REMOTE_RESPONDER. Static variable in interface semper.comm.ComPointConstants
    Type value of an remote Responder ComPoint.
    COMPOINT_RESPONDER. Static variable in interface semper.comm.ComPointConstants
    Type value of an Responder ComPoint.
    COMPOINT_SERVER. Static variable in interface semper.comm.ComPointConstants
    Type value of an Server ComPoint.
    ComPointAddress(). Constructor for class semper.comm.ComPointAddress
    Constructor without args
    ComPointAddress(String, int). Constructor for class semper.comm.ComPointAddress
    Creats a ComPointAddress.
    ComPointAddress(String, String, int, String). Constructor for class semper.comm.ComPointAddress
    Creats a ComPointAddress.
    ComPointException(). Constructor for class semper.comm.ComPointException
    Creats a ComPointException.
    ComPointException(String). Constructor for class semper.comm.ComPointException
    Create a ComPointException with a detailed message.
    ComPointHTTP(). Constructor for class semper.comm.ComPointHTTP
    Creats a ComPointHTTP.
    ComPointHTTP(int, ComPointAddress). Constructor for class semper.comm.ComPointHTTP
    Creats an initiator or server ComPointHTTP.
    ComPointMail(). Constructor for class semper.comm.ComPointMail
    Creats a ComPointMail.
    ComPointMail(int, ComPointAddress). Constructor for class semper.comm.ComPointMail
    Creats an initiator or server ComPointMail.
    ComPointMailCleanerThread(long, Hashtable, Hashtable). Constructor for class semper.comm.ComPointMailCleanerThread
    Thread for cleaning expired ComPointMail records.
    ComPointMailControl(). Constructor for class semper.comm.ComPointMailControl
    Constructor without args
    ComPointMailControl(int, int, int, ComPointAddress). Constructor for class semper.comm.ComPointMailControl
    Creats a ComPointmailControl.
    ComPointMailKey(). Constructor for class semper.comm.ComPointMailKey
    Constructor without args
    ComPointMailKey(int, int, int). Constructor for class semper.comm.ComPointMailKey
    Creats a ComPointMailKey.
    ComPointMailReceiverThread(ServerSocket, Hashtable, Hashtable). Constructor for class semper.comm.ComPointMailReceiverThread
    creates a receiver thread.
    ComPointMailRecord(). Constructor for class semper.comm.ComPointMailRecord
    Constructor without args
    ComPointMailRecord(ComPointAddress). Constructor for class semper.comm.ComPointMailRecord
    Creates a server ComPointmailRecord.
    ComPointMailRecord(ComPointMailControl). Constructor for class semper.comm.ComPointMailRecord
    Creates a Responder ComPointmailRecord based on control received from a remote initiator.
    ComPointMailRecord(int, int, ComPointAddress, ComPointAddress). Constructor for class semper.comm.ComPointMailRecord
    Creates an initiator ComPointmailRecord.
    ComPointTCP(). Constructor for class semper.comm.ComPointTCP
    Creats a ComPointTCP.
    ComPointTCP(int, ComPointAddress). Constructor for class semper.comm.ComPointTCP
    Creats an initiator or server ComPointTCP.
    COMPROTOCOL_HTTP. Static variable in interface semper.comm.ComPointConstants
    String accociated with the http protocol.
    COMPROTOCOL_MAIL. Static variable in interface semper.comm.ComPointConstants
    String accociated with the http protocol.
    COMPROTOCOL_TCP. Static variable in interface semper.comm.ComPointConstants
    String accociated with the tcp protocol.
    computeDN(Template). Method in interface semper.certificate.RCModuleInterface
    Computes a DN for the user based on the information in the Template.
    computeFingerprint(CryptoKeyInfo, int). Static method in class semper.certificate.CertificateMan
    Computes a fingerprint of a public key on the TINGUIN.
    concatenate(Container, Container, String, Security). Method in class semper.transfer.Container
    Concatenates two containers.
    configEntryGet(String). Method in class semper.BApp.FrmWrkClnt.BApp
    gets product configuration entries in the configuration table.
    configEntryGet(String). Method in class semper.BApp.FrmWrkSrv.BApp
    gets product configuration entries in the configuration table.
    configEntryGet(String). Method in class semper.BApp.BusinessClnt.BAppEurocom
    gets product configuration entries in the configuration table.
    configEntryGet(String). Method in class semper.BApp.BusinessClnt.BAppFogra
    gets product configuration entries in the configuration table.
    configEntryGet(String). Method in class semper.BApp.BusinessClnt.BAppOtto
    Retrieves product configuration entries from the configuration table.
    configEntryGet(String). Method in class semper.BApp.BusinessClnt.BAppTest
    This method is not used by the test but it should be defined
    configFileName. Static variable in class semper.preferences.Configuration
    configFilePath. Static variable in class semper.preferences.Configuration
    ConfigStream(). Constructor for class semper.preferences.ConfigStream
    This should never be called.
    configTable. Variable in class semper.BApp.FrmWrk.BAppConfigTable
    Configuration(). Constructor for class semper.preferences.Configuration
    This is a static class so everytime this constructor is called an exception is thrown.
    ConfigurationException(). Constructor for class semper.preferences.ConfigurationException
    constructor for Configuration exceptions.
    ConfigurationException(String). Constructor for class semper.preferences.ConfigurationException
    configurePurse(). Static method in class semper.payment.PurseManagement
    Present the list of available purses to the user, get them to pick one and then call setup() to configure it.
    confirm(). Method in class semper.BApp.BusinessClnt.BAppOtto

    This function is an extension to the ones in the superclass BApp like authenticate(BAReq) and others.
    confirm(Document, String). Method in interface semper.tinguin.TinguinDisplay
    Present a document that has to be confirmed by the user
    confirm(String, String, ComPointAddress, Vector, Vector, String[]). Static method in class semper.util.msgtools.Negotiation
    confirm (or refuse) an incoming proposal for the value of a parameter.
    ConfirmBox(Frame, String, String, String). Constructor for class semper.tinguin.ConfirmBox
    Construct the a new confirm dialog.
    confirmMessage(String, String). Method in interface semper.tinguin.TinguinDisplay
    Ask the user for a confirmation on a simple message
    confirmPurse(ComPoint, ServiceType, Amount, Vector, PaymentEntity). Static method in class semper.payment.PaymentManager
    Receive a confirmation request from the peer containing a single payment system and a corresponding amount.
    confirmPurse(ComPoint, ServiceType, Amount, Vector, Vector, PaymentEntity). Static method in class semper.payment.PaymentManager
    Receive a confirmation request from the peer containing a single payment system and a corresponding amount.
    connection. Variable in class semper.BApp.FrmWrkClnt.BApp
    �he current or last CLConnection object associated with the BApp object
    connection. Variable in class semper.BApp.FrmWrkSrv.BApp
    The current or last CLConnection object associated with the BApp object
    connection. Variable in class semper.comm.ComPointMailControl
    connection. Variable in class semper.comm.ComPointMailKey
    connection. Variable in class semper.comm.ComPointMailRecord
    Container(). Constructor for class semper.transfer.Container
    Constructor without arguments makes just the root of the container.
    Container(String, int, Security). Constructor for class semper.transfer.Container
    Constructor with container ID, send descriptor and Security attributes as arguments.
    contains(AccessName). Static method in class semper.archive.ArchiveMan
    Tells if there is an object associated with the given access name in the archive.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    convert(). Method in class semper.transfer.Security
    Converts this object into a SecurityOptions Vector of the payment block.
    convert(String). Method in class semper.preferences.IntegerStringConstraints
    Returns the integer encoded in the input string.
    convert(String). Method in class semper.preferences.NoStringConstraints
    Returns the string itself.
    convert(String). Method in interface semper.preferences.StringConstraints
    This convert a string to internal representation.
    cookieLn. Variable in class semper.SemperClient.SCActivationData
    cookieLn. Variable in class semper.SemperServer.SSActivationData
    cookieParseInit(String). Method in class semper.BApp.FrmWrk.BAReq
    Parameter adding from a cookie string.
    copy(). Method in class semper.transfer.Security
    Clones a security object.
    copy(). Method in class semper.transfer.TransferData
    Clones a TransferData object
    createAccount(String, Amount, String, String, String). Method in class semper.payment.generic.Bank
    Method to Create a new Account.
    createPurse(String, String). Static method in class semper.payment.PaymentManager
    Create a new purse and register with the payment manager.
    createPurses(). Static method in class semper.payment.PurseManagement
    Find the list of installed payment modules, present them to the user, and have them choose one.
    CREDENTIAL_CHANGE. Static variable in interface semper.certificate.CertificateConstants
    CRITICAL. Static variable in class semper.util.log.Log
    Corresponds to highly irrecuperable malfunction.
    critical(String, String). Static method in class semper.util.log.Log
    Shorthand form of log(.., Log.CRITICAL, ..)

    Strictly equivalent to the log() with the level parameter set to Log.CRITICAL.

    CRMModule(). Constructor for class semper.crypto.CRMModule
    Constructor for module.
    CRYPT_3DES. Static variable in interface semper.crypto.CryptoConstants
    Integer code for triple DES (2 keys)
    CRYPT_DES. Static variable in interface semper.crypto.CryptoConstants
    Integer code for DES
    CRYPT_IDEA. Static variable in interface semper.crypto.CryptoConstants
    Integer code for IDEA
    CRYPT_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Conventional algorithms.
    CryptoKeyInfo(). Constructor for class semper.crypto.CryptoKeyInfo
    Creates a new, empty key information object.
    CryptoKeyInfo(AccessName, byte[], CryptoKeyInfo, int, Capability). Constructor for class semper.crypto.CryptoKeyInfo
    Creates a new key information object with variables initialised by the parameters.
    CryptoKeyInfo(CryptoKeyInfo). Constructor for class semper.crypto.CryptoKeyInfo
    Creates a new object based on the values of a given one.
    CryptoMan(). Constructor for class semper.crypto.CryptoMan
    Instantiation of this class is prevented by throwing an exception.
    CryptoManException(). Constructor for class semper.crypto.CryptoManException
    Creates a CryptoManException.
    CryptoManException(String). Constructor for class semper.crypto.CryptoManException
    Create a CryptoManException with a detailed message.
    CryptoMasterKey(String). Constructor for class semper.crypto.CryptoMasterKey
    Creates a masterkey either by reading it from archive if possible or by generating a new one.
    CryptoSeed(). Constructor for class semper.crypto.CryptoSeed
    Creates a new, empty CryptoSeed object
    CryptoSeed(byte[]). Constructor for class semper.crypto.CryptoSeed
    Creates a new CryptoSeed object with given seed
    csts. Variable in class semper.preferences.PrefField
    the GridBagConstraints for that component
    currency. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The currency of prices.
    currency(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    Currency(). Constructor for class semper.payment.Currency
    Constructor without arguments
    Currency(String). Constructor for class semper.payment.Currency
    Constructor: Create a currency object given 3-letter ISO code.
    customer_no. Variable in class semper.BApp.BusinessClnt.OTTOrderList

    D

    DatabaseException(String). Constructor for class semper.archive.DatabaseException
    Construct a database exception
    DatabaseNoIndex(String, boolean). Constructor for class semper.archive.DatabaseNoIndex
    Construct a new database object.
    deactivate(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Deactivates the BApp object.
    deactivate(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Deactivates the BApp object.
    deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Deactivates the BApp object.
    deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
    Deactivates the BApp object.
    deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
    Deactivates the BApp object.
    deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppTest
    Deactivates the current BA
    decipher(byte[], boolean, int, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Decipher an array of bytes using the algorithm described by keyInfo.
    decipher(CryptoKeyInfo). Method in class semper.statement.Statement
    Decipher an encrypted statement.
    decipher(int, int, byte[], int, byte[], byte[]). Static method in class semper.crypto.CRMModule
    Decipher an array of bytes using the symmetric algorithm described by alg.
    decipher(Statement). Method in class semper.statement.StatementTransaction
    Decipher an enciphered statement.
    decodeURL(String). Method in class semper.BApp.BusinessClnt.OTTOrderList
    decryptKeyVal(CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    This service decrypts the key value under the key given.
    DEF_BANK_HOST. Static variable in class semper.payment.Purse
    Default parameters for purse configuration: host name of the bank
    DEF_BANK_PORT. Static variable in class semper.payment.Purse
    Default parameters for purse configuration: communication port of the bank
    DEF_PORT. Static variable in class semper.payment.Purse
    Default parameters for purse configuration: local communication port for value transfer transactions
    DEF_PROT. Static variable in class semper.payment.Purse
    Default parameters for purse configuration: communication protocol
    defaultName. Static variable in class semper.preferences.Configuration
    defaultPath. Static variable in class semper.preferences.Configuration
    defaultResponderOpenTimeOut. Variable in class semper.comm.ChannelServicePointThread
    defCsts. Static variable in class semper.preferences.PrefField
    del(AccessName). Static method in class semper.archive.ArchiveMan
    Removes from the archive the object associated with the specified access name.
    delAllGroups(). Static method in class semper.preferences.Preferences
    Delete all groups in the current environment iff no one is in edition.
    delContentDescr(). Method in class semper.transfer.Node
    Deletes the Content Description of the node.
    Delete(String). Method in interface semper.archive.Database
    Delete an entry from the database
    Delete(String). Method in class semper.archive.DatabaseNoIndex
    Delete an entry from the database
    deleteAccount(String). Method in class semper.payment.generic.Bank
    Internal method to delete an account
    deletePurse(String). Static method in class semper.payment.PaymentManager
    The reverse of createPurse: remove it from the payment manager's list as well as from the archive.
    deletePurses(). Static method in class semper.payment.PurseManagement
    Find the list of available purses, present them to the user, and have them choose one.
    delField(String). Method in class semper.preferences.PrefGroup
    Delete a particular field of the current group.
    delGroup(String). Static method in class semper.preferences.Preferences
    Allows to delete a group from the current preferences environment.
    delNodeAttributes(int[]). Method in class semper.transfer.Node
    Deletes the node security attributes (all attributes are reset).
    delNodeCont(). Method in class semper.transfer.Node
    Deletes the Content of the node.
    delNodeType(). Method in class semper.transfer.Node
    Deletes the node type.
    delSubConAttributes(int[]). Method in class semper.transfer.Node
    Deletes the subcontainer security attributes.
    deposit(Amount, Vector, String). Method in interface semper.payment.CashLikePurseServices
    Move money from the purse to the bank account.
    deposit(Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Deposit Implementing from CashLikePurseServices
    dequeue(). Method in class semper.util.queue.Queue
    Dequeues an item from the queue.
    describeItem(String, String). Method in class semper.tinguin.StructDoc
    Start a description list.
    description. Variable in class semper.access.Capability
    Description of the capability.
    description. Variable in class semper.access.Role
    Description of the role.
    DialogResult(boolean, Object). Constructor for class semper.tinguin.DialogResult
    Construct a dialog result
    displayMenuStruct(). Static method in class semper.preferences.Preferences
    Display the internal menu structure of the Preferences manager on the standard output.
    DISTINGUISHED_NAME. Static variable in interface semper.certificate.CertificateConstants
    DoCheck(DummyTemplate). Static method in class semper.certappl.CheckAuthentication
    DoCheck method starts the checking procedure by giving a template as input from which the SemperUser could be constructed and also by giving a file MainTable.
    Document(). Constructor for class semper.tinguin.Document
    Create a new Document.
    doesExist(SemperUser). Method in class semper.certappl.UserList
    This method checks if an object of class semperUser exists in a certain file which is already opened.
    doMicropayment(Amount). Method in class semper.payment.ecash.ecashTransaction
    Do Micropayments Implementing from Account Based Grouped Services
    doMicropayment(Amount). Method in class semper.payment.generic.genericTransaction
    Do Micropayments Implementing from MicropaymentServices
    doMicropayment(Amount). Method in interface semper.payment.MicropaymentServices
    Do a single micropayment operation.
    DSS_NEW_COMMON. Static variable in interface semper.crypto.CryptoConstants
    Selecting DSS key with new primes and generator of small subgroup
    DSS_OLD_COMMON. Static variable in interface semper.crypto.CryptoConstants
    Selecting DSS key reusing primes and generator of small subgroup
    Dump(). Method in class semper.util.log.CategoryBag

    E

    E_DEFECTIVE_TOKEN. Static variable in class semper.payment.TokenCapsule
    Error flag
    E_REPLAYED_TOKEN. Static variable in class semper.payment.TokenCapsule
    Error flag
    E_UNEXPECTED_TOKEN. Static variable in class semper.payment.TokenCapsule
    Error flag
    ecashApp(). Constructor for class semper.payment.ecash.ecashApp
    ecashEvidence(). Constructor for class semper.payment.ecash.ecashEvidence
    ecashPurse(). Constructor for class semper.payment.ecash.ecashPurse
    Constructor Each time the Semper program is executed, the payment manager will call the no-arg constructor for each installed ecash Purse (or when it is used for the first time).
    ecashTransaction(ecashTransactionRecord, ecashPurse). Constructor for class semper.payment.ecash.ecashTransaction
    Constructor of the class.
    ecashTransactionRecord(). Constructor for class semper.payment.ecash.ecashTransactionRecord
    ecashTransactionRecord(AccessName). Constructor for class semper.payment.ecash.ecashTransactionRecord
    editGroup(String, PrefFrame). Static method in class semper.preferences.Preferences
    This is called when interactive edition of the preferences are needed.
    elements(). Method in class semper.BApp.FrmWrk.BAReq
    Returns an enumeration of the values of this request object.
    EmptyQueueException(). Constructor for class semper.util.queue.EmptyQueueException
    Constructs a new EmptyQueueException.
    encipher(byte[], boolean, int, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Encipher a message using the conventional algorithm described by keyInfo.
    encipher(CryptoKeyInfo). Method in class semper.statement.Statement
    Encipher a statement using a conventional crypto system.
    encipher(int, int, byte[], int, byte[], byte[]). Static method in class semper.crypto.CRMModule
    Encipher an array of bytes using the symmetric algorithm described by alg.
    encipher(Statement). Method in class semper.statement.StatementTransaction
    Encipher a statement.
    ENCR_PAD_0PAD. Static variable in interface semper.crypto.CryptoConstants
    0-Padding of message for conventional encryption
    ENCR_PAD_ISO10126. Static variable in interface semper.crypto.CryptoConstants
    ISO10126-Padding of message for conventional encryption
    ENCR_PAD_NOPAD. Static variable in interface semper.crypto.CryptoConstants
    No padding of message for conventional encryption
    ENCR_PAD_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Padding of messages for conventional encryption
    encryptKeyVal(CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    This service encrypts the key value under the key given.
    endBIF(). Method in class semper.tinguin.StructDoc
    Write the following text as it was before the latest begin{Italic|Bold|Fixed}
    endOrderedList(). Method in class semper.tinguin.StructDoc
    End the current (outermost) ordered list.
    endPara(int). Method in class semper.tinguin.Document
    Close a paragraph and print blanklines.
    endTransaction(). Method in class semper.payment.PaymentTransactionRecord
    Indicate end of transaction; updates various fields and writes the transaction record to stable storage.
    endUnorderedList(). Method in class semper.tinguin.StructDoc
    End the current unordered list.
    enqueue(Object). Method in class semper.util.queue.Queue
    Enqueues an item into the queue.
    Entry(String). Constructor for class semper.tinguin.Entry
    Construct a new entry.
    Entry(String, boolean). Constructor for class semper.tinguin.Entry
    Construct a new entry.
    Entry(String, boolean, boolean). Constructor for class semper.tinguin.Entry
    Construct a new entry.
    entryId. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The ID of the entry; it is service provider defined.
    entryId(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    equals(ComPointAddress). Method in class semper.comm.ComPointAddress
    Indicates whether some other address is "equal to" this one.
    equals(CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    Compares the CryptoKeyInfo with another CryptoKeyInfo.
    equals(Currency). Method in class semper.payment.Currency
    redefine equals
    equals(Object). Method in class semper.payment.AccountBasedTransactionState
    Override equals:
    If the input object cannot be cast into our class, we simply invoke the equals method from the parent class.
    equals(Object). Method in class semper.payment.Amount
    redefine equals to suit our needs
    equals(Object). Method in class semper.payment.CashLikeTransactionState
    Override equals:
    If the input object cannot be cast into our class, we simply invoke the equals method from the parent class.
    equals(Object). Method in class semper.comm.ComPointMailKey
    Indicates whether some other key is "equal to" this one.
    equals(Object). Method in class semper.payment.PaymentTransactionState
    We override equals to suit our needs: if the input parameter can not be cast into our own class, we return false.
    equals(PaymentInformationMessage). Method in class semper.payment.PaymentInformationMessage
    redefine equals to suit our needs
    ERROR. Static variable in class semper.util.log.Log
    Corresponds to serious malfunction.
    ERROR. Static variable in class semper.util.msgtools.MessageListHead
    Flag used in negotiation to indicate that a processing error was encountered while parsing the corresponding message from the peer.
    error(String, String). Static method in class semper.util.log.Log
    Shorthand form of log(.., Log.ERROR, ..)

    Strictly equivalent to the log() with the level parameter set to Log.ERROR.

    ERROR_MESSAGE. Static variable in interface semper.certificate.CertificateConstants
    errorHandler(). Method in interface semper.transfer.TransferServiceInterface
    Error handling -- this is just a place holder....
    errorMessage(int). Static method in class semper.payment.generic.genericModuleMessage
    Generate an error message string
    evalForm(Document, Vector). Method in interface semper.tinguin.TinguinDisplay
    Present a document and a form.
    exchangeCurrency(Amount, Amount, boolean). Static method in class semper.payment.PaymentManager
    Exchange currency.
    ExecInfo(). Constructor for class semper.util.execInfo.ExecInfo
    existChild(). Method in class semper.transfer.Node
    Tests if the children vector is empty.
    existsAccount(String). Method in class semper.payment.generic.Bank
    Test of existance of specified accounts.
    exit(). Static method in class semper.access.AccessMan
    Finalize the access control manager, and release its resources.

    F

    failedRespURL(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    failRespURL. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The redirection URL of the user upon non-successful use.
    FALSE_VERIFICATION. Static variable in interface semper.certificate.CertificateConstants
    fieldsList(). Static method in class semper.preferences.Configuration
    Returns the list of all configuration fields.
    fieldsList(). Method in class semper.preferences.PrefGroup
    Returns every field's name in this group.
    fillList(BAReq). Method in class semper.BApp.BusinessClnt.OTTOrderList
    fillList1(BAReq). Method in class semper.BApp.BusinessClnt.OTTOrderList
    fillList2(BAReq). Method in class semper.BApp.BusinessClnt.OTTOrderList
    fillOutTemplate(Template, Document, CryptoKeyInfo). Static method in class semper.certificate.CertificateMan
    Fill out the template.
    finalize(). Method in class semper.comm.ComPointHTTP
    Finalizer.
    finalize(). Method in class semper.comm.ComPointMail
    Finalizer.
    finalize(). Method in class semper.comm.ComPointTCP
    Finalizer.
    finalize(). Method in class semper.payment.PaymentTransaction
    findUnlockedRole(). Method in class semper.access.Capability
    Check whether the capability belongs to any unlocked role.
    finish(). Method in class semper.access.Role
    Finish with a role.
    FIXED. Static variable in class semper.tinguin.SimpleFont
    Use fixed font.
    flattenSubGroupsStructure(). Static method in class semper.preferences.Preferences
    This get rid of the menu-submenu strcuture by putting all groups in the current environment directly below the root of the menu structure.
    formMessage(String, String, String, Vector). Method in interface semper.tinguin.TinguinDisplay
    Present a simple message and a form.
    FREE_CHOICE. Static variable in class semper.payment.PaymentManager
    Choice type flag to use during payment system selection negotiation: this value makes no restrictions on what the peer can choose.
    freezeMenuStruct(). Static method in class semper.preferences.Preferences
    This method is called when the preferences menu has to be freezed on the tinguin.

    G

    generateCAkeys(). Method in interface semper.certificate.RCModuleInterface
    Generate the CA's keypair.
    generateHash(int, byte[], boolean). Static method in class semper.crypto.CryptoMan
    Hash a string.
    generateHash(int, byte[], int, byte[]). Static method in class semper.crypto.CRMModule
    generateMAC(byte[], boolean, int, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Generate a MAC.
    generateMAC(CryptoKeyInfo, Date, int). Method in class semper.statement.Statement
    Generate a (keyed) MAC value on a statement object.
    generateMAC(int, int, byte[], int, byte[], byte[]). Static method in class semper.crypto.CRMModule
    Generate a MAC.
    generateMAC(Statement, Date). Method in class semper.statement.StatementTransaction
    Generate a (keyed) MAC value on a statement object.
    generateMasterKey(CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Method for generating and installing a masterkey.
    generateMasterKey(CryptoKeyInfo). Method in class semper.crypto.CryptoMasterKey
    Generates a new master key and protects it under password, which the user must define.
    generatePubKeyPair(boolean, byte[], CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Generate a random public key pair as above, but algorithm as well as key length define in a dialog with the user (through TINGUIN).
    generatePubKeyPair(int, byte[], CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Generate a random public key pair as above, but with 512 bits key length.
    generatePubKeyPair(int, int, byte[], CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Generate a random public key pair.
    generatePubKeyPair(int, int, int, byte[], int, byte[], byte[], byte[]). Static method in class semper.crypto.CRMModule
    Generate a random public key pair.
    generateSignature(byte[], boolean, CryptoKeyInfo, int). Static method in class semper.crypto.CryptoMan
    Sign a string.
    generateSignature(CryptoKeyInfo, int, Certificate). Method in class semper.statement.Statement
    Sign a statement.
    generateSignature(int, int, byte[], int, byte[], byte[], byte[]). Static method in class semper.crypto.CRMModule
    Sign a string.
    generateSignature(Statement). Method in class semper.statement.StatementTransaction
    Sign a statement.
    generateSymKey(int, byte[]). Static method in class semper.crypto.CryptoMan
    Generate a random symmetric key.
    generateSymKey(int, byte[], int, byte[]). Static method in class semper.crypto.CRMModule
    Generate a random symmetric key.
    genericAccountStatus(String, ComPointAddress, StringBuffer, StringBuffer). Static method in class semper.payment.generic.genericModule
    Get the status of the account
    genericAuthorise(String, ComPointAddress, String, String). Static method in class semper.payment.generic.genericModule
    Check authorisation for a payment.
    genericCapture(String, String, ComPointAddress, String, String). Static method in class semper.payment.generic.genericModule
    Capture a payment.
    genericEvidence(). Constructor for class semper.payment.generic.genericEvidence
    genericInit(ComPointAddress). Static method in class semper.payment.generic.genericModule
    Initialise/re-initialise the system.
    genericModule(). Constructor for class semper.payment.generic.genericModule
    genericModuleException(). Constructor for class semper.payment.generic.genericModuleException
    Constructor.
    genericModuleException(String). Constructor for class semper.payment.generic.genericModuleException
    Constructor with a message as argument.
    genericModuleException(String, int). Constructor for class semper.payment.generic.genericModuleException
    Constructor with a status code as additional parameter
    genericModuleMessage(). Constructor for class semper.payment.generic.genericModuleMessage
    Constructor without arguments
    genericModuleMessage(String, String, String, String, String, String, int, int, int, String, String). Constructor for class semper.payment.generic.genericModuleMessage
    Constructor Depending of the type of transaction, some of these fields can be null.
    genericPay(String, String, String, ComPointAddress, String, String, String). Static method in class semper.payment.generic.genericModule
    Send a payment.
    genericPurse(). Constructor for class semper.payment.generic.genericPurse
    Constructor
    genericPurse(String, PaymentEntity, PaymentEntity). Constructor for class semper.payment.generic.genericPurse
    Constructor
    genericReceivePayment(ChannelServicePointThread, String[], String[], String[], String[], String, ComPointAddress, String). Static method in class semper.payment.generic.genericModule
    Receive a payment from anyone
    genericRegister(String, ComPointAddress, String, String). Static method in class semper.payment.generic.genericModule
    Register the account with the acquirer.
    genericTransaction(genericTransactionRecord). Constructor for class semper.payment.generic.genericTransaction
    Constructor of the class.
    genericTransactionRecord(). Constructor for class semper.payment.generic.genericTransactionRecord
    genericTransactionRecord(AccessName). Constructor for class semper.payment.generic.genericTransactionRecord
    get(int). Method in class semper.transfer.Security
    Test the specified attribute.
    Get(String). Method in class semper.util.log.CategoryBag
    get(String). Static method in class semper.preferences.Configuration
    Get a configuration value from the actual configuration state.
    get(String). Method in class semper.preferences.PrefGroup
    Gets a particular field of this group.
    get_BA_name(). Method in class semper.commlayer.CLConnection
    Method to get the current used BA name long description with pre/post-conditions etc follows here
    get_BA_session_id(). Method in class semper.commlayer.CLConnection
    Method to get the current used BA session id long description with pre/post-conditions etc follows here
    GET_CERTIFICATES_REQ. Static variable in interface semper.certificate.CertificateConstants
    GET_CHANGED_CERTIFICATE. Static variable in interface semper.certificate.CertificateConstants
    get_currency(). Method in class semper.commlayer.CLContentData
    Returns the internal value of the currency variable.
    get_currency(). Method in class semper.transfer.TransferData
    returns the internal value of the currency variable.
    get_data(). Method in class semper.commlayer.CLContentData
    Returns the internal value of the data variable.
    get_data(). Method in class semper.transfer.TransferData
    returns the internal value of the data variable.
    get_payment_method(). Method in class semper.commlayer.CLContentData
    Returns the internal value of the payment_method variable.
    get_payment_method(). Method in class semper.transfer.TransferData
    returns the internal value of the payment_method variable.
    GET_TRUSTED_PK. Static variable in interface semper.certificate.CertificateConstants
    get_value(). Method in class semper.commlayer.CLContentData
    Returns the internal value of the value variable.
    get_value(). Method in class semper.transfer.TransferData
    returns the internal value of the value variable.
    getAccountKey(). Method in class semper.payment.generic.genericAccount
    getAccountKey(String). Method in class semper.payment.generic.Bank
    Get the key associated with the the specified account
    getAccountName(). Method in class semper.payment.ecash.ecashPurse
    Get the account name
    getAccountNumber(). Method in class semper.payment.generic.genericPurse
    Get the account number
    getAccountNumber(String). Method in class semper.payment.generic.Bank
    Get the Account's Number by searching the account with a keyword on the accounts database
    getaComPoint(). Method in class semper.comm.ChannelBlockedOpen
    Returns the ComPoint one-element-array.
    getAddress(). Method in interface semper.comm.ComPoint
    If the ComPoint is an Initiator, Returns the remote address; if it is a Server, Returns the local address.
    getAddress(). Method in class semper.comm.ComPointMail
    Returns the address.
    getAddress(). Method in class semper.comm.ComPointMailRecord
    Returns the address.
    getAddress(). Method in class semper.comm.ComPointTCP
    Returns the address.
    getAlg(). Method in class semper.crypto.CryptoKeyInfo
    Find the algorithm for which this key can be used.
    getAlg(). Method in class semper.statement.Statement
    Returns the cryptographic algorithm used in the Statement.
    getAll(). Method in class semper.transfer.Security
    Gets an array with the boolean values of the attributes.
    getAllCAnames(). Static method in class semper.certificate.CertificateMan
    getAllCAnames output the distinguished names of all the CA/RAs at which the Client has registered a Certificate.
    getAllCurrency(). Static method in class semper.payment.Currency
    Get the a copy of CURRENCY-Hashtable, this can be used by a Purse
    getAllRoles(). Static method in class semper.access.Role
    Get all existing roles.
    getAmount(). Method in class semper.payment.ecash.ecashPurse
    Get the current amount in the purse (available as electronic coins) Implemented from abstract method defined in PurseServices
    getAmount(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getAmount(). Method in class semper.payment.generic.genericPurse
    Get the current amount in the purse Implemented from abstract method defined in Purse
    getAmount(). Method in class semper.payment.PaymentInformationMessage
    Retrieve the amount
    getAmount(). Method in class semper.payment.PaymentTransactionRecord
    Retrieve the amount involved in this transaction
    getAmount(). Method in class semper.payment.Purse
    Get the current amount according to the local state maintained in the purse.
    getAmountFromBank(). Method in class semper.payment.AccountBasedPurse
    Get the amount (balance) in our bank account.
    getAmountFromBank(). Method in class semper.payment.generic.genericPurse
    Get the amount (balance) in our bank account.
    getAvailabilityReq(AccessName). Static method in class semper.archive.ArchiveMan
    Get the 'security requirement' storage attributes of the archived object associated with the specified access name.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    getBA(BAReq, String, String). Static method in class semper.BApp.FrmWrk.BAppSessionManager
    Get A registered Business Application.
    getBalance(). Method in class semper.payment.ecash.ecashPurse
    Get the current balance at the mint as recorded by the purse.
    getBalance(). Method in class semper.payment.generic.genericAccount
    getBalanceAccount(String). Method in class semper.payment.generic.Bank
    Get the Account's Balance by searching the account with a keyword on the accounts database
    getBank(). Method in class semper.payment.Purse
    Get the identity of the bank.
    getBankName(). Method in class semper.payment.ecash.ecashPurse
    Get the name of the bank to which this purse is attached (if any) In case of ecash the name consists of a number, identifying the Mint.
    getBirthdate(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getBrandName(). Method in class semper.payment.Purse
    Get the brand name
    getBytesValue(). Method in class semper.preferences.PrefFieldPassWord
    The same as Object getValue() but returning an array of bytes directly.
    getCADN(). Method in interface semper.certificate.Certificate
    Retrieve the dsignated name of the CA that issued this certificate.
    getCap(). Method in class semper.crypto.CryptoKeyInfo
    getCASign(). Method in interface semper.certificate.Certificate
    Retrieve signature for this certificate signed by the CA whose Distinguished Name is stored in the Certificate.
    getCertificate(Certificate, boolean). Static method in class semper.certificate.CertificateMan
    Retrieve the certificate(s) which are like the certificate given as an argument.
    getChangedCertificate(Certificate, Vector). Static method in class semper.certificate.CertificateMan
    Try to get a changed certificate from ca.
    getChannelID(). Method in class semper.transfer.GroupTransfer
    Gets the Channel ID.
    getChildren(). Method in class semper.transfer.Node
    Retrieves the vector that contains the reeferences to the children of the node.
    getChrname(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getCL(). Method in class semper.BApp.FrmWrkClnt.BApp
    Returns the CLConnection object associated with the BApp object
    getCL(). Method in class semper.BApp.FrmWrkSrv.BApp
    Returns the CLConnection object associated with the BApp object
    getCL(). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Returns the CLConnection object associated with the BApp object
    getCL(). Method in class semper.BApp.BusinessClnt.BAppFogra
    Returns the current or last CLServices object assosiated with the Business Application.
    getCL(). Method in class semper.BApp.BusinessClnt.BAppTest
    Gets the CLConnection object for the currend BATest
    getCL(). Method in interface semper.BApp.FrmWrk.BusinessApp
    Returns the CLConnection object associated with the BApp object
    getClassName(). Method in class semper.util.msgtools.MessageListHead
    Get the name of the class of objects in the list.
    getCode(). Method in class semper.payment.generic.genericModuleException
    getCommonKey(). Method in class semper.crypto.CryptoKeyInfo
    Returns the value of the common key of the object.
    getCommonKeyInfo(). Method in class semper.crypto.CryptoKeyInfo
    Returns the common key CryptoKeyInfo of the object.
    getCommonName(). Method in class semper.certappl.SemperUser
    Retrieve user's common name
    getComPoint(). Method in class semper.comm.ChannelOutstanding
    Returns the ComPoint.
    getComPointAddress(). Method in class semper.payment.PaymentEntity
    Retrieve the ComPointAddress (can be null -- so check for it)
    getComSocket(). Method in class semper.comm.ComPointTCP
    Returns the comSocket.
    getConfigFileName(). Static method in class semper.preferences.Configuration
    Returns the current filepath/filename for the configuration data.
    getConnection(). Method in class semper.comm.ComPointMailControl
    Returns the connection.
    getConnection(). Method in class semper.comm.ComPointMailKey
    Returns the connection.
    getConnection(). Method in class semper.comm.ComPointMailRecord
    Returns the connection.
    getConstraints(). Method in class semper.preferences.PrefFieldString
    Returns the StringConstraints for that field.
    getContainerID(). Method in class semper.transfer.Container
    Gets the Container ID.
    getContainerID(). Method in class semper.transfer.Node
    Extracts the ContainerID.
    getContentDescr(). Method in class semper.transfer.Node
    Extracts the Content Description of the given node.
    getContents(). Method in class semper.payment.PaymentResources
    Return the list of resources; a subclass should simply reproduce this method
    getContents(). Method in class semper.payment.PaymentResources_de
    Return the list of resources; a subclass should simply reproduce this method
    getControl(int). Method in class semper.comm.ComPointMailRecord
    Returns a control.
    getCorrelator(). Method in class semper.comm.ChannelBlockedOpen
    Returns the correlator.
    getCorrelator(). Method in class semper.comm.ChannelOutstanding
    Returns the correlator.
    getCorrelator(). Method in class semper.comm.ChannelSetupMessage
    Returns the correlator.
    getCountry(). Method in class semper.certappl.SemperUser
    Retrieve user's country
    getCreationDate(). Method in class semper.payment.generic.genericAccount
    getCreationDateAccount(String). Method in class semper.payment.generic.Bank
    Get the Account's Creation Date by searching the account with a keyword on the accounts database
    getCurrency(). Method in class semper.payment.Amount
    Get the currency.
    getCurrency(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getCurrencyAccount(String). Method in class semper.payment.generic.Bank
    Get the Account's Currency by searching the account with a keyword on the accounts database
    getCustomer_no(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getDate(). Method in class semper.transfer.OperationRecord
    Get the creation date of the operation record.
    getDate(). Method in class semper.statement.Statement
    Get the date.
    getDescr(int). Static method in class semper.statement.StatementModule
    Returns a short textual description of the key exchange method given as parameter.
    getDescription(). Method in class semper.preferences.PrefField
    Gets the description.
    getDN(). Method in interface semper.certificate.Registration
    Retrieve users distinguished name as registrated at CA.
    GetDominator(Category, Category). Static method in class semper.util.log.Category
    getEndTime(). Method in class semper.payment.PaymentTransactionRecord
    Get the end time of the Transaction (or the last update)
    getEntry(String). Method in class semper.BApp.FrmWrk.BAppConfigTable
    getEntryVector(). Method in interface semper.certificate.Template
    Get a Vector of Entry objects from the template.
    getEvidence(). Method in class semper.payment.ecash.ecashEvidence
    Return the list of evidence objects (genericModuleMessage objects)
    getEvidence(). Method in class semper.payment.ecash.ecashTransactionRecord
    Get the evidence object
    getEvidence(). Method in class semper.payment.generic.genericEvidence
    Return the list of evidence objects (genericModuleMessage objects)
    getEvidence(). Method in class semper.payment.generic.genericTransactionRecord
    Get the evidence object
    getExpirationDate(). Method in class semper.payment.generic.genericAccount
    getExpirationDateAccount(String). Method in class semper.payment.generic.Bank
    Get the Account's Expiration Date by searching the account with a keyword on the accounts database
    getExpiryDate(AccessName). Static method in class semper.archive.ArchiveMan
    Get the 'security requirement' storage attributes of the archived object associated with the specified access name.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    getExpiryTime(). Method in class semper.comm.ChannelBlockedOpen
    Returns the expiry time.
    getExpiryTime(). Method in class semper.comm.ChannelOutstanding
    Returns the expiry time.
    getExtRef(). Method in class semper.util.msgtools.ChannelSetupMessage
    Get the external reference
    getExtRef(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getExtRef(). Method in class semper.payment.TokenCapsule
    Retrieve the external reference string from the token capsule.
    getFailRespHTML(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    Returns the HTML code to be send to the user upon failure.
    getFailRespHTML(). Method in interface semper.BApp.FrmWrk.BAppConfigEntry
    Return the HTML code to be send to the user upon failure.
    getFather(). Method in class semper.transfer.Node
    Retrieves a reference to the father node.
    getFatherID(). Method in class semper.transfer.Node
    Gets the father's NodeID.
    getFilledTemplate(Client). Static method in class semper.certificate.CertificateMan
    Get filled Template from client.
    getFirstPurseRef(). Method in class semper.payment.PaymentTransactionRecord
    Get the first purse from our list of purses.
    getFlags(). Method in class semper.util.msgtools.MessageListHead
    Get the flags for negotiation.
    GetFlags(). Method in class semper.SemperClient.SCDaemon
    Retrieves the state flags
    GetFlags(). Method in class semper.SemperClient.SCHTTParser
    Retrieves the state flags
    GetFlags(). Method in class semper.SemperServer.SSDaemon
    Retrieves the state flags
    GetFlags(). Method in class semper.SemperServer.SSHTTParser
    Retrieves the state flags
    getGroup(String). Static method in class semper.preferences.Preferences
    Allows to get the group object with the corresponding groupname.
    getHandle(). Method in class semper.payment.PurseReference
    Get the archive handle of this purse.
    getHashID(). Method in interface semper.certificate.Certificate
    Retrieve the algorithm ID of the algorithm used to hash this Certificate with.
    getHashingFunction(). Method in class semper.preferences.PrefFieldPassWord
    Returns the selected hashing function.
    getHost(). Method in class semper.comm.ComPointAddress
    Returns the host.
    getId(). Method in class semper.BApp.FrmWrkClnt.BApp
    Returns the id of the Business Application.
    getId(). Method in class semper.BApp.FrmWrkSrv.BApp
    Returns the id of the Business Application.
    getId(). Method in class semper.BApp.FrmWrk.BAReq
    Returns the Id of the request object.
    getId(). Method in interface semper.BApp.FrmWrk.BusinessApp
    Returns the type of the Business Application.
    GetID(). Method in class semper.SemperClient.SCDaemon
    Retrieves the identifier
    GetID(). Method in class semper.SemperClient.SCHTTParser
    Retrieves the identifier
    GetID(). Method in class semper.SemperServer.SSDaemon
    Retrieves the identifier
    GetID(). Method in class semper.SemperServer.SSHTTParser
    Retrieves the identifier
    getImagePursePassword(). Method in class semper.payment.ecash.ecashPurse
    getInitiatorTransactionID(). Method in class semper.util.msgtools.ChannelSetupMessage
    Get the initiator transaction id
    getInput(TinguinDisplay, String, String, String). Method in class semper.payment.ecash.ecashPurse
    Let user enter some info on a Tinguin window with a header, some auxiliary text, and a prompt.
    getInstallment(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getISOCode(). Method in class semper.payment.Currency
    Get the 3-letter ISO code of the current Currency object.
    getItem(int). Method in class semper.preferences.PrefFieldChoice
    Returns the string at a given index encoded with an int.
    getItem(int). Method in class semper.preferences.PrefFieldList
    This returns the string at the given index.
    getItem(Integer). Method in class semper.preferences.PrefFieldList
    This returns the string at the given index.
    getItem(Object). Method in class semper.preferences.PrefFieldChoice
    Returns the string at a given index.
    getKey(). Method in class semper.comm.ComPointMailControl
    Returns the key.
    getKey(). Method in class semper.comm.ComPointMailRecord
    Returns the key.
    getKeyId(). Method in class semper.crypto.CryptoKeyInfo
    Returns the key identifier in the object.
    getKeyVal(boolean, CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    Returns the key value stored in the object.
    getLabel(). Method in class semper.preferences.PrefFieldCheckBox
    This return the label associated with this checkbox.
    getLabel(). Method in class semper.preferences.PrefFieldChoice
    Returns the Label associated with this Choice.
    getLabel(). Method in class semper.preferences.PrefFieldList
    Returns the label appearing on top of the list.
    getLabel(). Method in class semper.preferences.PrefGroup
    Gives the label for that group.
    getLastUpdate(). Method in class semper.transfer.OperationRecord
    Get the date of the last update
    getLeaves(). Method in class semper.transfer.Container
    Gets all the leaves of the container
    getLeaves(Node, Vector). Method in class semper.transfer.Container
    Adds all the leaves of the specified subtree to the passed Vector
    getLength(). Method in class semper.crypto.CryptoKeyInfo
    Returns the block length for the conventional key.
    getLength(int). Static method in class semper.crypto.CryptoMan
    Returns the maximal lenght of a key of the algorithm.
    getList(). Method in class semper.util.msgtools.MessageListHead
    Get the list of items in the message.
    getListOfAllPurses(int). Static method in class semper.payment.PaymentManager
    Return the list (in the form specified by the input parameter) of all purses registered with the manager.
    getListOfAllPurses(int, String). Static method in class semper.payment.PaymentManager
    Get the list of all purses registered with the manager which match the specified criteria.
    getListOfAllTXRHandles(). Static method in class semper.payment.Purse
    Return the list of archive handles for all the transaction records stored in the archive.
    getListOfEnabledPurseClasses(). Static method in class semper.payment.PaymentManager
    Extract the names of purse classes that are available for use.
    getListOfKnownPurseClasses(). Static method in class semper.payment.PaymentManager
    Extract the names of purse classes that the payment manager knows about.
    getListOfPurses(). Method in class semper.payment.PaymentTransactionRecord
    Get the list of purses involved in this transaction.
    getListOfPurses(int). Static method in class semper.payment.PaymentManager
    Return the list of all active purses registered with the manager.
    getListOfPurses(int, String). Static method in class semper.payment.PaymentManager
    Get the list of all active purses registered with the manager which match the specified criteria.
    getListOfPurses(int, String, Vector). Static method in class semper.payment.PaymentManager
    Get the list of purses (from the input list) matching the specified criteria.
    getListOfPurses(int, Vector). Static method in class semper.payment.PaymentManager
    This method takes a Vector of PurseReference objects as input along a return type indicator.
    getListOfTXRHandles(). Method in class semper.payment.Purse
    Return a copy of the list of transaction record handles.
    getLocalCertificates(Certificate). Static method in class semper.certificate.CertificateMan
    getLocalCertificates retrieves a selection of local certificates (from the local archive).
    getLocalID(). Method in class semper.commlayer.CLConnection
    Method to get the currently used local id long description with pre/post-conditions etc follows here
    getLocalID(). Method in class semper.transfer.GroupTransfer
    Gets the ID of the local user
    getLocality(). Method in class semper.certappl.SemperUser
    Retrieve user's locality, for example city
    getMailAddr(). Method in class semper.comm.ComPointAddress
    Returns the mailAddress.
    getMessage(). Method in class semper.preferences.PrefFieldPassWord
    Returns the message that will be displayed when the password is given by the user for the first time.
    getMessageType(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getMinimumNumberOfPayments(). Method in class semper.payment.ecash.ecashPurse
    Get the minimum number of payments for this ecash purse
    getName(). Method in class semper.archive.AccessName
    Returns the name attribute of the access name.
    getName(). Method in class semper.preferences.PrefField
    This method returns the name of that field.
    getName(). Method in class semper.preferences.PrefGroup
    Gives the name of that group.
    getName(). Method in interface semper.preferences.PrefGroupToAdd
    Returns the name of the group built by build().
    getName(). Method in class semper.preferences.PrefMenuItem
    This return the name associated with this MenuItem.
    getName(). Method in class semper.payment.PurseReference
    Get the purse name.
    getName(). Method in interface semper.tinguin.TinguinDisplay
    Get the name for the session
    getNationality(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getNewCertificate(ComPointAddress, Vector). Static method in class semper.certificate.CertificateMan
    getNewCertificate tries to get a newly issued certificate after issuing a sendCertificateRequest in case the certificate was not received previously.
    getNewContainerNumber(). Method in class semper.commlayer.CLConnection
    Method to obtain a new container number for a container's id.
    getNewSerialNumber(). Method in interface semper.certificate.RCModuleInterface
    Returns a new (unused) serial number to be used in registrations and certificates.
    getNewTXRHandle(). Method in class semper.payment.Purse
    Return a unique archive handle to be used for a new transaction record.
    getNodeAttributes(). Method in class semper.transfer.Node
    Gets the node security attributes.
    getNodeContent(). Method in class semper.transfer.Node
    Gets the node content.
    getNodeID(). Method in class semper.transfer.Node
    Gets the NodeID.
    getNodeType(). Method in class semper.transfer.Node
    Extracts the node type.
    getNotified(). Method in class semper.comm.ChannelBlockedOpen
    Returns the boolean notify.
    getNotValidAfter(). Method in interface semper.certificate.Certificate
    Retrieve the Date after which this certificate isn't valid.
    getNotValidBefore(). Method in interface semper.certificate.Certificate
    Retrieve the Date before which this certificate isn't valid.
    getNumber(). Method in class semper.payment.generic.genericAccount
    getNumericCode(). Method in class semper.payment.Currency
    Get the internal numeric code for the current Currency object.
    GetObj(). Method in class semper.SemperClient.SCDaemon
    Returns the socket object
    GetObj(). Method in class semper.SemperClient.SCHTTParser
    Returns always null
    GetObj(). Method in class semper.SemperServer.SSDaemon
    Returns the CLConnection object
    GetObj(). Method in class semper.SemperServer.SSHTTParser
    Returns always null
    getOrgName(). Method in class semper.certappl.SemperUser
    Retrieve user's organisation name
    getOriginator(). Method in class semper.payment.TokenCapsule
    Get the originator of a token
    getOwner(). Method in class semper.payment.generic.genericAccount
    getOwnerAccount(String). Method in class semper.payment.generic.Bank
    Get the Account's Owner by searching the account with a keyword on the accounts database
    getParam(String). Method in class semper.BApp.FrmWrk.BAReq
    Returns the value of a parameter.
    getParameterName(). Method in class semper.util.msgtools.MessageListHead
    Get the name of the parameter.
    getPassWord(). Method in class semper.access.PassWordCapability
    Check whether the capability is still valid and if so, return the true password.
    getPassword(). Method in class semper.certappl.SemperUser
    Retrieve user's password
    getPath(). Method in class semper.comm.ComPointAddress
    Returns the path.
    getPayeeACNumber(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getPayeeName(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getPayerACNumber(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getPayerName(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getPaymentSystemName(). Method in class semper.payment.ecash.ecashPurse
    Get the Payment System Name which is represented by this purse Access to the attribute _paymentSystemName.
    getPaymentSystemName(). Method in class semper.payment.generic.genericPurse
    Get the Payment System Name which is represented by this purse Access to the attribute _paymentSystemName.
    getPaymentSystemName(). Method in class semper.payment.PaymentInformationMessage
    Retrieve the payment system name (can be null -- so check for it)
    getPaymentSystemName(). Method in class semper.payment.Purse
    Get the name of the payment system.
    getPeer(). Method in class semper.payment.PaymentTransactionRecord
    Retrieve the identity of the peer in this transaction
    getPhone(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getPlainStreamable(). Method in class semper.statement.Statement
    Returns the message in the Statement as a Streamable provided the Statement is a plaintext and it was constructed using a Streamable.
    getPlainString(). Method in class semper.statement.Statement
    Returns the message in the Statement as a String provided the Statement was constructed using a String, which is either in plain, has been signed or a MAC value has been appended.
    getPlaintext(). Method in class semper.statement.Statement
    Returns the message in the Statement provided it is a plaintext.
    getPort(). Method in class semper.comm.ComPointAddress
    Returns the port.
    getPort(). Method in class semper.comm.ComPointMailControl
    Returns the port.
    getPort(). Method in class semper.comm.ComPointMailKey
    Returns the port.
    getPort(). Method in class semper.comm.ComPointMailRecord
    Returns the port.
    getPR(). Static method in class semper.payment.PaymentManager
    Get a handle to the payment resources object
    getPrintableStatusInfo(). Method in class semper.payment.generic.genericPurse
    Return a hash table containing "attribute-value" pairs describing the status of the purse.
    getPrintableStatusInfo(). Method in class semper.payment.Purse
    Return a hash table containing "attribute-value" pairs describing the status of the purse.
    getProtocol(). Method in interface semper.comm.ComPoint
    Returns the protocol.
    getProtocol(). Method in class semper.comm.ComPointAddress
    Returns the protocol.
    getProtocol(). Method in class semper.comm.ComPointHTTP
    Returns the protocol.
    getProtocol(). Method in class semper.comm.ComPointMail
    Returns the protocol.
    getProtocol(). Method in class semper.comm.ComPointTCP
    Returns the protocol.
    getPublicKey(). Method in interface semper.certificate.Certificate
    Retrieve the Public Key certified by this certificate.
    getPublicKey(). Method in interface semper.certificate.Registration
    retrieve Public Key wanted to be registrated with
    getPublicKey(). Method in interface semper.certificate.Template
    Retrieve Public Key user wants to have registered.
    getPublicKey(Client). Static method in class semper.certificate.CertificateMan
    Get Public Key from client which should equal public key in template.
    getPurse(). Method in class semper.payment.PurseReference
    Get the object reference of this purse.
    getPurseAddress(). Method in class semper.payment.ecash.ecashPurse
    Get the address to which payment protocol messages should be sent in order to interact with this purse.
    getPurseAddress(). Method in class semper.payment.generic.genericPurse
    We override getPurseAddress() so that it always contains the current host address.
    getPurseAddress(). Method in class semper.payment.Purse
    Get the address to which payment protocol messages should be sent in order to interact with this purse.
    getPurseName(). Method in class semper.payment.Purse
    Gets the name of the purse Access to the attribute _purseName.
    getPurseReference(String). Static method in class semper.payment.PaymentManager
    Get the reference to the named purse.
    getPurseReference(String, Vector). Static method in class semper.payment.PaymentManager
    Get the reference to the named purse from the specified list of purses.
    getPurseType(). Method in class semper.payment.Purse
    Get the purse type
    getQueue(). Method in class semper.comm.ComPointMailRecord
    Returns the queue.
    getRADN(). Method in interface semper.certificate.Registration
    Retrieve Registration authorities distinguished name.
    getRADN(). Method in interface semper.certificate.Template
    Retrieve Registration authorities distinguished name.
    getRandomBytes(int, byte[]). Static method in class semper.crypto.CRMModule
    Method for obtaining a required number of random bytes.
    getRecepients(). Method in class semper.payment.TokenCapsule
    Get a copy of the list of recipients
    getRecipient(). Method in class semper.statement.Statement
    Get the information �contained in the Statement about the recipient.
    getRecipient(Statement). Method in class semper.statement.StatementTransaction
    Retrieve the information stored in the statement about the recipient.
    getRegistration(ComPointAddress, long, Vector). Static method in class semper.certificate.CertificateMan
    getRegistration tries to obtain the issued registration from RA.
    getRegistrationStatus(String, long). Method in interface semper.certificate.RCModuleInterface
    Returns the status of the registration.
    getRemoteID(). Method in class semper.commlayer.CLConnection
    Method to get the currently used remote id long description with pre/post-conditions etc follows here
    getRemoteID(). Method in class semper.transfer.GroupTransfer
    Gets the ID of the remote user
    getResponderTransactionID(). Method in class semper.util.msgtools.ChannelSetupMessage
    Get the responder transaction id
    getReturnAddr(). Method in class semper.comm.ComPointMailControl
    Returns the return address.
    getReturnAddr(). Method in class semper.comm.ComPointMailRecord
    Returns the return address.
    getRoot(). Method in class semper.transfer.Container
    Gets the root the container.
    getRootID(). Method in class semper.transfer.Container
    Gets the node ID of the root.
    getSAttr(). Method in class semper.commlayer.CLContentData
    Returns the internal value of the security attributes variable.
    getScope(). Method in interface semper.certificate.Certificate
    Retrieve the scope for this Certificate.
    getSecurityReq(AccessName). Static method in class semper.archive.ArchiveMan
    Get the 'security requirement' storage attributes of the archived object associated with the specified access name.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    getSeed(). Method in class semper.crypto.CryptoSeed
    Gets the seed contained in the object
    getSendDescr(). Method in class semper.transfer.Container
    Returns the send descriptor of the container.
    getSender(). Method in class semper.statement.Statement
    Get the information �contained in the Statement about the sender.
    getSender(Statement). Method in class semper.statement.StatementTransaction
    Get the information stored in the Statement about the sender.
    getSerialNo(). Static method in class semper.crypto.CryptoMan
    Outputs the lastly used key serial number.
    getSerialNo(). Method in interface semper.certificate.Registration
    Retrieve the serial number of this registration.
    getSerialNr(). Method in interface semper.certificate.Certificate
    Retrieve this Certificates SerialNr, with which it is identified by the CA that issued this certificate.
    getSerialNr(). Method in interface semper.certificate.Template
    Retrieve the serial Nr of this Template.
    getSerialNumber(). Static method in class semper.archive.ArchiveMan
    Gives the next available serial number
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    getServicePoint(int). Static method in class semper.transfer.PortManager
    Request for a service point on certain port.
    getSession(String). Static method in class semper.tinguin.TinguinManager
    Retrieve the display to a session given through by name.
    getSignatureID(). Method in interface semper.certificate.Certificate
    Retrieve the algorithm ID of the algorithm used to sign this Certificate with.
    getSN(). Method in class semper.archive.AccessName
    Returns the serial number when the access name has one.
    Returns 0 otherwise.
    getSrvAddress(String). Static method in class semper.certificate.CertificateMan
    getSrvAddress uses a Distinguished name of CA/RA to retrieve a ComPointAddress (this is automagically stored, when one accesses RA/CA first time).
    getStartTime(). Method in class semper.payment.PaymentTransactionRecord
    Get the start time of the Transaction.
    getState(). Method in class semper.payment.ecash.ecashTransaction
    Get current status for the Transaction object.
    getState(). Method in class semper.payment.generic.genericTransaction
    Get current state for the Transaction object.
    getState(). Method in class semper.payment.PaymentTransaction
    Return the state of the Transaction.
    getState(). Method in class semper.payment.PaymentTransactionRecord
    Get the current state of the transaction.
    getStatus(). Method in interface semper.certificate.Certificate
    Retrieve the status of the Certificate.
    GetStatus(). Method in class semper.transfer.Container
    Returns the status of a transfer operation.
    getStatus(). Method in class semper.payment.ecash.ecashEvidence
    Get the status
    getStatus(). Method in class semper.payment.generic.genericEvidence
    Get the status
    GetStatus(). Method in class semper.transfer.Operation
    Returns the status of a transfer operation.
    getStatus(). Method in class semper.transfer.OperationRecord
    Get the current status of the operation.
    GetStatus(). Method in class semper.SemperClient.SCDaemon
    Retrieves the current status
    GetStatus(). Method in class semper.SemperClient.SCHTTParser
    Retrieves the current status
    GetStatus(). Method in class semper.SemperServer.SSDaemon
    Retrieves the current status
    GetStatus(). Method in class semper.SemperServer.SSHTTParser
    Retrieves the current status
    getStatusCode(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getStreet(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getString(String). Method in class semper.payment.PaymentResources
    Get the local language form of the string corresponding to the given key.
    getStringsValue(). Method in class semper.preferences.PrefFieldList
    Gets the selected string(s) for that field.
    getSubConAttributes(). Method in class semper.transfer.Node
    Gets the subcontainer security attributes.
    getSuccRespHTML(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    Returns the HTML code to be send to the user upon success.
    getSuccRespHTML(). Method in interface semper.BApp.FrmWrk.BAppConfigEntry
    Return the HTML code to be send to the user upon success.
    getSurname(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getSurname(). Method in class semper.certappl.SemperUser
    Retrieve user's surname
    getTimeOut(). Method in class semper.transfer.GroupTransfer
    Gets the default TimeOut.
    getToken(). Method in class semper.payment.TokenCapsule
    Retrieve the token from the token capsule.
    getTokenStatus(). Method in class semper.payment.TokenCapsule
    Retrieve the status from a capsule.
    getTown(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    getTransactionRecord(). Method in class semper.payment.ecash.ecashTransaction
    Gets an associated Record for this transaction.
    getTransactionRecord(). Method in class semper.payment.generic.genericTransaction
    Gets an associated Record for this transaction.
    getTransactionRecord(). Method in class semper.payment.PaymentTransaction
    Return a reference to the PaymentTransactionRecord associated with this Transaction.
    getTransactionType(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getTransferContent(). Method in class semper.transfer.Node
    Getting the transfer content of the node content directly.
    getTransferPort(). Method in class semper.transfer.GroupTransfer
    Gets the port of the transfer.
    getTrustedPK(ComPointAddress, Vector). Static method in class semper.certificate.CertificateMan
    Get the trusted public Key of the CA.
    getType(). Method in class semper.BApp.FrmWrkClnt.BApp
    Returns the type of the Business Application.
    getType(). Method in class semper.BApp.FrmWrkSrv.BApp
    Returns the type of the Business Application.
    getType(). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Returns the type of the Business Application.
    getType(). Method in class semper.BApp.BusinessClnt.BAppFogra
    Returns the type of the Business Application.
    getType(). Method in class semper.BApp.BusinessClnt.BAppTest
    Gets the type for the specific BA
    getType(). Method in interface semper.BApp.FrmWrk.BusinessApp
    Returns the type of the Business Application.
    getType(). Method in interface semper.certificate.Certificate
    Retrieve the type of Certificate.
    getType(). Method in interface semper.comm.ComPoint
    Returns the type.
    getType(). Method in class semper.comm.ComPointMail
    Returns the type.
    getType(). Method in class semper.comm.ComPointMailControl
    Returns the type.
    getType(). Method in class semper.comm.ComPointMailKey
    Returns the type.
    getType(). Method in class semper.comm.ComPointMailRecord
    Returns the type.
    getType(). Method in class semper.comm.ComPointTCP
    Returns the type.
    getType(). Method in class semper.payment.PaymentTransactionRecord
    Retrieve the type of the service involved in this transaction
    getUnlockedAmount(). Method in class semper.payment.ecash.ecashPurse
    Get the unlocked amount Implemented from abstract method defined in PurseServices
    getUnlockedAmount(). Method in class semper.payment.generic.genericPurse
    Get the unlocked amount Implemented from abstract method defined in Purse
    getUnlockedAmount(). Method in class semper.payment.Purse
    Get the unlocked amount (to be depracated once the policy framework is in place)
    getUserDN(). Method in interface semper.certificate.Certificate
    Retrieve certificate designated name.
    getUserName(). Method in class semper.payment.PaymentEntity
    Retrieve the user name
    getUserName(). Method in class semper.payment.Purse
    Return the user name associated with this purse (This information is part of the purse address).
    getValue(). Method in class semper.payment.Amount
    Set the numeric amount.
    getValue(). Method in class semper.preferences.PrefField
    Return the actual value for that field.
    getValue(). Method in class semper.preferences.PrefFieldCatBag
    This method returns a CategoryBag
    getValue(). Method in class semper.preferences.PrefFieldCheckBox
    Set the chexkbox state.
    getValue(). Method in class semper.preferences.PrefFieldChoice
    Returns the index of the currently selected item for that field.
    getValue(). Method in class semper.preferences.PrefFieldLabel
    this method returns the String for that label.
    getValue(). Method in class semper.preferences.PrefFieldList
    Returns a vector of selected items.
    getValue(). Method in class semper.preferences.PrefFieldNegotiable
    This method returns the priority list in a vector form.
    getValue(). Method in class semper.preferences.PrefFieldPassWord
    Returns the hashing value of the password.
    getValue(). Method in class semper.preferences.PrefFieldString
    returns the string value for that field.
    getVectorValue(). Method in class semper.preferences.PrefFieldList
    Returns a vector of selected items with no need for type casting.
    getVersionNumber(). Method in class semper.payment.generic.genericModuleMessage
    Accessor method
    getWhyRevoked(). Method in interface semper.certificate.Certificate
    Retrieve reason why this Certificate was revoked.
    groupMapping. Static variable in class semper.preferences.Preferences
    groupName. Variable in class semper.preferences.PrefGroup
    groupsList(). Static method in class semper.preferences.Preferences
    Gives an enumeration of all preferences groups currently loaded in the preferences environment.
    groupsRead(). Method in class semper.preferences.PrefStream
    Returns an enumeration of groupname read last time readObject has been called
    groupsReadCount(). Method in class semper.preferences.PrefStream
    Gives the number of groups read.
    GroupTransfer(String). Constructor for class semper.transfer.GroupTransfer
    Creates a new Transfer object to send and receive containers.

    H

    HandleAction(). Constructor for class semper.payment.ecash.HandleAction
    handleAction(ActionHandler). Static method in class semper.payment.ecash.HandleAction
    Handle the action as in Bryce's testec.c function handle_action
    handleEvent(Event). Method in class semper.preferences.CatBagPanel
    Handle events occuring in this panel looking for a key press.
    handleEvent(Event). Method in class semper.preferences.PrefPanel
    Handle events occuring in this panel looking for a key press.
    Handler(Object). Method in class semper.SemperClient.SCDaemon
    Never called!
    Handler(Object). Method in class semper.SemperClient.SCHTTParser
    Called from the Monitor object in order to associate a new client connection with a idle SCHTTParser object
    Handler(Object). Method in class semper.SemperServer.SSDaemon
    Do nothing!
    Handler(Object). Method in class semper.SemperServer.SSHTTParser
    Called from the Monitor object in order to associate a new client connection with a idle SSHTTParser object
    handleRequest(ComPoint). Static method in class semper.certificate.CertificateMan
    Handles the incoming request on the CA side.
    HASH_AR_DFP. Static variable in interface semper.crypto.CryptoConstants
    Integer code for for ARJ hash function
    HASH_MD4. Static variable in interface semper.crypto.CryptoConstants
    Integer code for MD4
    HASH_MD5. Static variable in interface semper.crypto.CryptoConstants
    Integer code for MD5
    HASH_MDC2. Static variable in interface semper.crypto.CryptoConstants
    Integer code for HASH_MDC2
    HASH_MDC4. Static variable in interface semper.crypto.CryptoConstants
    Integer code for MDC4
    HASH_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Hashing algorithms.
    HASH_RIPEMD160. Static variable in interface semper.crypto.CryptoConstants
    Integer code for RIPEMD160
    HASH_SHS. Static variable in interface semper.crypto.CryptoConstants
    Integer code for SHA-1
    hashCode(). Method in class semper.payment.AccountBasedTransactionState
    Override hashcode.
    hashCode(). Method in class semper.payment.Amount
    redefine hashCode to suit our needs
    hashCode(). Method in class semper.payment.CashLikeTransactionState
    Override hashCode.
    hashCode(). Method in class semper.comm.ComPointMailKey
    Claculates a hash code value for the key.
    hashCode(). Method in class semper.payment.PaymentInformationMessage
    redefine hashCode to suit our needs
    hashCode(). Method in class semper.payment.PaymentTransactionState
    We override hashCode
    HighTrustRole. Static variable in class semper.access.AccessMan
    host. Variable in class semper.SemperClient.SCActivationData
    host. Variable in class semper.SemperServer.SSActivationData

    I

    id(). Method in class semper.BApp.FrmWrkClnt.BApp
    Return the id of the Busness Application.
    id(). Method in class semper.BApp.FrmWrkSrv.BApp
    Return the id of the Busness Application.
    INFO. Static variable in class semper.util.log.Log
    Corresponds to progress report messages.
    info(String, String). Static method in class semper.util.log.Log
    Shorthand form of log(.., Log.INFO, ..)

    Strictly equivalent to the log() with the level parameter set to Log.INFO.

    init(). Static method in class semper.access.AccessMan
    Initialise the access manager.
    init(). Static method in class semper.archive.ArchiveMan
    Initialises the static archive manager.
    init(). Static method in class semper.certificate.CertificateMan
    Initialises the Certification Manager.
    init(). Static method in class semper.comm.ComManager
    Initializes the module.
    init(). Static method in class semper.comm.ComPointHTTP
    Initializes the module.
    init(). Static method in class semper.comm.ComPointMail
    Initializes the ComPointMail module.
    init(). Static method in class semper.comm.ComPointTCP
    Initializes the module.
    init(). Static method in class semper.preferences.Configuration
    This method initialized Configuration by loading the default configuration file.
    init(). Static method in class semper.crypto.CryptoMan
    This function initialises the Crypto manager.
    init(). Method in class semper.payment.ecash.ecashPurse
    Initialise.
    init(). Method in class semper.payment.generic.genericPurse
    Initialise.
    init(). Static method in class semper.payment.PaymentManager
    Initialise the static payment manager.
    init(). Static method in class semper.preferences.Preferences
    This is for Preferences initialisation.
    init(). Method in class semper.payment.Purse
    Initialise the purse.
    init(). Static method in class semper.statement.StatementMan
    Initialises the StatementMan object.
    init(). Static method in class semper.tinguin.TinguinManager
    This method initialize the tinguin.
    init(String). Static method in class semper.util.bootstrap.Library
    Initializes all SEMPER core libraries / service blocks.
    init(String). Static method in class semper.util.log.Log
    init(String fileName) shouldn't be used anymore.

    I will remove this method in future!

    init(String, String). Static method in class semper.preferences.Configuration
    This methods initialized Configuration by loading the given configuration file.
    init_CA(). Static method in class semper.certappl.CertApplBuildConf
    init_Client(). Static method in class semper.certappl.CertApplBuildConf
    initAccountStorage(String). Method in class semper.payment.generic.Bank
    Method to initialize the Accounts Database.
    initConstInt(). Static method in class semper.crypto.CryptoMan
    Initialises the vector of integers encoding the cryptographic parameters.
    initConstInt(). Static method in class semper.statement.StatementMan
    Initialises the vector of integer codes of the available methods for key exchange
    initConstString(). Static method in class semper.crypto.CryptoMan
    This function initialises a vectore of descriptions of the constants used to designatre cryptographic constants.
    initConstString(). Static method in class semper.statement.StatementMan
    Initialises the vector of descriptions of the available methods for key exchange
    initModule(byte[], int). Static method in class semper.crypto.CRMModule
    Method for initialising PRG of module.
    initPassword(TinguinDisplay). Method in class semper.payment.ecash.ecashPurse
    Let user choose ecash password by typing it twice
    initRCmodule(String). Method in interface semper.certificate.RCModuleInterface
    This function initialises the module.
    insertChild(Node). Method in class semper.transfer.Node
    Appends the reference to a node at the children vector.
    inspect(). Method in class semper.util.queue.Queue
    Returns the value at the head of the queue without dequeueing it.
    installCertificate(Certificate). Static method in class semper.certificate.CertificateMan
    Install certificate.
    installment. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    installRegistration(Registration). Static method in class semper.certificate.CertificateMan
    Store registration in Archive under special access name.
    installTrustedPK(String, CryptoKeyInfo). Static method in class semper.certificate.CertificateMan
    Install the trusted public Key of the CA.
    inString(). Method in class semper.archive.AccessName
    Returns a String that represents the full access name.
    The name is separated from the serial number (when there is one) by the delimiter "%"
    int2Str(int). Static method in class semper.crypto.CryptoMan
    Converts a constant to a string describing the constant.
    int2Str(int). Static method in class semper.statement.StatementMan
    Given an integer code describing a method for key exchange this method returns a String describing the method.
    IntegerStringConstraints(). Constructor for class semper.preferences.IntegerStringConstraints
    Constructor for an integer whithout other constraints.
    IntegerStringConstraints(int, int). Constructor for class semper.preferences.IntegerStringConstraints
    Contructor for integer constraints between two values.
    interact(). Static method in class semper.payment.ecash.ecashApp
    Interact with the user via a TINGUIN session.
    interact(). Static method in class semper.payment.PurseManagementApp
    Interact with the user via a TINGUIN session.
    internalLayout. Variable in class semper.preferences.PrefFieldPassWord
    Interrupt(int). Static method in class semper.certappl.WaitForTinguin
    IntObject(). Constructor for class semper.certificate.IntObject
    IntObject(int). Constructor for class semper.certificate.IntObject
    Create a Integer object, whic is an Integer that can be transferred via streams.
    intValue(). Method in class semper.util.log.Category
    INVAL_ALG. Static variable in interface semper.crypto.CryptoConstants
    Undefined or unknown algorithm
    isActivated(). Method in class semper.payment.PurseReference
    Check if the purse is active.
    isActive(). Method in class semper.BApp.FrmWrkClnt.BApp
    True is the Business Application is acctive else false.
    isActive(). Method in class semper.BApp.FrmWrkSrv.BApp
    True is the Business Application is active else false.
    isActive(). Method in class semper.BApp.BusinessClnt.BAppEurocom
    True is the Business Application is acctive else false.
    isActive(). Method in class semper.BApp.BusinessClnt.BAppFogra
    True if the Business Application is acctive else false.
    isActive(). Method in class semper.BApp.BusinessClnt.BAppTest
    Checks if the current BA object is alive
    isActive(). Method in interface semper.BApp.FrmWrk.BusinessApp
    True is the Business Application is active else false.
    isActive(). Method in class semper.payment.PaymentTransactionRecord
    Check if there is a transaction associated with this transaction record
    isAllowed(PurseReference, String, String, String). Method in class semper.payment.PaymentAccessControlStructure
    Check if the an operation is permitted on a purse.
    isBlocked(). Method in class semper.comm.ComPointMailRecord
    Is an accept or a read blocked on this record?
    isCurrencySupported(Currency). Method in class semper.payment.ecash.ecashPurse
    Check if a given currency is supported.
    isCurrencySupported(Currency). Method in class semper.payment.generic.genericPurse
    Check if a given currency is supported Implemented from abstract method defined in Purse
    isCurrencySupported(Currency). Method in class semper.payment.Purse
    Check if a given currency is supported.
    isEmpty(). Static method in class semper.preferences.Configuration
    Returns true iff no configuration fields are currently loaded.
    isEmpty(). Method in class semper.util.queue.Queue
    Returns true if the queue is empty.
    isEnabled(). Method in class semper.payment.ecash.ecashPurse
    Is the adapter of this Purse enabled for use? Each subclass of this class should override this method if the adapter is to be usable.
    isEnabled(). Method in class semper.payment.generic.genericPurse
    This adapter is always available for use.
    isEnabled(). Method in class semper.payment.Purse
    Is the adapter of this Purse enabled for use? Each subclass of this class should override this method if the adapter is to be usable.
    isEqual(SemperUser). Method in class semper.certappl.SemperUser
    This method check the list in order to find a mentioned user in a certail list.
    isEqual(String). Method in class semper.preferences.PrefFieldPassWord
    Returns true if this password has the same hashing value than the one given as input.
    isInitialised(). Static method in class semper.access.AccessMan
    Check whether the access manager has been initialised.
    isInitialised(). Static method in class semper.archive.ArchiveMan
    Checks whether the archive manager has been initialised
    isInitialised(). Static method in class semper.certificate.CertificateMan
    Tells whether CertificateMan is initialised.
    isInitialised(). Static method in class semper.preferences.Configuration
    Returns true if configuration data have been initialised.
    isInitialised(). Static method in class semper.crypto.CryptoMan
    Tells whether CryptoMan is initialised.
    isInitialised(). Method in class semper.util.bootstrap.Library
    Check the initialisation status
    isInitialised(). Method in class semper.payment.PaymentManager
    Check the initialisation status
    isInitialised(). Static method in class semper.preferences.Preferences
    Returns true if a successfull init() call has been done.
    isInitialised(). Static method in class semper.statement.StatementMan
    Tells whether StatementMan is initialised.
    isInitialising(). Static method in class semper.util.bootstrap.Library
    Returns true if Library.init() is being executed, false if not.
    isInitialized(). Static method in class semper.comm.ComManager
    Check whether the module is initialized.
    isInitialized(). Static method in class semper.comm.ComPointHTTP
    Check whether the module is initialized.
    isInitialized(). Static method in class semper.comm.ComPointMail
    Check whether the module is initialized.
    isInitialized(). Static method in class semper.comm.ComPointTCP
    Check whether the module is initialized.
    isInitialized(). Static method in class semper.tinguin.TinguinManager
    This method checks if the TinguinManger is already initialized.
    islocked(). Method in class semper.access.Role
    Check if the role is locked.
    islocked(). Method in class semper.access.UnlockedRole
    Check if the role is locked.
    isModified(). Method in class semper.preferences.CatBagPanel
    isModified(). Method in class semper.preferences.PrefField
    Indicates if the field has been changed by the user during interactive editing.
    isModified(). Method in class semper.preferences.PrefFieldCatBag
    Indicates if the field has been changed by the user during interactive editing.
    isModified(). Method in class semper.preferences.PrefFieldCheckBox
    Tells if the state of this checkbox has been changed by the user.
    isModified(). Method in class semper.preferences.PrefFieldChoice
    Tells if the value has been modified by the user.
    isModified(). Method in class semper.preferences.PrefFieldLabel
    A label field is never modified so this method return always false.
    isModified(). Method in class semper.preferences.PrefFieldList
    Tells if the selected items changed.
    isModified(). Method in class semper.preferences.PrefFieldNegotiable
    Indicates if the field has been changed by the user during interactive editing.
    isModified(). Method in class semper.preferences.PrefFieldPassWord
    Indicates of the user has changed the password.
    isModified(). Method in class semper.preferences.PrefFieldString
    Returns whether or not this field has been changed by the user.
    isModified(). Method in class semper.preferences.PrefGroup
    Returns true if a field has been modified since last update.
    ISO_MAC. Static variable in interface semper.crypto.CryptoConstants
    Integer code for MAC according to ISO standard
    isOK(). Method in class semper.preferences.PrefField
    Returns whether the value selected by the user is valid.
    isOK(). Method in class semper.preferences.PrefFieldCatBag
    Returns whether the value selected by the user is valid.
    isOK(). Method in class semper.preferences.PrefFieldCheckBox
    Returns always true.
    isOK(). Method in class semper.preferences.PrefFieldChoice
    Returns always true because no constraints are associated with a choice field.
    isOK(). Method in class semper.preferences.PrefFieldLabel
    A label is always ok because it is never modified by the user.
    isOK(). Method in class semper.preferences.PrefFieldList
    Returns always true.
    isOK(). Method in class semper.preferences.PrefFieldNegotiable
    Returns whether the value selected by the user is valid.
    isOK(). Method in class semper.preferences.PrefFieldPassWord
    Will check in the near future for the capability to change the password value.
    isOK(). Method in class semper.preferences.PrefFieldString
    Returns whether or not the String field satisfies the constraints.
    isProxyConfigured(). Static method in class semper.comm.ComPointHTTP
    Check whether a proxy is configured.
    isRegistered(). Method in class semper.payment.ecash.ecashPurse
    Has this purse been registered with its "bank"?
    isRegistered(). Method in class semper.payment.generic.genericPurse
    Has this purse been registered with its "bank"?
    isRegistered(). Method in class semper.payment.Purse
    Has this purse been registered with its "bank"?
    isRemoteTelnetConfigured(). Static method in class semper.comm.ComPointTCP
    Check whether remoteTelnet is configured.
    isSatisfied(String). Method in class semper.preferences.IntegerStringConstraints
    Indicates if a string encodes an integer between the bounds.
    isSatisfied(String). Method in class semper.preferences.NoStringConstraints
    Returns always true because any string satisfies the empty constraint.
    isSatisfied(String). Method in interface semper.preferences.StringConstraints
    This returns whether or not a string satisfies the constraints.
    isSecurityServiceOffered(SecurityOption). Method in class semper.payment.ecash.ecashPurse
    Check if a specific security service is offered Implemented from abstract method defined in PurseServices
    isSecurityServiceOffered(SecurityOption). Method in class semper.payment.generic.genericPurse
    Check if a specific security service is offered Implemented from abstract method defined in Purse
    isSecurityServiceOffered(SecurityOption). Method in class semper.payment.Purse
    Check if a specific security service is offered.
    isServicePoint(int). Static method in class semper.transfer.PortManager
    Method to control if a port is yet in use by a ServicePointThread.
    issueCertificate(Registration, CryptoKeyInfo, int, int, Date, Date, int). Static method in class semper.certificate.CertificateMan
    Issue new certificate for myClient.
    issueCertificate(Registration, CryptoKeyInfo, int, int, Date, Date, int). Method in interface semper.certificate.RCModuleInterface
    Issue new Certificate.
    issueCertificateRequest(ComPointAddress, Vector, long, int, int, Date, Date, int). Static method in class semper.certificate.CertificateMan
    After registration I can get certificates from a CA that accepts the RA I registered with and has an account there.
    issueRegistration(Template). Static method in class semper.certificate.CertificateMan
    Issue new registration based upon template.
    isValid(). Method in class semper.access.Capability
    Check whether the capability is (still) valid.
    isValid(). Method in class semper.access.PassWordCapability
    Check whether the capability is still valid.
    isValid(). Method in class semper.access.SimpleCapability
    Check whether the capability is still valid.
    isValueMovedIn(). Method in class semper.payment.ServiceType
    Does this service move value into the purse?
    isValueMovedOut(). Method in class semper.payment.ServiceType
    Does this service move value out of the purse?
    ITALIC. Static variable in class semper.tinguin.SimpleFont
    Use italic font.
    item. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    number of an item.

    J

    jobID. Variable in class semper.SemperClient.SCTaskData
    jobID. Variable in class semper.SemperServer.SSTaskData
    JobNum. Variable in class semper.SemperClient.SCTaskData
    JobNum. Variable in class semper.SemperServer.SSTaskData
    JobThread. Variable in class semper.SemperClient.SCTaskData
    JobThread. Variable in class semper.SemperServer.SSTaskData

    K

    KEY_COMPROMISED. Static variable in interface semper.certificate.CertificateConstants
    KEY_ENC_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Padding of data keys encrypted under public keys
    KEY_ENC_PAD0. Static variable in interface semper.crypto.CryptoConstants
    0-Padding of data keys encrypted under public keys
    KEY_ENC_PADRAND. Static variable in interface semper.crypto.CryptoConstants
    Random padding of data keys encrypted under public keys
    KEYID_FIELD. Static variable in interface semper.certificate.CertificateConstants
    keys(). Method in class semper.BApp.FrmWrk.BAReq
    Returns an enumeration of the keys of this request object.

    L

    label. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    Label of an item.
    launch(). Method in class semper.payment.ecash.ecashApp
    Implementing the MenuLaunchable interface
    launch(). Method in interface semper.util.bootstrap.MenuLaunchable
    Performs the actions intended corresponding to the menu item by which this method was invoked.
    launch(). Method in class semper.payment.PurseManagementApp
    Implementing the MenuLaunchable interface
    listen(). Static method in class semper.payment.ecash.HandleAction
    listNotify(). Method in class semper.preferences.PrefField
    This returns the list of classes that will be notified when the user changes this field.
    ListOperationStatus(). Method in class semper.transfer.Manager
    Gives the status of all operations at the transfer maneger (pending, stopped operations)
    loadMasterKey(CryptoKeyInfo). Method in class semper.crypto.CryptoMasterKey
    Gets masterkey if in archive.
    loadPreferences(). Static method in class semper.preferences.Preferences
    Get the state of a the last preferences environment which has been saved.
    loadPreferences(AccessName). Static method in class semper.preferences.Preferences
    Get the state of a previously save state of the preferences environment.
    loadPrefs(). Static method in class semper.util.log.Log
    loadPrefs(void) loads the log-settings from disk if possible.
    lock(). Method in class semper.access.Role
    Lock the role.
    locked. Variable in class semper.access.Role
    Records whether the role is locked or not
    Log(). Constructor for class semper.util.log.Log
    log(AccessName, Streamable). Static method in class semper.archive.ArchiveMan
    Add the given object to the log base.
    log(Object, int, String). Static method in class semper.util.log.Log
    Alternate log() form.
    log(String, int, String). Static method in class semper.util.log.Log
    Log a message.
    LongObject(). Constructor for class semper.certificate.LongObject
    LongObject(long). Constructor for class semper.certificate.LongObject
    Create a Long object, which is a Long that can be transferred via streams.
    LowTrustRole. Static variable in class semper.access.AccessMan

    M

    m_key. Static variable in class semper.payment.generic.Acquirer
    MAC_OFFS. Static variable in interface semper.crypto.CryptoConstants
    MAC algorithms.
    main(String[]). Static method in class semper.payment.generic.Acquirer
    Main Body of the Acquirer Business Application.
    main(String[]). Static method in class semper.certappl.CCertAppl
    main(String[]). Static method in class semper.certappl.SCertAppl
    main(String[]). Static method in class semper.certappl.SCertApplBoot
    main(String[]). Static method in class semper.SemperClient.SCSemperClient
    This method is called from the shell to instantiate the Semper-Dispatcher.
    main(String[]). Static method in class semper.SemperServer.SSSemperServer
    This method is called from the shell to instantiate the Semper-Dispatcher.
    main(String[]). Static method in class semper.payment.ecash.Test
    main(String[]). Static method in class semper.payment.ecash.Test2
    main(String[]). Static method in class semper.payment.ecash.Test3
    main(String[]). Static method in class semper.certappl.TTable
    MaintenanceRole. Static variable in class semper.access.AccessMan
    makeContainerPrimitive(String). Method in class semper.transfer.Container
    Converts a string into a primitive Container (i.e.
    makeFromStringToContainer(). Method in class semper.transfer.Container
    Converts a streamed Container into a "expanded" container.
    makeFromStringToContainer(Node). Method in class semper.transfer.Container
    The method that makes the work of getting a container from a string.
    makeRegistration(Template). Method in interface semper.certificate.RCModuleInterface
    Register information about a user based on the information in a Template.
    makeStringPrimitive(Node). Method in class semper.transfer.Container
    Converts a primitive Container (only root and leaves) into a String.
    makeToNode(String). Method in class semper.transfer.Node
    Reconverts a String to a Node
    makeToString(). Method in class semper.transfer.Node
    Writes the node data into a string.
    makeToString(Node, Vector). Method in class semper.transfer.Container
    Converts a subtree into a String.
    makeToString(Vector). Method in class semper.transfer.Container
    Converts a Container into a String.
    Manager(). Constructor for class semper.transfer.Manager
    masterKeyDecrypt(byte[]). Static method in class semper.crypto.CryptoMan
    Decrypts the input under masterKey.
    masterKeyEncrypt(byte[]). Static method in class semper.crypto.CryptoMan
    Encrypts the input under the master key (used to encrypt keys before being stored).
    max_DSA_constlen. Static variable in interface semper.crypto.CryptoConstants
    the maximal length of the non-user specific part of a DSS public key
    max_DSA_publen. Static variable in interface semper.crypto.CryptoConstants
    the maximal public key length in DSA is 128 byte + length info 2 byte
    max_DSA_seclen. Static variable in interface semper.crypto.CryptoConstants
    Maximal length of DSA secret key
    max_DSA_siglen. Static variable in interface semper.crypto.CryptoConstants
    Maximal length of a DSA signature
    max_encr_keylen. Static variable in interface semper.crypto.CryptoConstants
    Maximal length of a data key encrypted under RSA
    max_ISO_publen. Static variable in interface semper.crypto.CryptoConstants
    the maximal public key length in ISO is 2*128 byte (modulus plus exponent) + length info 2+2 byte
    max_RSA_publen. Static variable in interface semper.crypto.CryptoConstants
    the maximal public key length in RSA is 2*128 byte (modulus plus exponent) + length info 2 +2 byte
    max_RSAvar_seclen. Static variable in interface semper.crypto.CryptoConstants
    Maximal length of secret key for RSA variants (optimized format for use of Chinese remaindering).
    max_RSAvar_siglen. Static variable in interface semper.crypto.CryptoConstants
    maximal length of signatures for RSA variants.
    max_ZKA_publen. Static variable in interface semper.crypto.CryptoConstants
    the maximal public key length in ZKA is 96 byte (modulus) + length info 2 byte
    maxConsExp. Static variable in class semper.comm.ChannelServicePointThread
    maxConsExp. Static variable in class semper.comm.ComPointMailReceiverThread
    maxExecTime. Variable in class semper.SemperClient.SCConfig
    maxExecTime. Variable in class semper.SemperServer.SSConfig
    maxIdleTime. Variable in class semper.SemperClient.SCConfig
    maxIdleTime. Variable in class semper.SemperServer.SSConfig
    maximum_length. Variable in class semper.preferences.PrefFieldPassWord
    maxParsers. Variable in class semper.SemperClient.SCConfig
    maxParsers. Variable in class semper.SemperServer.SSConfig
    MEANS_OF_PAYMENT. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates Means of Payment.
    MEANS_OF_PAYMENT. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates Means of Payment.
    meansOfPayment(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Displays the means of payment accepted by the BA.
    meansOfPayment(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Displays the means of payment accepted by the BA.
    MediumTrustRole. Static variable in class semper.access.AccessMan
    menuAction(MenuItem). Method in class semper.util.bootstrap.ApplicationsMenu
    Implementing the MenuHandler interface.
    menuAction(MenuItem). Method in interface semper.tinguin.MenuHandler
    This method is invoked if the custom menu of this handle was selected.
    menuAction(MenuItem). Method in class semper.preferences.PrefMenuHandler
    Handles menu item selection event by launching interactive edition for the group corresponding to the selected menu item.
    MESSAGE_AUTHENTICATION. Static variable in class semper.transfer.Security
    MESSAGE_CONFIDENTIALITY. Static variable in class semper.transfer.Security
    MESSAGE_INTEGRITY. Static variable in class semper.transfer.Security
    MESSAGE_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Certification Client & CA message ids
    MessageListHead(). Constructor for class semper.util.msgtools.MessageListHead
    Constructor with no arguments.
    MessageListHead(String, String, int, Vector). Constructor for class semper.util.msgtools.MessageListHead
    Constructor with all arguments
    MimeBase64Decoder(DataInputStream, DataOutputStream). Constructor for class semper.comm.MimeBase64Decoder
    Open a mime-decoding filter.
    MimeBase64Encoder(DataInputStream, DataOutputStream). Constructor for class semper.comm.MimeBase64Encoder
    Open a mime-encoding filter.
    min_DSA_constlen. Static variable in interface semper.crypto.CryptoConstants
    the maximal length of the non-user specific part of a DSS public key
    min_DSA_publen. Static variable in interface semper.crypto.CryptoConstants
    the minimal public key length in DSA is 64 byte plus 2 byte length info
    min_DSA_seclen. Static variable in interface semper.crypto.CryptoConstants
    Minimal length of DSA secret key
    min_DSA_siglen. Static variable in interface semper.crypto.CryptoConstants
    Minimal length of a DSA signature
    min_ISO_publen. Static variable in interface semper.crypto.CryptoConstants
    the minimal public key length in ISO is modulus 64 byte plus 1 byte exponent plus 2+2 byte length info.
    min_RSA_publen. Static variable in interface semper.crypto.CryptoConstants
    the minimal public key length in RSA is modulus 64 byte plus 1 byte exponent plus 2 +2 byte length info.
    min_RSAvar_seclen. Static variable in interface semper.crypto.CryptoConstants
    Minimal length of secret key of RSA variants (optimized format for use of Chinese remaindering).
    min_ZKA_publen. Static variable in interface semper.crypto.CryptoConstants
    the minimal public key length in ZKA is modulus 96 byte plus 2 byte length info.
    minimum_length. Variable in class semper.preferences.PrefFieldPassWord
    minParsers. Variable in class semper.SemperClient.SCConfig
    minParsers. Variable in class semper.SemperServer.SSConfig
    Modify(String, Date, String, String). Method in interface semper.archive.Database
    Update an entry with new data
    Modify(String, Date, String, String). Method in class semper.archive.DatabaseNoIndex
    Update an entry with new data
    modifyAttr(AccessName, int, int, Date). Static method in class semper.archive.ArchiveMan
    Modify the storage attributes of the archived object associated with the specified access name.
    The object itself and the date of storage are not modified.
    monitorProc. Variable in class semper.SemperClient.SCTimer
    monitorProc. Variable in class semper.SemperServer.SSTimer
    MoveButton(). Constructor for class semper.preferences.MoveButton
    movesValueIn(). Method in class semper.payment.AccountBasedServiceType
    Assert that this service move value into the purse.
    movesValueIn(). Method in class semper.payment.CashLikeServiceType
    Assert that this service move value into the purse.
    movesValueOut(). Method in class semper.payment.AccountBasedServiceType
    Assert that this service move value out of the purse.
    movesValueOut(). Method in class semper.payment.CashLikeServiceType
    Assert that this service move value out of the purse.
    MSG_CIPHER. Static variable in interface semper.statement.StatementConstants
    Statement containint cipher text
    MSG_EMPTY. Static variable in interface semper.statement.StatementConstants
    Empty statement
    MSG_MAC. Static variable in interface semper.statement.StatementConstants
    Statement with a MAC value
    MSG_OFFS. Static variable in interface semper.statement.StatementConstants
    Message types (used by Statement)
    MSG_PKCIPHER. Static variable in interface semper.statement.StatementConstants
    Pubic key encrypted statement
    MSG_PLAINTEXT. Static variable in interface semper.statement.StatementConstants
    Statement containint plaintext
    MSG_SIGNATURE. Static variable in interface semper.statement.StatementConstants
    Statement with a signed message
    MT_ERROR. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is the error reply part of a transaction
    MT_REPLY. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is the reply part of a transaction
    MT_REQUEST. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is the request part of a transaction
    multiAuthorise(Vector). Method in interface semper.payment.AccountBasedPurseServices
    Request authorisation for a list of received payments.
    multiAuthorise(Vector). Method in class semper.payment.generic.genericTransaction
    Multiple Authorisation The seller (normally) requests at the same time authorisation for several received payments
    multiCapture(Vector). Method in interface semper.payment.AccountBasedPurseServices
    Capture a list of received and authorised payments.
    multiCapture(Vector). Method in class semper.payment.generic.genericTransaction
    Multiple Captures The seller (normally) performs captures at the same time for several received payments
    multiSelectionAllowed(). Method in class semper.preferences.PrefFieldList
    Returns whether or not this List field allows multiselection.
    MUTUAL. Static variable in class semper.statement.StatementModule
    myStreamSize(). Method in class semper.archive.AccessName
    Returns the size of the AccessName object when externalized.
    myStreamSize(). Method in class semper.payment.AccountBasedTransactionState
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.Amount
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.CashLikeTransactionState
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.comm.ChannelSetupMessage
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.util.msgtools.ChannelSetupMessage
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.certificate.Client
    Finds the expected number of bytes needed to externalize the object to s.
    myStreamSize(). Method in class semper.comm.ComPointAddress
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.comm.ComPointMailControl
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.transfer.Container
    Gives the stream size of the container.
    myStreamSize(). Method in class semper.crypto.CryptoKeyInfo
    Finds the expected number of bytes needed to externalize the object to s.
    myStreamSize(). Method in class semper.crypto.CryptoSeed
    Finds the expected number of bytes needed to externalize the object to s.
    myStreamSize(). Method in class semper.payment.Currency
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.ecash.ecashEvidence
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.ecash.ecashPurse
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.ecash.ecashTransactionRecord
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.generic.genericEvidence
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.generic.genericModuleMessage
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.generic.genericPurse
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.generic.genericTransactionRecord
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.preferences.IntegerStringConstraints
    Returns the size of the stream that would hold the externalized form of these constraints.
    myStreamSize(). Method in class semper.certificate.IntObject
    Calculate size of this object when writeing it to TargetStream.
    myStreamSize(). Method in class semper.certificate.LongObject
    Calculate size of this object when written to Targetstream.
    myStreamSize(). Method in class semper.util.msgtools.MessageListHead
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.transfer.Node
    The size of a stream made from this object is computed.
    myStreamSize(). Method in class semper.preferences.NoStringConstraints
    Returns the size of the stream that would hold the externalized form of these constraints.
    myStreamSize(). Method in class semper.access.PassWordCapability
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.PaymentEntity
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.PaymentInformationMessage
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.PaymentTransactionRecord
    implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.PaymentTransactionState
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.preferences.PrefField
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldCatBag
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldCheckBox
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldChoice
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldLabel
    This returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldList
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldNegotiable
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldPassWord
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefFieldString
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.preferences.PrefGroup
    Returns the size of the stream that would hold the externalized form of the object.
    myStreamSize(). Method in class semper.preferences.PrefStream
    Returns the size of the stream that would hold the externalized form of this field.
    myStreamSize(). Method in class semper.payment.Purse
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.payment.PurseReference
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.transfer.Security
    Gets the streamsize of the object.
    myStreamSize(). Method in class semper.payment.ServiceType
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.certificate.ShortObject
    Calculate size of object when written to TargetStream.
    myStreamSize(). Method in class semper.access.SimpleCapability
    Implementing the Streamable interface
    myStreamSize(). Method in class semper.statement.Statement
    Returns the size of the Statement object when externalized.
    myStreamSize(). Method in interface semper.util.serial.Streamable
    Determines the size of the stream that would hold the externalized form of the object.
    myStreamSize(). Method in class semper.transfer.TransferData
    Returns the size of the datastream
    myStreamSize(Node). Method in class semper.transfer.Container
    Gives the size of a subtree of the container.
    myStreamSize(StreamOutputInterface). Method in class semper.statement.StatementTransaction
    Returns the size of the StatementTransaction object when externalized.

    N

    name. Variable in class semper.certificate.Client
    name(). Method in class semper.BApp.FrmWrkClnt.BApp
    Return the name of the Busness Application.
    name(). Method in class semper.BApp.FrmWrkSrv.BApp
    Return the name of the Busness Application.
    nationality. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    NegotiablePanel(UnList, PrList, PrefField). Constructor for class semper.preferences.NegotiablePanel
    Creates a panel with two lists.
    Negotiation(). Constructor for class semper.util.msgtools.Negotiation
    NegotiationException(). Constructor for class semper.util.msgtools.NegotiationException
    Constructor.
    NegotiationException(String). Constructor for class semper.util.msgtools.NegotiationException
    Constructor with a message as argument.
    newName(String). Method in class semper.preferences.PrefField
    Select a new name.
    newSession(String). Static method in class semper.tinguin.TinguinManager
    Open a new TINGUIN session.
    newSubGroupBelow(String, String). Static method in class semper.preferences.Preferences
    Creates or moves a subgroup below another one.
    newSubGroupBelowRoot(String). Static method in class semper.preferences.Preferences
    Puts a new subgroup below the root.
    NO_REVOKATION. Static variable in interface semper.certificate.CertificateConstants
    Node(). Constructor for class semper.transfer.Node
    Simple default Constructor without arguments.
    Node(String). Constructor for class semper.transfer.Node
    Constructor with nodeType.
    noDescription. Static variable in class semper.preferences.PrefField
    Default no decription label.
    NON_REPUDIATION_OF_RECEIPT. Static variable in class semper.transfer.Security
    NON_REPUDIATON_OF_DELIVERY. Static variable in class semper.transfer.Security
    NORMAL. Static variable in class semper.tinguin.SimpleFont
    Use normal font.
    NORMAL_SIZE. Static variable in class semper.tinguin.SimpleFont
    The default size of a font.
    NoStreamableClassException(). Constructor for class semper.util.serial.NoStreamableClassException
    Signals that a subobject does not implement the Streamable interface.
    NoStreamableClassException(String). Constructor for class semper.util.serial.NoStreamableClassException
    Creates a StreamIOException with a detailed message.
    NoStringConstraints(). Constructor for class semper.preferences.NoStringConstraints
    Constructor for an empty string constraint.
    NotApplicable(). Constructor for class semper.payment.NotApplicable
    Constructor.
    NotApplicable(String). Constructor for class semper.payment.NotApplicable
    Constructor with a message as argument.
    Notify(). Method in class semper.SemperClient.SCDaemon
    This method is called from the monitor object in order to notify the suspended parser that a new client socket is ready to be parsed
    Notify(). Method in class semper.SemperClient.SCHTTParser
    This method is called from the monitor object in order to notify the suspended parser that a new client socket is ready to be parsed
    Notify(). Method in class semper.SemperServer.SSDaemon
    This method is called from the monitor object in order to notify the suspended parser that a new client socket is ready to be parsed
    Notify(). Method in class semper.SemperServer.SSHTTParser
    This method is called from the monitor object in order to notify the suspended parser that a new client socket is ready to be parsed
    Notify(boolean). Method in class semper.SemperClient.SCMonitor
    Called from the SCTimer module when it has been notify (internal or external.
    Notify(boolean). Method in class semper.SemperServer.SSMonitor
    Called from the SSTimer module when it has been notify (internal or external.
    notifyChange(String). Method in class semper.preferences.PrefField
    Notify the registered classes.
    notifyChange(String, String). Method in class semper.util.log.Log
    notifyChange is used by Preferences to inform Log.class about changes made by user using TINGUIN

    Do not use this method!

    notifyChange(String, String). Method in interface semper.preferences.PrefNotify
    This method is called when an user change occured in one of the fields for which this object has been registered for notification.
    notifySync(). Method in class semper.comm.ChannelBlockedOpen
    encapsulation of notify in a synchronized method
    notifySync(). Method in class semper.comm.ComPointMailRecord
    encapsulation of notify in a synchronized method
    NoTrustRole. Static variable in class semper.access.AccessMan
    Standard SEMPER roles as described in activity paper 221CW041.
    numberOfEntries(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    numberOfFields(). Static method in class semper.preferences.Configuration
    Gives the number of configuration fileds.
    numberOfFields(). Method in class semper.preferences.PrefGroup
    Return the number of Fields in the group.
    numberOfGroups(). Static method in class semper.preferences.Preferences
    Gives the number of preferences groups in the current preferences environment.

    O

    OFFER. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates Offer.
    OFFER. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates Offer.
    offer(). Method in class semper.BApp.BusinessClnt.BAppOtto
    offer(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Performs an offer indicated in the request.
    offer(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Performs an offer indicated in the request.
    offer1(BAReq). Method in class semper.BApp.BusinessClnt.BAppTest
    This method is called when a Offer request was recognized
    offeredSecurityServices(). Method in class semper.payment.ecash.ecashPurse
    Get the list of security services offered Implemented from abstract method defined in PurseServices
    offeredSecurityServices(). Method in class semper.payment.generic.genericPurse
    Get the list of security services offered Implemented from abstract method defined in Purse
    offeredSecurityServices(). Method in class semper.payment.Purse
    Get the list of security services offered.
    ok(). Method in class semper.tinguin.DialogResult
    Is the result valid? It is valid if the users pressed the ok button
    OP_CS_ANY. Static variable in interface semper.transfer.OperationStates
    OP_CS_NONE. Static variable in interface semper.transfer.OperationStates
    OP_RS_CANCELED. Static variable in interface semper.transfer.OperationStates
    OP_RS_CMERROR. Static variable in interface semper.transfer.OperationStates
    OP_RS_CONTRCVD. Static variable in interface semper.transfer.OperationStates
    OP_RS_ERROR. Static variable in interface semper.transfer.OperationStates
    OP_RS_INITIATED. Static variable in interface semper.transfer.OperationStates
    OP_RS_INQUIRY. Static variable in interface semper.transfer.OperationStates
    OP_RS_PMERROR. Static variable in interface semper.transfer.OperationStates
    OP_RS_SMERROR. Static variable in interface semper.transfer.OperationStates
    OP_RS_TMERROR. Static variable in interface semper.transfer.OperationStates
    OP_SS_CANCELED. Static variable in interface semper.transfer.OperationStates
    OP_SS_CMERROR. Static variable in interface semper.transfer.OperationStates
    OP_SS_ERROR. Static variable in interface semper.transfer.OperationStates
    OP_SS_INITIATED. Static variable in interface semper.transfer.OperationStates
    OP_SS_PMERROR. Static variable in interface semper.transfer.OperationStates
    OP_SS_PROCESSED. Static variable in interface semper.transfer.OperationStates
    OP_SS_SENT. Static variable in interface semper.transfer.OperationStates
    OP_SS_SMERROR. Static variable in interface semper.transfer.OperationStates
    OP_SS_STATUSRCVD. Static variable in interface semper.transfer.OperationStates
    OP_SS_TMERROR. Static variable in interface semper.transfer.OperationStates
    openFile(String, String). Method in class semper.certappl.UserList
    Opens a file.
    openInitiatorChannel(ComPointAddress, long, long, Vector, String). Static method in class semper.util.msgtools.Negotiation
    Open a channel to the peer as initiator.
    openInitiatorChannel(ComPointAddress, Vector, String). Static method in class semper.comm.Channel
    Open a channel to the peer as initiator.
    openInitiatorStatementSession(String, String, boolean[], Vector, String). Static method in class semper.statement.StatementMan
    Constructs a StatementTransaction object corresponding to opening a session on the initiator side.
    openResponderChannel(ComPointAddress, long[], long[], Vector, String[]). Static method in class semper.util.msgtools.Negotiation
    Open a channel as responder.
    openResponderChannel(Vector, String). Method in class semper.comm.ChannelServicePointThread
    open a channel as responder.
    openResponderChannel(Vector, String, long). Method in class semper.comm.ChannelServicePointThread
    Open a channel as responder.
    openResponderStatementSession(String, String, boolean[], Vector, String). Static method in class semper.statement.StatementMan
    Constructs a StatementTransaction object corresponding to opening a session on the responder side.
    openServicePoint(int). Static method in class semper.transfer.PortManager
    Opening a new Service Point.
    openStatementSession(boolean, String, String, boolean[], Vector, String). Static method in class semper.statement.StatementMan
    Opens a statement session this service provides everything needed by initiator as well as responder in order to create a session between the two parties (thus it is used by openInitiatorStatementSession & openResponderStatementSession).
    Operation(). Constructor for class semper.transfer.Operation
    OperationRecord(). Constructor for class semper.transfer.OperationRecord
    orderlist. Variable in class semper.BApp.BusinessClnt.BAppOtto
    Holds a Orderlist and customer information.
    orderpayconfirm(BAReq). Method in class semper.BApp.BusinessClnt.BAppTest
    This method is called when a Order-pay-confirm request was recognized
    OrdinaryRole(String). Constructor for class semper.access.OrdinaryRole
    Create a new role.
    originatorExchangeKey(ComPointAddress, ComPoint, int, int, Vector, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Performs the key exchange using the indicated method and stores it in the archive.
    originatorMutual(ComPoint, int, Vector, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Mutual random key exchange - originator side.
    originatorSimple(ComPoint, int, Vector, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Simple key exchange - originator side.
    OTTOrderList(BAReq). Constructor for class semper.BApp.BusinessClnt.OTTOrderList
    OTTOrderList(String, int). Constructor for class semper.BApp.BusinessClnt.OTTOrderList
    Contstructs an OTTOrderList object for Otto.
    outstandingChannelTable. Variable in class semper.comm.ChannelCleanerThread
    outstandingChannelTable. Variable in class semper.comm.ChannelServicePointThread
    outstandingChannelTimeOut. Variable in class semper.comm.ChannelServicePointThread

    P

    panel. Variable in class semper.preferences.PrefFieldPassWord
    parameter. Variable in class semper.SemperClient.SCActivationData
    parameter. Variable in class semper.SemperServer.SSActivationData
    paramsCgi(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    paramsTable(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    parse(String). Method in class semper.transfer.GroupTransfer
    Parses the constructor argument.
    PassWordCapability(String, String, int). Constructor for class semper.access.PassWordCapability
    Creates a new PassWordCapability.
    pay(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Performs a complete payment indicated in the request.
    pay(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Performs a complete payment indicated in the request.
    pay(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Performs a complete payment indicated in the request.
    pay(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
    Perform a complete payment for Fogra.
    pay(PaymentEntity, Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Pay method.
    pay(PaymentEntity, Amount, Vector, String). Method in class semper.payment.generic.genericTransaction
    Pay method.
    pay(PaymentEntity, Amount, Vector, String). Method in interface semper.payment.PurseServices
    Move specified amount from payer to payee.
    pay(PaymentEntity, Amount, Vector, String[]). Method in class semper.payment.PaymentTransaction
    Depracated (will be removed shortly)
    pay(PaymentEntity, Amount, Vector, String[]). Method in interface semper.payment.PurseServices
    Depracated; will be removed soon; use the other polymorphic form
    PAY_COMPLETE. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates Payment.
    PAY_COMPLETE. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates Payment.
    PAY_CONT_START. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates the start of a continues payment.
    PAY_CONT_START. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates the start of a continues payment.
    PAY_CONT_STOP. Static variable in class semper.BApp.FrmWrkClnt.BApp
    BA Request REQ_SRV Parameter Value that indicates the end of a continus payment.
    PAY_CONT_STOP. Static variable in class semper.BApp.FrmWrkSrv.BApp
    BA Request REQ_SRV Parameter Value that indicates the end of a continus payment.
    payContinueStart(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Performs the oppening of a continuous payment process as indicated in the request.
    payContinueStart(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Performs the oppening of a continuous payment process as indicated in the request.
    payContinueStart(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
    Start a continuous payment for Fogra.
    payContinueStop(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Performs the closing of a continuous payment process as indicated in the request.
    payContinueStop(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Performs the closing of a continuous payment process as indicated in the request.
    payContinueStop(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
    Stop a continuous payment for Fogra.
    PAYMENT_SYSTEM_NAME. Static variable in class semper.payment.PaymentEntity
    Flag value that indicates that the name passed to the constructor is a payment system name.
    PaymentAccessControlStructure(). Constructor for class semper.payment.PaymentAccessControlStructure
    Constructor without args.
    PaymentEntity(). Constructor for class semper.payment.PaymentEntity
    PaymentEntity(String, ComPointAddress). Constructor for class semper.payment.PaymentEntity
    Construct a PaymentEntity object with username and ComPointAddress as parameters
    PaymentEntity(String, String, int). Constructor for class semper.payment.PaymentEntity
    Construct a PaymentEntity object with username and pursename/payment-system-name as parameters.
    PaymentInformationMessage(). Constructor for class semper.payment.PaymentInformationMessage
    constructor
    PaymentInformationMessage(String). Constructor for class semper.payment.PaymentInformationMessage
    constructor
    PaymentInformationMessage(String, Amount). Constructor for class semper.payment.PaymentInformationMessage
    constructor
    PaymentResources(). Constructor for class semper.payment.PaymentResources
    PaymentResources_de(). Constructor for class semper.payment.PaymentResources_de
    PaymentServiceException(). Constructor for class semper.payment.PaymentServiceException
    Constructor.
    PaymentServiceException(String). Constructor for class semper.payment.PaymentServiceException
    Constructor with a message as argument.
    PaymentTransaction(). Constructor for class semper.payment.PaymentTransaction
    PaymentTransactionRecord(). Constructor for class semper.payment.PaymentTransactionRecord
    Constructor with no arguments; this should be used only by the internalizer
    PaymentTransactionRecord(AccessName). Constructor for class semper.payment.PaymentTransactionRecord
    Create an transaction record with a given archive handle.
    PaymentTransactionRecord(AccessName, Vector). Constructor for class semper.payment.PaymentTransactionRecord
    Create an transaction record with a given archive handle and list of purses.
    PaymentTransactionState(). Constructor for class semper.payment.PaymentTransactionState
    Constructor without arguments for serializer
    phone. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    PK_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Public key encryption algorithms.
    PK_RSA. Static variable in interface semper.crypto.CryptoConstants
    Integer code for RSA
    pkDecipher(byte[], CryptoKeyInfo, int, int). Static method in class semper.crypto.CryptoMan
    Decipher an encrypted key using the algorithm described by keyInfo.
    pkDecipher(CryptoKeyInfo). Method in class semper.statement.Statement
    Decipher a pkEnciphered statement object.
    pkDecipher(int, int, int, byte[], byte[], byte[], byte[]). Static method in class semper.crypto.CRMModule
    Decipher an encrypted conventional key using an asymmetric crypto system
    pkDecipher(Statement). Method in class semper.statement.StatementTransaction
    Decipher a pkEnciphered statement object using the secret (asymmetric) key for decryption.
    pkEncipher(CryptoKeyInfo, boolean, CryptoKeyInfo, int). Static method in class semper.crypto.CryptoMan
    Encipher a conventional key using the asymmetric algorithm described by keyInfo.
    pkEncipher(CryptoKeyInfo, int, int). Method in class semper.statement.Statement
    Encipher a statement object under a random, conventional key using encipher, and include this key enciphered under a public key.
    pkEncipher(int, int, int, byte[], boolean, byte[], byte[], byte[]). Static method in class semper.crypto.CRMModule
    Encrypts a key to a conventional system under a public key.
    pkEncipher(Statement). Method in class semper.statement.StatementTransaction
    Encipher a statement object under a random conventional key (same algorithm as the session key for encryption), and encrypt this key under the public encryption key defined in this transaction object.
    popFont(). Method in class semper.tinguin.Document
    Pops a font from the font stack.
    popMargin(). Method in class semper.tinguin.Document
    Pops a margin from the margin stack.
    port. Variable in class semper.comm.ComPointMailControl
    port. Variable in class semper.comm.ComPointMailKey
    port. Variable in class semper.comm.ComPointMailRecord
    port. Variable in class semper.SemperClient.SCConfig
    PortManager(). Constructor for class semper.transfer.PortManager
    pos. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    Position of a single order in an formular (i.e.
    Preferences(). Constructor for class semper.preferences.Preferences
    PreferencesAdditions(). Constructor for class semper.preferences.PreferencesAdditions
    PreferencesException(). Constructor for class semper.preferences.PreferencesException
    PreferencesException(String). Constructor for class semper.preferences.PreferencesException
    PreferencesNoSuchGroupException(). Constructor for class semper.preferences.PreferencesNoSuchGroupException
    Creates a no such group exception.
    PreferencesNoSuchGroupException(String). Constructor for class semper.preferences.PreferencesNoSuchGroupException
    Creates a no such group exception with an explanation string.
    PrefField(). Constructor for class semper.preferences.PrefField
    PrefFieldCatBag(). Constructor for class semper.preferences.PrefFieldCatBag
    PrefFieldCatBag(String, CategoryBag). Constructor for class semper.preferences.PrefFieldCatBag
    Construct a CatBagField
    PrefFieldCheckBox(). Constructor for class semper.preferences.PrefFieldCheckBox
    constructor for newInstance().
    PrefFieldCheckBox(String, String, boolean). Constructor for class semper.preferences.PrefFieldCheckBox
    Constructor for fields looking like a checkbox with defaults constraints.
    PrefFieldCheckBox(String, String, boolean, GridBagConstraints). Constructor for class semper.preferences.PrefFieldCheckBox
    Constructor for fields looking like a checkbox.
    PrefFieldChoice(). Constructor for class semper.preferences.PrefFieldChoice
    Constructor called by newInstance when this object is internalized.
    PrefFieldChoice(String, String). Constructor for class semper.preferences.PrefFieldChoice
    Constructor for an empty choice with name and label with default constraints.
    PrefFieldChoice(String, String, GridBagConstraints). Constructor for class semper.preferences.PrefFieldChoice
    Constructor for an empty choice with label and name and specified constraints.
    PrefFieldLabel(). Constructor for class semper.preferences.PrefFieldLabel
    Contructor used by newInstance for internalization.
    PrefFieldLabel(String, String). Constructor for class semper.preferences.PrefFieldLabel
    Constructor for strings fields with defaults constraints.
    PrefFieldLabel(String, String, GridBagConstraints). Constructor for class semper.preferences.PrefFieldLabel
    Constructor for strings fields.
    PrefFieldList(). Constructor for class semper.preferences.PrefFieldList
    Constructor used by newInstance() when this object is internalized.
    PrefFieldList(String, String, boolean, int). Constructor for class semper.preferences.PrefFieldList
    Constructor for an empty choice with defaults constraints.
    PrefFieldList(String, String, boolean, int, GridBagConstraints). Constructor for class semper.preferences.PrefFieldList
    Constructor for an empty choice.
    PrefFieldNegotiable(). Constructor for class semper.preferences.PrefFieldNegotiable
    Constructor used by new Instance when internalizing a new negotiable field.
    PrefFieldNegotiable(String, String[], int). Constructor for class semper.preferences.PrefFieldNegotiable
    Construct a negotiable field where each item is unused and with defaults constraints.
    PrefFieldNegotiable(String, String[], int, GridBagConstraints). Constructor for class semper.preferences.PrefFieldNegotiable
    Construct a negotiable field where each item is unused.
    PrefFieldPassWord(). Constructor for class semper.preferences.PrefFieldPassWord
    Constructor used by new Instance when internalizing this object.
    PrefFieldPassWord(String, String). Constructor for class semper.preferences.PrefFieldPassWord
    Constructor for password field with default constraints and password.
    PrefFieldPassWord(String, String, String). Constructor for class semper.preferences.PrefFieldPassWord
    Constructor for password field with default constraints.
    PrefFieldPassWord(String, String, String, GridBagConstraints). Constructor for class semper.preferences.PrefFieldPassWord
    Constructor for password field with guenuine constraints.
    PrefFieldString(). Constructor for class semper.preferences.PrefFieldString
    This constructor is used mostly to internalize this object.
    PrefFieldString(String, String, String, int). Constructor for class semper.preferences.PrefFieldString
    Constructor for strings fields with defaults gridBag constraints.
    PrefFieldString(String, String, String, int, GridBagConstraints). Constructor for class semper.preferences.PrefFieldString
    Constructor for strings fields.The String constraints is set to NoStringConstraints
    PrefFrame(String). Constructor for class semper.preferences.PrefFrame
    Contructor for preferences frames.
    PrefFrame(String, PrefGroup). Constructor for class semper.preferences.PrefFrame
    Contructor for preferences frames with owner.
    PrefGroup(). Constructor for class semper.preferences.PrefGroup
    preferences constructor used by newInstance().
    PrefGroup(String, String). Constructor for class semper.preferences.PrefGroup
    preferences constructor.
    PrefMenuHandler(Menu). Constructor for class semper.preferences.PrefMenuHandler
    Constructor for the preferences menu structure.
    PrefMenuItem(String, String). Constructor for class semper.preferences.PrefMenuItem
    This construct a menu item associated with a group name which must be called when the item is selected by the user.
    PrefPanel(PrefField). Constructor for class semper.preferences.PrefPanel
    Constructor.
    PrefPasswordButton(String, PrefFieldPassWord). Constructor for class semper.preferences.PrefPasswordButton
    Prefs(String, int). Static method in class semper.util.log.Log
    Prefs.
    PrefStream(). Constructor for class semper.preferences.PrefStream
    Constructor.
    prices. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    print(). Static method in class semper.preferences.Configuration
    Print the configuration data as they appear in the Configuration manager.
    print(). Method in class semper.transfer.Container
    Prints information about each node within the Container
    print(). Method in class semper.transfer.Node
    Prints information of the Node (on STDOUT)
    printContents(). Method in class semper.crypto.CryptoKeyInfo
    printContents(). Method in class semper.statement.Statement
    Temporary function printing the message and securityVal of a Statement.
    PrList(int, boolean). Constructor for class semper.preferences.PrList
    Creates a new Priority list.
    process(). Static method in class semper.preferences.PreferencesAdditions
    This process all scheduled additions in the list.
    process(Container, String). Method in class semper.transfer.GroupTransfer
    Method for calling the distinguished processing methods for a node to be send.
    processRec(Container, String). Method in class semper.transfer.GroupTransfer
    Method for calling the distinguished processing methods for a node received.
    processToken(TokenCapsule). Method in interface semper.payment.TPurseServices
    Process an intermediate token in a protocol.
    prodDur. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The duration of the product; if it is a service.
    prodDur(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    prodName. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The name of a sevice provider product.
    prodName(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    prodPrice. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The price of the product.
    prodPrice(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    prodXPrice. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    Extra price for extra time of use.
    prodXPrice(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    prodXtime. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The extra time of use.
    prodXtime(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    PROPOSE. Static variable in class semper.util.msgtools.MessageListHead
    Flag used in negotiation to indicate that peer should propose choices for the given parameter.
    proposeAlgorithms(int). Static method in class semper.statement.StatementMan
    Makes a list of proposed algorithms for the requested service.
    PUBLIC_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Methods for selecting public keys
    Purse(). Constructor for class semper.payment.Purse
    PURSE_LIST_AS_PAYMENT_SYSTEM_NAMES. Static variable in class semper.payment.PaymentManager
    Return type indicator constant used in getListOfPurses(return_type_indicator) to indicate that a list of payment system names (String) must be returned.
    PURSE_LIST_AS_PURSE_NAMES. Static variable in class semper.payment.PaymentManager
    Return type indicator constant used in getListOfPurses(return_type_indicator) to indicate that a list of purse names (String) must be returned.
    PURSE_LIST_AS_PURSE_REFS. Static variable in class semper.payment.PaymentManager
    Return type indicator constant used in getListOfPurses(return_type_indicator) to indicate that a list of PurseReference objects must be returned.
    PURSE_NAME. Static variable in class semper.payment.PaymentEntity
    Flag value that indicates that the name passed to the constructor is a purse name.
    PurseManagement(). Constructor for class semper.payment.PurseManagement
    PurseManagementApp(). Constructor for class semper.payment.PurseManagementApp
    PurseReference(). Constructor for class semper.payment.PurseReference
    Constructor without args
    PurseReference(String). Constructor for class semper.payment.PurseReference
    PurseReference(String, Purse, AccessName). Constructor for class semper.payment.PurseReference
    Push(SCTaskControl, int, int). Method in class semper.SemperClient.SCMonitor
    Stores a new SCTaskControl object to it's ActiveStack
    Push(SSTaskControl, int, int). Method in class semper.SemperServer.SSMonitor
    Stores a new SSTaskControl object to it's ActiveStack
    pushFont(SimpleFont). Method in class semper.tinguin.Document
    Pushes a font on the font stack.
    pushMargin(int). Method in class semper.tinguin.Document
    Push a new margin on the stack.
    put(PrefField). Method in class semper.preferences.PrefGroup
    Adds a field to this group.
    put(String, String). Static method in class semper.preferences.Configuration
    Put a new fieldname with the given value in the actual configuration state.
    putEntry(BAppCfgEntry). Method in class semper.BApp.FrmWrk.BAppConfigTable

    Q

    quantity. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    queue. Variable in class semper.comm.ComPointMailRecord
    Queue(). Constructor for class semper.util.queue.Queue
    Constructs a queue.

    R

    R_ANY. Static variable in interface semper.payment.TPurseServices
    Role: any (in this case, the adapter will assign a default role -- if the default assigned role is "responder", the TokenCapsule object returned should contain a null token indicating that the application has nothing to send in the current protocol step.
    R_INITIATOR. Static variable in interface semper.payment.TPurseServices
    Role: initiator
    R_RESPONDER. Static variable in interface semper.payment.TPurseServices
    Role: responder; the TokenCapsule object returned should contain a null token.
    randomBytes(int). Static method in class semper.crypto.CryptoMan
    Returns an array of random bytes.
    RC_BADREDUNDANCY. Static variable in interface semper.crypto.CryptoConstants
    Redundancy check failed when verifying a key
    RC_DECRYPTION_ERROR. Static variable in interface semper.crypto.CryptoConstants
    Error when trying to decrypt (usually because of wrong key of parameters)
    RC_INVALIDCERTIFICATE. Static variable in interface semper.crypto.CryptoConstants
    Invalid certificate supplied
    RC_INVALIDSIGNATURE. Static variable in interface semper.crypto.CryptoConstants
    Signature invalid
    RC_INVSTATEMENTOP. Static variable in interface semper.crypto.CryptoConstants
    Invalid operation on statement
    RC_KEYACCERR. Static variable in interface semper.crypto.CryptoConstants
    Unable to access key
    RC_KEYINCLEAR. Static variable in interface semper.crypto.CryptoConstants
    A key which should have been encrypted is in clear
    RC_NO_MK. Static variable in interface semper.crypto.CryptoConstants
    The master key could not be found in archive
    RC_NO_PW. Static variable in interface semper.crypto.CryptoConstants
    The user failed to provide a proper password
    RC_NO_USER. Static variable in interface semper.crypto.CryptoConstants
    UserId not defined
    RC_NOPUBLICKEY. Static variable in interface semper.crypto.CryptoConstants
    Public key missing
    RC_NYI. Static variable in interface semper.crypto.CryptoConstants
    Returned by functions that are not yet fully implemented
    RC_OK. Static variable in interface semper.crypto.CryptoConstants
    Return code signalling ok.
    RC_SIGNATURENOTBORN. Static variable in interface semper.crypto.CryptoConstants
    Signature too "young"
    RC_SIGNATURETOOOLD. Static variable in interface semper.crypto.CryptoConstants
    Signature too "old"
    read(). Method in interface semper.comm.ComPoint
    Waits for and returns a message received on the ComPoint, which must be either an Initiator or a Responder.
    read(). Method in class semper.comm.ComPointHTTP
    Waits for and returns a message received on the ComPoint, which must be either an Initiator or a Responder.
    read(). Method in class semper.comm.ComPointMail
    Waits for and returns a message received on the ComPoint.
    read(). Method in class semper.comm.ComPointTCP
    Waits for and returns a message received on the ComPoint, which must be either an Initiator or a Responder.
    read(AccessName). Static method in class semper.archive.ArchiveMan
    Gets from the archive the object associated with the specified access name.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    ReadAttr(String). Method in interface semper.archive.Database
    Search the database for key and return the attr associated with the key
    ReadAttr(String). Method in class semper.archive.DatabaseNoIndex
    Search the database for key and return the attr associated with the key
    ReadData(String). Method in interface semper.archive.Database
    Search the database for key and return the data associated with the key
    ReadData(String). Method in class semper.archive.DatabaseNoIndex
    Search the database for key and return the data associated with the key
    ReadDate(String). Method in interface semper.archive.Database
    Search the database for key and return the data associated with the key
    ReadDate(String). Method in class semper.archive.DatabaseNoIndex
    Search the database for key and return the date associated with the key
    readLog(). Static method in class semper.archive.ArchiveMan
    Read the log base.
    readObject(). Method in class semper.util.serial.SourceStream
    Creates a new object and internalizes its state from the SourceStream.
    readObject(). Method in interface semper.util.serial.StreamInputInterface
    Internalizes an object.
    readObject(DataInputStream). Static method in class semper.preferences.ConfigStream
    Internalizes configuration.
    readObject(RandomAccessFile). Method in class semper.certappl.SemperUser
    Reads from a random acces file
    readObject(StreamInputInterface). Method in class semper.archive.AccessName
    Internalizes an AccessName object.
    readObject(StreamInputInterface). Method in class semper.payment.AccountBasedTransactionState
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.Amount
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.CashLikeTransactionState
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.comm.ChannelSetupMessage
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.util.msgtools.ChannelSetupMessage
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.certificate.Client
    Reads the object from an io stream (TargetStream).
    readObject(StreamInputInterface). Method in class semper.comm.ComPointAddress
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.comm.ComPointMailControl
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.transfer.Container
    Reads a container from a data stream.
    readObject(StreamInputInterface). Method in class semper.crypto.CryptoKeyInfo
    Initialise a CryptoKeyInfo with values read from an io stream (SourceStream)
    readObject(StreamInputInterface). Method in class semper.crypto.CryptoSeed
    Initialise a CryptoSeed with values read from an io stream (SourceStream)
    readObject(StreamInputInterface). Method in class semper.payment.Currency
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.ecash.ecashEvidence
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.ecash.ecashPurse
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.ecash.ecashTransactionRecord
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.generic.genericEvidence
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.generic.genericModuleMessage
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.generic.genericPurse
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.generic.genericTransactionRecord
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.preferences.IntegerStringConstraints
    Internalizes a Constraint from a stream.
    readObject(StreamInputInterface). Method in class semper.certificate.IntObject
    Reads the object from an io stream (TargetStream).
    readObject(StreamInputInterface). Method in class semper.certificate.LongObject
    Reads the object from an io stream (TargetStream).
    readObject(StreamInputInterface). Method in class semper.util.msgtools.MessageListHead
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.transfer.Node
    Reads a node from a stream.
    readObject(StreamInputInterface). Method in class semper.preferences.NoStringConstraints
    Internalizes this Constraint.
    readObject(StreamInputInterface). Method in class semper.access.PassWordCapability
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.PaymentEntity
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.PaymentInformationMessage
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.PaymentTransactionRecord
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.PaymentTransactionState
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.preferences.PrefField
    Internalizes this field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldCatBag
    Internalizes this field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldCheckBox
    Internalizes this field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldChoice
    Internalizes this choice field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldLabel
    Internalizes this label field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldList
    Internalizes this field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldNegotiable
    Internalizes this field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldPassWord
    Internalizes this password field.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldString
    Internalizes this string field from a stream.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefGroup
    Internalizes this group.
    readObject(StreamInputInterface). Method in class semper.preferences.PrefStream
    Internalizes this Preferences environment.
    readObject(StreamInputInterface). Method in class semper.payment.Purse
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.payment.PurseReference
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.transfer.Security
    Reads a security object from an input stream.
    readObject(StreamInputInterface). Method in class semper.payment.ServiceType
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.certificate.ShortObject
    Reads the object from an io stream (TargetStream).
    readObject(StreamInputInterface). Method in class semper.access.SimpleCapability
    Implementing the Streamable interface
    readObject(StreamInputInterface). Method in class semper.statement.Statement
    Internalizes a Statement object.
    readObject(StreamInputInterface). Method in class semper.statement.StatementTransaction
    Internalizes a StatementTransaction object.
    readObject(StreamInputInterface). Method in interface semper.util.serial.Streamable
    Internalizes the object.
    readObject(StreamInputInterface). Method in class semper.transfer.TransferData
    Makes a transfer data object from the datastream
    receive(CLConnection). Method in class semper.commlayer.CLData
    Method to receive any general data on client/server side.
    receive(CLConnection). Method in class semper.commlayer.CLGeneral
    Method to receive all kinds of electronic transactions It is used by the server as a general receive.
    receive(CLConnection). Method in class semper.commlayer.CLOffer
    Service to receive an electronic offer from a Server upon a previously issued OfferRequest.send.
    receive(CLConnection). Method in class semper.commlayer.CLOfferRequest
    Method to receive an electronic offer-request.
    receive(CLConnection). Method in class semper.commlayer.CLOrder
    Service to receive an electronic order (usage on the sender site).
    receive(CLConnection). Method in class semper.commlayer.CLOrderConfirm
    Service to receive an electronic order confirmation.
    receive(CLConnection). Method in class semper.commlayer.CLOrderPay
    Service to receive an electronic order and payment.
    receive(CLConnection). Method in class semper.commlayer.CLOrderPayConfirm
    Service to receive an electronic order and the payment for it.
    receive(CLConnection). Method in class semper.commlayer.CLPay
    Service to receive a payment from the BA sender site The function allows the sending of a "transparent" data string via SEMPER to a SEMPER server and the corresponding B-application.
    receive(CLConnection). Method in class semper.commlayer.CLServices
    Method to receive data, a general receive for all kinds of elecronic transaction is to be found as an extra subclass named CLReceive.
    receiveContainer(). Method in class semper.transfer.GroupTransfer
    Method to receive a container.
    receiveContainer(long). Method in class semper.transfer.GroupTransfer
    Method to receive a container.
    receiveContainer(String, String, int, int, String). Method in interface semper.transfer.TransferServiceInterface
    Service for receiving a container.
    receiveMicropayment(Amount). Method in class semper.payment.ecash.ecashTransaction
    Receive (get and enjoy) a Micropayment Tipically invoked for the seller.
    receiveMicropayment(Amount). Method in class semper.payment.generic.genericTransaction
    Receive (get and enjoy) a Micropayment
    receiveMicropayment(Amount). Method in interface semper.payment.MicropaymentServices
    Receive a single micropayment.
    receivePayment(PaymentEntity, Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Receive a Payment.
    receivePayment(PaymentEntity, Amount, Vector, String). Method in class semper.payment.generic.genericTransaction
    Receive a Payment.
    receivePayment(PaymentEntity, Amount, Vector, String). Method in interface semper.payment.PurseServices
    Accept incoming payment from a payer.
    receivePayment(PaymentEntity, Amount, Vector, String[]). Method in class semper.payment.PaymentTransaction
    Depracated (will be removed shortly)
    receivePayment(PaymentEntity, Amount, Vector, String[]). Method in interface semper.payment.PurseServices
    Depracated; will be removed soon; use the other polymorphic form
    receiveRawPayment(PaymentEntity, Amount, Vector, String). Method in interface semper.payment.AccountBasedPurseServices
    Receive "the raw bits" related to an payment from payer but do translate it to a transfer of "real value." In other words, no authorise or capture on the received payment data; It is intended that the transaction record will be used in a subsequent capture request.
    receiveRawPayment(PaymentEntity, Amount, Vector, String). Method in class semper.payment.generic.genericTransaction
    Receive "not cooked" payment (information) Receive securely a bunch of information that would be used in the payment.
    receiveRawPayment(PaymentEntity, PaymentEntity, Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Receive "not cooked" payment (information) Receive securely a bunch of information that would be used in the payment.
    receiverSocket. Static variable in class semper.comm.ComPointMailReceiverThread
    recordTable. Variable in class semper.comm.ComPointMailCleanerThread
    recordTable. Static variable in class semper.comm.ComPointMailReceiverThread
    RECVD_FILLED_TEMPLATE. Static variable in interface semper.certificate.CertificateConstants
    RECVD_PUBLIC_KEY. Static variable in interface semper.certificate.CertificateConstants
    redraw(). Method in interface semper.tinguin.TinguinDisplay
    OBSOLETE, NO EFFECT.
    register(MenuLaunchable, String). Static method in class semper.util.bootstrap.ApplicationsMenu
    Register an application with the ApplicationsMenu.
    register(String, String). Method in class semper.commlayer.CLCertification
    Service to register a user.
    registerBA(BusinessApp). Static method in class semper.BApp.FrmWrk.BAppSessionManager
    Registers a Business Application.
    registerForNotify(String). Method in class semper.preferences.PrefField
    This method register objects which will be notified when this field value will be changed by the user.
    registerMenu(Menu, MenuHandler). Static method in class semper.tinguin.TinguinManager
    Register a custom menu.
    registerPurseClassName(String, String). Static method in class semper.payment.PaymentManager
    Tell the payment manager about a new payment module.
    registerTransaction(PaymentTransaction, String). Static method in class semper.payment.PaymentManager
    Depracated (will be removed shortly)
    registerWithBank(). Method in class semper.payment.ecash.ecashPurse
    Register or re-register a purse with the bank.
    registerWithBank(). Method in class semper.payment.generic.genericPurse
    Register or re-register a purse _with_the_bank_.
    registerWithBank(). Method in class semper.payment.Purse
    Register or re-register a purse _with_ _the_ _bank_.
    registerWithBank(String, String). Method in class semper.payment.ecash.ecashPurse
    REGISTRATION_CANCELLED. Static variable in interface semper.certificate.CertificateConstants
    REGISTRATION_FINALIZED. Static variable in interface semper.certificate.CertificateConstants
    REGISTRATION_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Status of the registration proces
    REGISTRATION_STILL_IN_PROGRESS. Static variable in interface semper.certificate.CertificateConstants
    release(). Method in interface semper.tinguin.TinguinDisplay
    Release the current display.
    remove(). Method in class semper.payment.ecash.ecashPurse
    Remove a purse Implemented from abstract method defined in PurseServices
    Remove(String). Method in class semper.util.log.CategoryBag
    remove(String). Static method in class semper.preferences.Configuration
    Remove a field from the actual state.
    removeAll(). Static method in class semper.preferences.Configuration
    Removes all configuration fields.
    removeBA(BusinessApp). Static method in class semper.BApp.FrmWrk.BAppSessionManager
    Removes a Business Application.
    removeBA(String). Static method in class semper.BApp.FrmWrk.BAppSessionManager
    Removes a Business Application.
    RemoveButton(). Constructor for class semper.preferences.RemoveButton
    removeCertificate(Certificate). Static method in class semper.certificate.CertificateMan
    Remove the given Certificate from Archive.
    removeFromNotify(String). Method in class semper.preferences.PrefField
    This method remove a registered notify class.
    removeFromRole(Role). Method in class semper.access.Capability
    Remove the capability from a role.
    removeFromSubGroup(String, String). Static method in class semper.preferences.Preferences
    Removes a group from a subgroup.
    removeTXRHandle(AccessName). Method in class semper.payment.Purse
    Remove an archive handle from this purses list of handles.
    REPLY. Static variable in class semper.util.msgtools.MessageListHead
    Flag used in negotiation to indicate that the message is a reply a message from the peer.
    req. Variable in class semper.BApp.FrmWrkClnt.BApp
    The current or last request processed by the BApp.
    req. Variable in class semper.BApp.FrmWrkSrv.BApp
    The current or last request processed by the BApp.
    reqLine(). Method in class semper.BApp.FrmWrk.BAReq
    request(BAReq). Method in class semper.BApp.FrmWrkClnt.BApp
    Performs a Business Application Request.
    request(BAReq). Method in class semper.BApp.FrmWrkSrv.BApp
    Performs a Business Application Request.
    request(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Performs a Business Application Request.
    request(BAReq). Method in class semper.BApp.BusinessClnt.BAppFogra
    Performs a Business Application Request.
    request(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
    Performs a Business Application Request.
    request(BAReq). Method in class semper.BApp.BusinessClnt.BAppTest
    Parses the SRV_REQ-value in order to call the appropriate method
    request(BAReq). Method in interface semper.BApp.FrmWrk.BusinessApp
    Performs a Business Application Request.
    REQUEST_ON_HOLD. Static variable in interface semper.certificate.CertificateConstants
    requestChoice(String, String, ComPointAddress, Vector, Vector, String). Static method in class semper.util.msgtools.Negotiation
    Propose a list of values for the parameters and request the server to choose from it.
    requestChoice(Vector, ComPoint, Vector, String). Static method in class semper.statement.StatementMan
    Sends a list of proposed values to another party and gets back a vector of chosen values.
    requestChoice(Vector, ComPointAddress, Vector, String). Static method in class semper.util.msgtools.Negotiation
    Propose a list of values for the parameters and request the server to choose from it.
    requestChoiceOfPS(ComPoint, int, Vector). Static method in class semper.payment.PaymentManager
    Propose a list of payment systems and corresponding amounts to the peer and request them to choose a subset of the payment systems.
    requestChoiceOfPS(ComPoint, int, Vector, Amount). Static method in class semper.payment.PaymentManager
    Propose a list of payment systems and an amount to the peer and request them to choose a subset of the payment systems.
    requestConfirm(String, String, ComPointAddress, Object, Vector, String). Static method in class semper.util.msgtools.Negotiation
    Ask if a specific value is a acceptable for the specified parameter.
    requestPurseConfirmation(ComPoint, PurseReference, Amount, PaymentEntity). Static method in class semper.payment.PaymentManager
    Having selected a purse, request confirmation from the peer.
    requestPurseConfirmation(ComPoint, PurseReference, Vector, PaymentEntity). Static method in class semper.payment.PaymentManager
    Having selected a purse, request confirmation from the peer.
    reset(). Static method in class semper.preferences.PreferencesAdditions
    Reset the list.
    reset(int). Method in class semper.transfer.Security
    Resets the specified attribute (sets them to false).
    resetAll(). Method in class semper.transfer.Security
    Resets all security attributes (sets all to false).
    ResetButton(). Constructor for class semper.preferences.ResetButton
    responderExchangeKey(ComPointAddress, ComPoint, int, int, Vector, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Performs the key exchange using the indicated method and stores it in the archive.
    responderMutual(ComPoint, int, Vector, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Mutual random key exchange - responder side.
    responderSimple(ComPoint, int, Vector, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.statement.StatementModule
    Simple key exchange - responder side.
    result(). Method in class semper.tinguin.DialogResult
    Return the actul result of the dialog.
    Resume(). Method in class semper.transfer.Container
    Resumes the status of an interrupted transfer operation.
    resume(). Method in class semper.payment.ecash.ecashTransaction
    Resume transaction.
    Resume(). Method in class semper.transfer.Operation
    Resumes the status of an interrupted transfer operation.
    resumeTransaction(). Method in class semper.payment.PaymentTransactionRecord
    Resume the transaction
    retrieveCApkey(String). Method in interface semper.certificate.RCModuleInterface
    Retrieve this CA's public key so that I (the CA) can send it to the Certificate Manager on the Client side, so that it can store it and that RCModule can use it when verifying Certificates issued by me.
    retrieveCertificate(Object, int, boolean). Static method in class semper.certificate.CertificateMan
    Retrieve a list of certificates.
    retrieveTrustedPK(String). Static method in class semper.certificate.CertificateMan
    Retrieve the installed trusted public Key of the CA.
    returnAddr. Variable in class semper.comm.ComPointMailControl
    returnAddr. Variable in class semper.comm.ComPointMailRecord
    reversePayment(PaymentTransactionRecord). Method in class semper.payment.ecash.ecashTransaction
    Payment Reversal Request on a generic Payment System
    reversePayment(PaymentTransactionRecord). Method in class semper.payment.generic.genericTransaction
    Payment Reversal Request on a generic Payment System
    reversePayment(PaymentTransactionRecord). Method in interface semper.payment.PurseServices
    Request reversal of a previously made payment.
    reverseReceivedPayment(PaymentTransactionRecord). Method in class semper.payment.ecash.ecashTransaction
    Accept a Payment Reversal
    reverseReceivedPayment(PaymentTransactionRecord). Method in class semper.payment.generic.genericTransaction
    Accept a Payment Reversal
    reverseReceivedPayment(PaymentTransactionRecord). Method in interface semper.payment.PurseServices
    Process request for reversing a previously received payment.
    REVOC_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Reason of Revokation
    RIPE_MAC. Static variable in interface semper.crypto.CryptoConstants
    Integer code for MAC according to RIPE
    Role(String). Constructor for class semper.access.Role
    Create a new role.
    root. Static variable in class semper.preferences.Preferences
    RSA_EXP3. Static variable in interface semper.crypto.CryptoConstants
    Selecting RSA public key with exponent 3
    RSA_EXP65537. Static variable in interface semper.crypto.CryptoConstants
    Selecting RSA public key with exponent 65537
    RSA_EXPRAND. Static variable in interface semper.crypto.CryptoConstants
    Selecting RSA public key with random exponent
    run(). Method in class semper.comm.ChannelCleanerThread
    main body of ChannelCleanerThread.
    run(). Method in class semper.comm.ChannelServicePointThread
    main body of ChannelServicePointThread.
    run(). Method in class semper.certappl.ClientHandlerThread
    The class run is a pre-defined class in Java.
    run(). Method in class semper.comm.ComPointMailCleanerThread
    main body of ComPointMailCleanerThread.
    run(). Method in class semper.comm.ComPointMailReceiverThread
    main body of ComPointMailReceiverThread.
    run(). Method in class semper.comm.MimeBase64Decoder
    run(). Method in class semper.comm.MimeBase64Encoder
    run(). Method in class semper.SemperClient.SCDaemon
    This method blocks until a new connection request is arived.
    run(). Method in class semper.SemperClient.SCHTTParser
    This method parses the client request, retrieves the requested BA from the Session Manager and invokes the appropriate BA.
    Run(). Method in class semper.SemperClient.SCMonitor
    This method is called from the timer module in order to prepare the next job that will be executed
    run(). Method in class semper.SemperClient.SCTimer
    This method calls implements the timer loop
    run(). Method in class semper.SemperServer.SSDaemon
    This method blocks until a new connection request is arived.
    run(). Method in class semper.SemperServer.SSHTTParser
    This method parses the client request, retrieves the requested BA from the Session Manager and invokes the appropriated BA
    Run(). Method in class semper.SemperServer.SSMonitor
    This method is called from the timer module in order to prepare the next job that will be executed
    run(). Method in class semper.SemperServer.SSTimer
    This method calls implements the timer loop

    S

    S_ANONYMITY. Static variable in class semper.payment.SecurityOption
    Security Option: Anonymity
    S_COMPLETE. Static variable in class semper.payment.TokenCapsule
    Status flag for a protocol run: protocol run is complete
    S_CONFIDENTIALITY. Static variable in class semper.payment.SecurityOption
    Security Option: Confidentiality
    S_CONTINUE_NEEDED. Static variable in class semper.payment.TokenCapsule
    Status flag for a protocol run: input of a token expected in the next message of this protocol run.
    S_NONE. Static variable in class semper.payment.SecurityOption
    Security Option: None
    S_NONE. Static variable in class semper.payment.TokenCapsule
    status flag for a protocol run: no status
    S_NRO. Static variable in class semper.payment.SecurityOption
    Security Option: NRO
    S_NRR. Static variable in class semper.payment.SecurityOption
    Security Option: NRR
    S_UNTRACEABILITY. Static variable in class semper.payment.SecurityOption
    Security Option: Untraceability
    sameCertificate(Certificate). Method in interface semper.certificate.Certificate
    Desides whether two certificates should be considered equal.
    sanity_check(Node). Method in class semper.transfer.Container
    checks the structure of the container.
    sanity_check(Node, int). Method in interface semper.transfer.TransferServiceInterface
    This method provides a "sanity check" of a received container.
    save(). Static method in class semper.preferences.Configuration
    Save the internal configuration structure in the current configuration filename.
    save(String, String). Static method in class semper.preferences.Configuration
    Save the internal configuration structure in a file.
    saveAsDefault(). Static method in class semper.preferences.Configuration
    Save as a new default configuration file.
    SaveButton(). Constructor for class semper.preferences.SaveButton
    savePreferences(). Static method in class semper.preferences.Preferences
    Save in the archive the actual state of the preferences environment in the default file.
    savePreferences(AccessName). Static method in class semper.preferences.Preferences
    Save the actual state of the preferences environment.
    SC_FAIL_CANT_PARSE_REQ. Static variable in class semper.payment.generic.genericModuleMessage
    Status code in MT_ERROR -> Failed because cannot parse request
    SC_FAIL_INVALID_KEY. Static variable in class semper.payment.generic.genericModuleMessage
    Status code in MT_ERROR -> Failed because key was wrong
    SC_FAIL_NO_SUCH_ACCOUNT. Static variable in class semper.payment.generic.genericModuleMessage
    Status Code in MT_ERROR -> Failed because there is no such account
    SC_FAIL_NOT_ENOUGH_BALANCE. Static variable in class semper.payment.generic.genericModuleMessage
    Status Code in MT_ERROR -> Failed because not enough balance
    SC_FAIL_SRC_CURRENCY_MISMATCH. Static variable in class semper.payment.generic.genericModuleMessage
    Status Code in MT_ERROR -> Failed because currency of source account doesn't match what the request says wrong
    SC_FAIL_TGT_CURRENCY_MISMATCH. Static variable in class semper.payment.generic.genericModuleMessage
    Status Code in MT_ERROR -> Failed because currency of target account doesn't match what the request says wrong
    SC_FAIL_UNKNOWN_TTYPE. Static variable in class semper.payment.generic.genericModuleMessage
    Status code in MT_ERROR -> Failed because requested operation was unknown
    SC_FAIL_VERSION_MISMATCH. Static variable in class semper.payment.generic.genericModuleMessage
    Status code in MT_ERROR -> Failed because version mismatch
    SC_NONE. Static variable in class semper.payment.generic.genericModuleMessage
    Default status code for genericModuleException
    SC_SUCCESS. Static variable in class semper.payment.generic.genericModuleMessage
    Status Code in MT_REPLY -> Request was successful
    SCActivationData(BAReq, String, String). Constructor for class semper.SemperClient.SCActivationData
    Object contructor
    SCConfig(). Constructor for class semper.SemperClient.SCConfig
    SCConfig object constructor
    SCConfig(String). Constructor for class semper.SemperClient.SCConfig
    SCConfig object constructor
    SCDaemon(ServerSocket, SCTimer). Constructor for class semper.SemperClient.SCDaemon
    SCDaemon object constructor
    SCertAppl(). Constructor for class semper.certappl.SCertAppl
    SCertApplBoot(). Constructor for class semper.certappl.SCertApplBoot
    SCHTTParser(int, SCTimer). Constructor for class semper.SemperClient.SCHTTParser
    starts a new SCHTTParser, this is called at run time (minimal number of SCHTTParsers) or by the Monitor object when it feels more SCHTTParsers are needed to handle the load.
    SCMonitor(SCConfig, ServerSocket). Constructor for class semper.SemperClient.SCMonitor
    Object constructor
    SCOPE_ENC. Static variable in interface semper.certificate.CertificateConstants
    SCOPE_EXCHG. Static variable in interface semper.certificate.CertificateConstants
    SCOPE_ID. Static variable in interface semper.certificate.CertificateConstants
    SCOPE_NO. Static variable in interface semper.certificate.CertificateConstants
    SCOPE_NYI. Static variable in interface semper.certificate.CertificateConstants
    SCOPE_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Scopes for Certificates
    SCOPE_SIGN. Static variable in interface semper.certificate.CertificateConstants
    SCSemperClient(). Constructor for class semper.SemperClient.SCSemperClient
    SCTaskData(SCTaskControl, int, int). Constructor for class semper.SemperClient.SCTaskData
    Object constructor
    SCTimer(SCMonitor). Constructor for class semper.SemperClient.SCTimer
    Constructor for the SCTimer object
    search(String). Static method in class semper.archive.ArchiveMan
    This version of search returns an array of Strings ; another version called vSearch (see below) returns a Vector of AccessName objects

    Search in the archive for all access names that include the given token (a partial access name).
    Note, to get the whole list of access names, use [search ""]
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    search(String, Date, Date). Static method in class semper.archive.ArchiveMan
    This version of search returns an array of Strings ; another version called vSearch (see below) returns a Vector of AccessName objects

    Search in the archive for all access names that include the given token (a partial access name) according the given time window.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    SEC_ATTR_MAX. Static variable in class semper.transfer.Security
    SecureRole(String, String). Constructor for class semper.access.SecureRole
    Create a new secure role.
    Security(). Constructor for class semper.transfer.Security
    Simple default Constructor.
    Security(boolean[]). Constructor for class semper.transfer.Security
    Constructor with boolean array.
    SecurityOption(). Constructor for class semper.payment.SecurityOption
    Emtpy constructor (useful if we implement Stremable)
    SELECT_BY_PAYMENT_SYSTEM_NAME. Static variable in class semper.payment.PaymentManager
    Selector constant used in getListOfPurses(selector, name) to indicate that the second argument indicates a payment system name.
    SELECT_BY_USER_NAME. Static variable in class semper.payment.PaymentManager
    Selector constant used in getListOfPurses(selector, name) to indicate that the second argument indicates a user name.
    SELECT_ONE. Static variable in class semper.util.msgtools.MessageListHead
    Flag used in negotiation to indicate that peer should select a single acceptable value from the given list for the specified parameter and return the result.
    SELECT_PS_AND_SET_AMOUNT. Static variable in class semper.payment.PaymentManager
    Choice type flag to use during payment system selection negotiation: this value makes no restrictions on what the peer can do: he can select a subset of the proposed list of payment systems and reset the amount associated with each selected payment system.
    SELECT_PS_ONLY. Static variable in class semper.payment.PaymentManager
    Choice type flag to use during payment system selection negotiation: this value allows the peer to select only the payment system name.
    SELECT_SUBSET. Static variable in class semper.util.msgtools.MessageListHead
    Flag used in negotiation to indicate that peer should select acceptable values from the given list for the specified parameter and return the result.
    selectCandidatePurses(PaymentEntity, String, Amount, ServiceType, Vector, Vector, Vector). Static method in class semper.payment.PaymentManager
    Select a purse locally given certain conditions.
    selectObject(Document, Vector). Method in interface semper.tinguin.TinguinDisplay
    Present a option list dialog.
    selectPayingPurse(PaymentEntity, String, Amount, Vector, Vector, Vector, String). Static method in class semper.payment.PaymentManager
    A specific way of selecting a purse for payment.
    selectPurse(PaymentEntity, ServiceType, Amount, Vector, Vector). Static method in class semper.payment.PaymentManager
    Select a single from the input list restricted by the results of negotiations which is also given as input.
    selectPurse(PaymentEntity, ServiceType, Vector). Static method in class semper.payment.PaymentManager
    Select a single purse from the input list.
    selectReceivingPurse(PaymentEntity, PaymentEntity, Amount, Vector, Vector, Vector, String). Static method in class semper.payment.PaymentManager
    A specific way of selecting a purse for receiving payment.
    SEMPER_CERTIFICATE_MANAGER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    SEMPER_CLIENT_PORT. Static variable in class semper.util.registry.WellKnownPorts
    Default port for the SemperClient
    SEMPER_PAYMENT_GENERIC_ACQUIRER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    Default port for the acquirer
    SEMPER_PAYMENT_MANAGER_NEGOTIATION_PORT. Static variable in class semper.util.registry.WellKnownPorts
    Well-known port used for negotiation of payment instrument selection.
    SEMPER_STATEMENT_MANAGER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    SEMPER_TRANSFER_BUYER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    Ports being used if no negotiation takes place.
    SEMPER_TRANSFER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    Default Communication Port for GroupTransfer
    SEMPER_TRANSFER_SELLER_PORT. Static variable in class semper.util.registry.WellKnownPorts
    SemperUser(). Constructor for class semper.certappl.SemperUser
    Constructor of SemperUser class.
    SemperUser(SemperUser). Constructor for class semper.certappl.SemperUser
    Constructor of SemperUser class.
    SemperUser(String, String, String, String, String, String). Constructor for class semper.certappl.SemperUser
    Constructor of SemperUser class.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLData
    Method to send data between client and server and vice versa.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLGeneral
    Dummy method - not to be used herein!! long description with pre/post-conditions etc follows here
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOffer
    Service to send an electronic offer upon a previously received CLOfferRequest.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOfferRequest
    Method to send an electronic offer-request.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOrder
    Service to send an electronic order (usage on the sender site).
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOrderConfirm
    Service to send an electronic order confirmation.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOrderPay
    Service to send an electronic order and pay for it.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLOrderPayConfirm
    Service to send an electronic order and pay it.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLPay
    Service to send a payment from the BA sender site.
    send(CLConnection, String, CLContentData, Security). Method in class semper.commlayer.CLServices
    Method to send data with special attributes to a remote SEMPER BA.
    send(String, String, int, String, Vector). Method in interface semper.transfer.TransferServiceInterface
    Transparent service for sending a text item with some security attributes.
    SEND_CERTIFICATES. Static variable in interface semper.certificate.CertificateConstants
    SEND_CHANGE_CERTIFICATE_REQ. Static variable in interface semper.certificate.CertificateConstants
    SEND_FILLED_TEMPLATE. Static variable in interface semper.certificate.CertificateConstants
    SEND_ISSUE_CERTIFICATE_REQ. Static variable in interface semper.certificate.CertificateConstants
    SEND_ISSUED_CERTIFICATE. Static variable in interface semper.certificate.CertificateConstants
    SEND_PUBLIC_KEY. Static variable in interface semper.certificate.CertificateConstants
    SEND_REGISTRATION. Static variable in interface semper.certificate.CertificateConstants
    SEND_REGISTRATION_REQ. Static variable in interface semper.certificate.CertificateConstants
    SEND_REGISTRATION_STATUS. Static variable in interface semper.certificate.CertificateConstants
    SEND_REGISTRATION_STATUS_REQ. Static variable in interface semper.certificate.CertificateConstants
    SEND_TEMPLATE. Static variable in interface semper.certificate.CertificateConstants
    SEND_TEMPLATE_REQ. Static variable in interface semper.certificate.CertificateConstants
    SEND_TRUSTED_PK. Static variable in interface semper.certificate.CertificateConstants
    sendCertificate(Client). Static method in class semper.certificate.CertificateMan
    sendCertificate tries to send a list of certificates after receiving a request from myClient.
    sendChangeCertificateRequest(Certificate, Vector). Static method in class semper.certificate.CertificateMan
    Send a request to change the Certificate identifed by cert.getSerialNR() issued by cert.getCADN().
    sendContainer(Container). Method in class semper.transfer.GroupTransfer
    Method for sending a container.
    sendContainer(String, String, int, int, Node). Method in interface semper.transfer.TransferServiceInterface
    Service for sending a container.
    sendError(ComPoint, String). Static method in class semper.certificate.CertificateMan
    Send error: Send an error to the opposite side.
    sendFilledTemplate(ComPointAddress, Vector, Template, CryptoKeyInfo, int). Static method in class semper.certificate.CertificateMan
    Send the filled-in template, returned by fillinTemplate.
    sendIssuedCertificate(Client). Static method in class semper.certificate.CertificateMan
    Send issued Certificate to client.
    sendPublicKey(ComPointAddress, CryptoKeyInfo). Static method in class semper.certificate.CertificateMan
    Send the Public Key which is also a part of the filled-in template.
    sendRegistration(Client). Static method in class semper.certificate.CertificateMan
    Send registration to client.
    sendRegistrationStatus(Client). Static method in class semper.certificate.CertificateMan
    Send status of the registration-proces to client.
    sendTemplate(Client). Static method in class semper.certificate.CertificateMan
    Send Template to myClient.
    sendTemplateRequest(ComPointAddress, Vector). Static method in class semper.certificate.CertificateMan
    Send the initial request during the Registration phase to the server indicating to server that I want a registration Template for the RA (which currently is co-located at CA).
    sendTrustedPK(Client). Static method in class semper.certificate.CertificateMan
    Send trusted public key to myClient.
    SERIAL_NR. Static variable in interface semper.certificate.CertificateConstants
    Some constants for parts of the above mentioned communications
    serverComPoint. Variable in class semper.comm.ChannelServicePointThread
    serverRecordTable. Variable in class semper.comm.ComPointMailCleanerThread
    serverRecordTable. Static variable in class semper.comm.ComPointMailReceiverThread
    ServiceType(). Constructor for class semper.payment.ServiceType
    Constructor without arguments for serializer
    SESSION_END. Static variable in interface semper.BApp.FrmWrk.BusinessApp
    BA Request REQ_SRV Parameter Value that indicates the end of session.
    SESSION_START. Static variable in interface semper.BApp.FrmWrk.BusinessApp
    BA Request REQ_SRV Parameter Value that indicates the Start.
    set(int). Method in class semper.transfer.Security
    Sets the specified attribute.
    Set(String, int). Method in class semper.util.log.CategoryBag
    set_currency(String). Method in class semper.commlayer.CLContentData
    Sets the internal variable currency.
    set_currency(String). Method in class semper.transfer.TransferData
    Sets the internal variable currency.
    set_data(String). Method in class semper.commlayer.CLContentData
    Sets the internal variable data
    set_data(String). Method in class semper.transfer.TransferData
    Sets the internal variable data
    set_payment_method(String). Method in class semper.commlayer.CLContentData
    Sets the internal variable payment_method
    set_payment_method(String). Method in class semper.transfer.TransferData
    Sets the internal variable payment_method
    set_value(float). Method in class semper.commlayer.CLContentData
    Sets the internal variable value for the payment ammount
    set_value(float). Method in class semper.transfer.TransferData
    Sets the internal variable value for the payment ammount
    setAccountBasedState(AccountBasedTransactionState). Method in class semper.payment.AccountBasedTransactionState
    Set the value of the account-based sub state to be the same as the state corresponding to the input parameter.
    setAccountName(String). Method in class semper.payment.ecash.ecashPurse
    Set the account name of this purse
    setAlg(int). Method in class semper.crypto.CryptoKeyInfo
    Sets the algorithm identifier of the object
    setAlignement(int). Method in class semper.preferences.PrefFieldLabel
    This sets the font for that label.
    setAll(). Method in class semper.transfer.Security
    Sets all security attributes to true.
    setAmount(Amount). Method in class semper.payment.ecash.ecashTransactionRecord
    set the amount
    setAmount(Amount). Method in class semper.payment.generic.genericTransactionRecord
    set the amount
    setAmount(Amount). Method in class semper.payment.PaymentInformationMessage
    Set the amount
    setAmount(Amount). Method in class semper.payment.PaymentTransactionRecord
    Set the amount involved in this transaction TODO: This shouldn't be a public method; but how to arrange it so that Transaction subclasses in the adapters have access to this method? (TODO: check to see if we need to support multiple peers amounts)
    setBank(PaymentEntity). Method in class semper.payment.Purse
    Set the identity of the bank.
    setBrandName(String). Method in class semper.payment.Purse
    Set the brand name
    setCADN(String). Method in interface semper.certificate.Certificate
    Set the CA's name that issued this certificate.
    setCap(Capability). Method in class semper.crypto.CryptoKeyInfo
    Sets the capability of the object if allowed by the present capability.
    setCashLikeState(CashLikeTransactionState). Method in class semper.payment.CashLikeTransactionState
    Set the value of the cash-like sub state to be the same as the state corresponding to the input parameter.
    setCategory(String, int). Static method in class semper.util.log.Log
    Configure loging categories.
    setCategory(String, int, boolean). Static method in class semper.util.log.Log
    Configure loging categories.
    setCategoryBag(CategoryBag). Static method in class semper.util.log.Log
    Set the CategoryBag.
    setCategoryBag(CategoryBag, boolean). Static method in class semper.util.log.Log
    Set the CategoryBag and may save to disk.
    setCategoryPrefixing(boolean). Static method in class semper.util.log.Log
    Set whether category printing is enabled or not.
    setCategoryPrefixing(boolean, boolean). Static method in class semper.util.log.Log
    Set whether category printing is enabled or not and may save it to disk.
    setCL(CLConnection). Method in class semper.BApp.FrmWrkClnt.BApp
    Sets the CLConnection object associated with the BApp object
    setCL(CLConnection). Method in class semper.BApp.FrmWrkSrv.BApp
    Sets the CLConnection object associated with the BApp object
    setCL(CLConnection). Method in class semper.BApp.BusinessClnt.BAppEurocom
    Sets the CLConnection object associated with the BApp object
    setCL(CLConnection). Method in class semper.BApp.BusinessClnt.BAppFogra
    Sets the CLConnection object associated with the BApp object
    setCL(CLConnection). Method in class semper.BApp.BusinessClnt.BAppTest
    Stores the CLConnection object for the current BA
    setCL(CLConnection). Method in interface semper.BApp.FrmWrk.BusinessApp
    Sets the CLConnection object associated with the BApp object
    setCommonKeyInfo(CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    Sets the common key of the object.
    setCommonName(String). Method in class semper.certappl.SemperUser
    Set the user's common name in the corresponding list.
    setComPointAddress(ComPointAddress). Method in class semper.payment.PaymentEntity
    Set the ComPointAddress
    setConnection(int). Method in class semper.comm.ComPointMailKey
    Sets the connection.
    setContainerID(String). Method in class semper.transfer.Container
    Sets the ContainerID of all nodes to the same value.
    setContainerID(String). Method in class semper.transfer.Node
    Sets the container ID of a node.
    setContentDescr(String). Method in class semper.transfer.Container
    Inserts the content description into the root.
    setContentDescr(String). Method in class semper.transfer.Node
    Inserts the content description into the node.
    setCountry(String). Method in class semper.certappl.SemperUser
    Set the user's country in the corresponding list.
    setCurrency(Currency). Method in class semper.payment.Amount
    Set the currency.
    setDate(Date). Method in class semper.statement.Statement
    Set the date.
    setDatePrinting(boolean). Static method in class semper.util.log.Log
    Set whether date printing is enabled or not.
    setDatePrinting(boolean, boolean). Static method in class semper.util.log.Log
    setDefaultCategoryLevel(int). Static method in class semper.util.log.Log
    Sets up the default category level of loging.
    setDefaultCategoryLevel(int, boolean). Static method in class semper.util.log.Log
    Sets up the default category level of loging and may save it to disk.
    setDescription(String). Method in class semper.preferences.PrefField
    Set the description.
    setExtRef(String). Method in class semper.payment.TokenCapsule
    Set the external reference string from the token capsule.
    setFailRespURL(String). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    Sets the URL to be used if the service has failed.
    setFailRespURL(String). Method in interface semper.BApp.FrmWrk.BAppConfigEntry
    Sets the URL to be used if the service has failed.
    setFather(Node). Method in class semper.transfer.Node
    Sets a reference to the father in the container tree structure.
    setFatherID(String). Method in class semper.transfer.Node
    The method sets the father ID of the node.
    setFlags(int). Method in class semper.util.msgtools.MessageListHead
    Set the flags for negotiations
    setFullFileName(String). Static method in class semper.util.log.Log
    Set the log file.
    setFullFileName(String, boolean). Static method in class semper.util.log.Log
    Set the log file to use and may save to disk.
    setHashID(int). Method in interface semper.certificate.Certificate
    Set the algorithm ID of the algorithm used to hash this Certificate with.
    setHashingFunction(int). Method in class semper.preferences.PrefFieldPassWord
    Set the hashing function h such that that passphrase s is stored and tested with h(s).
    setHost(String). Method in class semper.comm.ComPointAddress
    Sets the host.
    SetID(int). Method in class semper.SemperClient.SCDaemon
    Sets the identifier
    SetID(int). Method in class semper.SemperClient.SCHTTParser
    Sets the identifier
    SetID(int). Method in class semper.SemperServer.SSDaemon
    Sets the identifier
    SetID(int). Method in class semper.SemperServer.SSHTTParser
    Sets the identifier
    setImagePursePassword(String). Method in class semper.payment.ecash.ecashPurse
    setKeyId(AccessName). Method in class semper.crypto.CryptoKeyInfo
    Defines the key identifier in the object.
    setKeyVal(byte[]). Method in class semper.crypto.CryptoKeyInfo
    Sets the actual key value of the object.
    setList(Vector). Method in class semper.util.msgtools.MessageListHead
    Set the list of items in the message.
    setListOfPurses(Vector). Method in class semper.payment.PaymentTransactionRecord
    Set the list of purses corresponding to this transaction.
    setLocalID(String). Method in class semper.transfer.GroupTransfer
    Sets the ID of the local user
    setLocality(String). Method in class semper.certappl.SemperUser
    Set the user's locality in the corresponding list.
    setMask(boolean[]). Method in class semper.transfer.Security
    Sets the security attributes like the given boolean array.
    setMessage(String). Method in class semper.preferences.PrefFieldPassWord
    Sets the message explaining why this password is used.
    setMinimumNumberOfPayments(Long). Method in class semper.payment.ecash.ecashPurse
    Set the minimum number of payments for this ecash purse
    setName(String). Method in interface semper.tinguin.TinguinDisplay
    Set the name for the session
    setNodeAttributes(int[]). Method in class semper.transfer.Node
    Sets the node security attributes.
    setNodeAttributes(Security). Method in class semper.transfer.Container
    Sets the root's Node security attributes.
    setNodeAttributes(Security). Method in class semper.transfer.Node
    Sets the node security attributes.
    setNodeContent(TransferData). Method in class semper.transfer.Container
    Inserts the content into the root.
    setNodeContent(TransferData). Method in class semper.transfer.Node
    Inserts the content into the node.
    setNodeType(String). Method in class semper.transfer.Container
    Inserts the node type to the root.
    setNodeType(String). Method in class semper.transfer.Node
    Inserts the node type.
    setNotValidAfter(Date). Method in interface semper.certificate.Certificate
    Set the Date after which this certificate isn't valid.
    setNotValidBefore(Date). Method in interface semper.certificate.Certificate
    Set the Date before which this certificate isn't valid.
    setOrgName(String). Method in class semper.certappl.SemperUser
    Set the user's organisation name in the corresponding list.
    setOriginator(PaymentEntity). Method in class semper.payment.TokenCapsule
    Set the originator identity
    setOwner(PrefGroup). Method in class semper.preferences.PrefFrame
    Set the group owning this frame.
    setPassPhraseForChange(Object). Method in class semper.preferences.PrefFieldPassWord
    Schedules a new passphrase.
    setPassPhraseForChange(String). Method in class semper.preferences.PrefFieldPassWord
    Same as setPassPhraseForChange(Object newval) but with a string as argument.
    setPassword(String). Method in class semper.certappl.SemperUser
    Set the user's password in the corresponding list.
    setPath(String). Method in class semper.comm.ComPointAddress
    Sets the path.
    setPeer(PaymentEntity). Method in class semper.payment.ecash.ecashTransactionRecord
    set the peer
    setPeer(PaymentEntity). Method in class semper.payment.generic.genericTransactionRecord
    set the peer
    setPeer(PaymentEntity). Method in class semper.payment.PaymentTransactionRecord
    Set the identity of the peer entity in this transaction TODO: This shouldn't be a public method; but how to arrange it so that Transaction subclasses in the adapters have access to this method? (TODO: check to see if we need to support multiple peers)
    setPort(int). Method in class semper.comm.ComPointAddress
    Sets the port.
    SetPriority(int). Method in class semper.SemperClient.SCDaemon
    Change the priority
    SetPriority(int). Method in class semper.SemperClient.SCHTTParser
    Change the priority
    SetPriority(int). Method in class semper.SemperServer.SSDaemon
    Change the priority
    SetPriority(int). Method in class semper.SemperServer.SSHTTParser
    Change the priority
    setPublicKey(CryptoKeyInfo). Method in interface semper.certificate.Certificate
    Set the Public Key certified with this certificate.
    setPublicKey(CryptoKeyInfo). Method in interface semper.certificate.Template
    Set public key user wants to register.
    setPurseAddress(PaymentEntity). Method in class semper.payment.ecash.ecashPurse
    Set the address of this purse
    setPurseAddress(PaymentEntity). Method in class semper.payment.Purse
    Set the address of this purse
    setPurseDirectory(String). Method in class semper.payment.ecash.ecashPurse
    Set the directory of this ecash purse where ecashlib will store its files.
    setPurseName(String). Method in class semper.payment.PaymentTransactionRecord
    Set the purse name corresponding to this transaction.
    setPurseName(String). Method in class semper.payment.Purse
    Set the name of a purse Access to the attribute _purseName.
    setPurseType(int). Method in class semper.payment.Purse
    Set the purse type
    setRADN(String). Method in interface semper.certificate.Template
    Set Registration authorities distinguished name.
    setRecepients(Vector). Method in class semper.payment.TokenCapsule
    Set the list of recipients
    setRecipient(Statement). Method in class semper.statement.StatementTransaction
    Set information about the intended the recipient.
    setRecipient(String). Method in class semper.statement.Statement
    Inserts identification of the recipient in Statement.
    setRemoteID(String). Method in class semper.transfer.GroupTransfer
    Sets the ID of the remote user
    setReqLine(String). Method in class semper.BApp.FrmWrk.BAReq
    Sets the service request line.
    setRoot(Node). Method in class semper.transfer.Container
    This method is used internally to change a containers content.
    setSAttr(Security). Method in class semper.commlayer.CLContentData
    Sets the internal value of the security attributes variable.
    setScope(int). Method in interface semper.certificate.Certificate
    Set the scope for this Certificate.
    setSendDescr(int). Method in class semper.transfer.Container
    Sets the send descriptor of the container.
    setSender(Statement). Method in class semper.statement.StatementTransaction
    Identifies the sender of the Statement according to information in the transaction object.
    setSender(String). Method in class semper.statement.Statement
    Inserts identification of the sender in Statement.
    setSerialNr(long). Method in interface semper.certificate.Certificate
    Set this Certificates SerialNr, with which it is identified by the CA that issued this certificate.
    setSerialNr(long). Method in interface semper.certificate.Template
    Set the serial number for this Template.
    setSignatureID(int). Method in interface semper.certificate.Certificate
    Set the algorithm ID of the algorithm used to sign this Certificate with.
    setStackInfoThreshold(int). Static method in class semper.util.log.Log
    Set the stack information threshold.
    setStackInfoThreshold(int, boolean). Static method in class semper.util.log.Log
    Set the stack information threshold and may save it to disk.
    setState(PaymentTransactionState). Method in class semper.payment.ecash.ecashTransactionRecord
    set the state of the transaction
    setState(PaymentTransactionState). Method in class semper.payment.generic.genericTransactionRecord
    set the state of the transaction
    setState(PaymentTransactionState). Method in class semper.payment.PaymentTransactionRecord
    Set the state of the transaction.
    setState(PaymentTransactionState). Method in class semper.payment.PaymentTransactionState
    Set the state of the transaction to be the same as the state specified in the input parameter.
    SetStatus(). Method in class semper.SemperClient.SCDaemon
    Sets the default status identifier
    SetStatus(). Method in class semper.SemperClient.SCHTTParser
    Sets the default status identifier
    SetStatus(). Method in class semper.SemperServer.SSDaemon
    Sets the default status identifier
    SetStatus(). Method in class semper.SemperServer.SSHTTParser
    Sets the default status identifier
    setStatus(int). Method in interface semper.certificate.Certificate
    Set the status of the Certificate.
    setStatus(int). Method in class semper.transfer.OperationRecord
    Set the status of the operation.
    setStatusLine(String). Method in interface semper.tinguin.TinguinDisplay
    Set the status line.
    setStdPrefix(String). Static method in class semper.util.log.Log
    Set the standard prefix added to all loged messages.
    setStdPrefix(String, boolean). Static method in class semper.util.log.Log
    Set the standard prefix added to all loged messages and may save it to disk.
    setStringConstraints(StringConstraints). Method in class semper.preferences.PrefFieldString
    Set constraints for that string field.
    setSubConAttributes(int[]). Method in class semper.transfer.Node
    Sets the subcontainer security attributes.
    setSubConAttributes(Security). Method in class semper.transfer.Container
    Sets the root's subcontainer security attributes.
    setSubConAttributes(Security). Method in class semper.transfer.Node
    Sets the subcontainer security attributes.
    setSuccRespURL(String). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    Sets the URL to be used if the service has succeded.
    setSuccRespURL(String). Method in interface semper.BApp.FrmWrk.BAppConfigEntry
    Sets the URL to be used if the service has succeded.
    setSurname(String). Method in class semper.certappl.SemperUser
    Set the user's surname in the corresponding list.
    setThreadPrinting(boolean). Static method in class semper.util.log.Log
    Set whether thread printing is enabled or not.
    setThreadPrinting(boolean, boolean). Static method in class semper.util.log.Log
    Set whether thread printing is enabled or not and may save it to disk.
    setTimeOut(long). Method in class semper.transfer.GroupTransfer
    Sets the default TimeOut.
    setTimePrinting(boolean). Static method in class semper.util.log.Log
    Set whether time printing is enabled or not.
    setTimePrinting(boolean, boolean). Static method in class semper.util.log.Log
    Set whether time printing is enabled or not and may save it to disk.
    setToken(Object). Method in class semper.payment.TokenCapsule
    Set the token in the token capsule.
    setTokenStatus(int). Method in class semper.payment.TokenCapsule
    Set the status value in a capsule.
    setTransferContent(String). Method in class semper.transfer.Node
    Sets the transfer content of the node content.
    setType(int). Method in interface semper.certificate.Certificate
    Set the type of Certificate.
    setType(int). Method in class semper.comm.ComPointMailRecord
    Sets the type.
    setType(ServiceType). Method in class semper.payment.ecash.ecashTransactionRecord
    Set the service type
    setType(ServiceType). Method in class semper.payment.generic.genericTransactionRecord
    Set the service type
    setType(ServiceType). Method in class semper.payment.PaymentTransactionRecord
    Set the service type TODO: This shouldn't be a public method; but how to arrange it so that Transaction subclasses in the adapters have access to this method?
    setUnlockedAmount(Amount). Method in class semper.payment.ecash.ecashPurse
    Set the unlocked amount Implemented from abstract method defined in PurseServices
    setUnlockedAmount(Amount). Method in class semper.payment.generic.genericPurse
    Set the unlocked amount Implemented from abstract method defined in Purse
    setUnlockedAmount(Amount). Method in class semper.payment.Purse
    Set the unlocked amount (to be depracated once the policy framework is in place)
    setup(TinguinDisplay). Method in class semper.payment.ecash.ecashPurse
    Setting up an ecash purse
    setup(TinguinDisplay). Method in class semper.payment.generic.genericPurse
    Setup the purse.
    setup(TinguinDisplay). Method in class semper.payment.Purse
    Setup the purse.
    setupChoices(). Static method in class semper.payment.generic.genericPurse
    set up choices vector
    setUserDN(String). Method in interface semper.certificate.Certificate
    Set certificate owners name.
    setUserName(String). Method in class semper.payment.PaymentEntity
    Set the name of the entity.
    setValue(Boolean). Method in class semper.preferences.PrefFieldCheckBox
    Set the chexkbox state.
    setValue(boolean). Method in class semper.preferences.PrefFieldCheckBox
    Set the chexkbox state.
    setValue(CategoryBag). Method in class semper.preferences.PrefFieldCatBag
    setValue(int). Method in class semper.preferences.PrefFieldChoice
    This set the selected value with int argument.
    setValue(int). Method in class semper.preferences.PrefFieldList
    Similar to the previous setValue(Integer newval) method.
    setValue(int[]). Method in class semper.preferences.PrefFieldList
    Set the selected values for the list.
    setValue(Integer). Method in class semper.preferences.PrefFieldChoice
    This set the selelected value with Integer argument.
    setValue(Integer). Method in class semper.preferences.PrefFieldList
    Set the item at the given index.
    setValue(Object). Method in class semper.preferences.PrefField
    Allows to set the value for that field.
    setValue(Object). Method in class semper.preferences.PrefFieldCatBag
    Just sets (and overwrite) the current CategoryBag of preferences.
    setValue(Object). Method in class semper.preferences.PrefFieldCheckBox
    Set the chexkbox state.
    setValue(Object). Method in class semper.preferences.PrefFieldChoice
    This set the selected value for that field either by specifying the index or the string of the item.
    setValue(Object). Method in class semper.preferences.PrefFieldLabel
    Can be used to change the label.
    setValue(Object). Method in class semper.preferences.PrefFieldList
    Same thing than setValue(int[] newval).
    setValue(Object). Method in class semper.preferences.PrefFieldNegotiable
    This method change the list of an item.
    setValue(Object). Method in class semper.preferences.PrefFieldPassWord
    Sets the hashing value of the passphrase by specifying the hashing value.
    setValue(Object). Method in class semper.preferences.PrefFieldString
    Set a string value.
    setValue(String). Method in class semper.payment.Amount
    Set the numeric amount.
    setValue(String). Method in class semper.preferences.PrefFieldList
    Set the item describes by the input string.
    setValue(String). Method in class semper.preferences.PrefFieldPassWord
    Sets the hashing value of the passphrase by specifying the passphrase itself.
    setValue(String[]). Method in class semper.preferences.PrefFieldList
    Set the items describe by the input array of strings.
    setWhyRevoked(int). Method in interface semper.certificate.Certificate
    Set reason why this Certificate was revoked.
    ShortObject(). Constructor for class semper.certificate.ShortObject
    ShortObject(short). Constructor for class semper.certificate.ShortObject
    Create a Short object, which is a short that can be transferred via streams.
    showDescription(PrefFrame). Method in class semper.preferences.PrefField
    This method shows the description associated with that field in a confirmbox.
    showDocument(Document). Method in interface semper.tinguin.TinguinDisplay
    Present a Document..
    showFingerprint(String, CryptoKeyInfo, int). Static method in class semper.certificate.CertificateMan
    Shows a fingerprint of a public key on the TINGUIN.
    showFingerprint(String, int). Static method in class semper.certificate.CertificateMan
    Shows a fingerprint of the public key of a CA on the TINGUIN.
    showInfo(Frame, String). Method in class semper.preferences.IntegerStringConstraints
    Display a window with the bound for that integer.
    showInfo(Frame, String). Method in class semper.preferences.NoStringConstraints
    Does nothing because every string is allowed.
    showInfo(Frame, String). Method in interface semper.preferences.StringConstraints
    This method is used to display information to the user when the string does not satisfy the constraints.
    showme(PrefFrame). Method in class semper.preferences.PrefField
    Shows this field component in a frame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldCatBag
    Implementation of the abstract showme method from PrefField.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldCheckBox
    This adds the approriate checkbox to a frame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldChoice
    This adds the approriate choice to a frame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldLabel
    This adds the label to the given frame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldList
    This adds the approriate choice to a frame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldNegotiable
    Implementation of the abstract showme method from PrefField.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldPassWord
    Shows the password button in a PrefFrame.
    showme(PrefFrame). Method in class semper.preferences.PrefFieldString
    put this field appearance in a frame.
    showme(PrefFrame). Method in class semper.preferences.PrefGroup
    This method adds to a frame the components of the group.
    showPurseStatus(). Static method in class semper.payment.PurseManagement
    Present the list of available purses to the user, get them to pick one and extract its printable status informationa and show them.
    SIG_DSA. Static variable in interface semper.crypto.CryptoConstants
    Integer code for signatures using DSA
    SIG_ISO9796. Static variable in interface semper.crypto.CryptoConstants
    Integer code for signatures using IS09796
    SIG_OFFS. Static variable in interface semper.crypto.CryptoConstants
    Signature algorithms.
    SIG_RABIN. Static variable in interface semper.crypto.CryptoConstants
    Integer code for signatures using Rabin
    SIG_RSA. Static variable in interface semper.crypto.CryptoConstants
    Integer code for signatures using RSA
    signatureLength(int). Static method in class semper.crypto.CryptoMan
    Returns the maximal lenght of a signature using the given algorithm.
    SIMPLE. Static variable in class semper.statement.StatementModule
    SimpleCapability(String). Constructor for class semper.access.SimpleCapability
    Creates a new SimpleCapability.
    SimpleFont(int, int, int, int). Constructor for class semper.tinguin.SimpleFont
    Create a new Font.
    size. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    sizeOfBoolean(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of a Boolean.
    sizeOfChar(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of a Char.
    sizeOfDouble(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of a Double.
    sizeOfFile(File). Method in class semper.certappl.UserList
    Finds the total size of the file.
    sizeOfFloat(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of a Float.
    sizeOfInt(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of an Integer.
    sizeOfLong(). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the value of a Long.
    sizeOfObject(Object). Static method in class semper.util.serial.TargetStream
    Returns the size of a TargetStream holding the internal state of the Object.
    sleepEnd. Variable in class semper.SemperClient.SCTaskData
    sleepEnd. Variable in class semper.SemperServer.SSTaskData
    sleepThread. Variable in class semper.SemperClient.SCMonitor
    sleepThread. Variable in class semper.SemperServer.SSMonitor
    sleepTime. Variable in class semper.SemperClient.SCTaskData
    sleepTime. Variable in class semper.SemperServer.SSTaskData
    SourceStream(InputStream). Constructor for class semper.util.serial.SourceStream
    Creates a new SourceStream.
    SRV_REQ. Static variable in class semper.BApp.FrmWrk.BAReq
    The identifier of the name of the ID of the service; the values associated with this ID is Business Application specific.
    srvReq. Variable in class semper.BApp.FrmWrk.BAReq
    The service requelst.
    srvReq(). Method in class semper.BApp.FrmWrk.BAReq
    SSActivationData(BAReq, String, String). Constructor for class semper.SemperServer.SSActivationData
    Object contructor
    SSConfig(). Constructor for class semper.SemperServer.SSConfig
    SSConfig object constructor
    SSConfig(String). Constructor for class semper.SemperServer.SSConfig
    SSConfig object constructor
    SSDaemon(SSTimer). Constructor for class semper.SemperServer.SSDaemon
    SSDaemon object constructor
    SSHTTParser(int, SSTimer). Constructor for class semper.SemperServer.SSHTTParser
    starts a new SSHTTParser, this is called at run time (minimal number of SSHTTParsers) or by the Monitor object when it feels more SSHTTParsers are needed to handle the load.
    SSMonitor(SSConfig). Constructor for class semper.SemperServer.SSMonitor
    Object constructor
    SSSemperServer(). Constructor for class semper.SemperServer.SSSemperServer
    SSTaskData(SSTaskControl, int, int). Constructor for class semper.SemperServer.SSTaskData
    Object constructor
    SSTimer(SSMonitor). Constructor for class semper.SemperServer.SSTimer
    Constructor for the SSTimer object
    ST_CL_DEPOSIT. Static variable in class semper.payment.CashLikeServiceType
    Service type in the cashlike model: "deposit" service
    ST_CL_WITHDRAW. Static variable in class semper.payment.CashLikeServiceType
    Service type in the cashlike model: "withdrawal" service
    ST_PAY. Static variable in class semper.payment.ServiceType
    "pay" service
    ST_RECEIVE_PAYMENT. Static variable in class semper.payment.ServiceType
    "receive payment" service
    ST_REVERSE_PAYMENT. Static variable in class semper.payment.ServiceType
    "reverse payment" service
    ST_REVERSE_RECEIVED_PAYMENT. Static variable in class semper.payment.ServiceType
    "reverse received payment" service
    ST_UNKNOWN. Static variable in class semper.payment.ServiceType
    Unknown service
    StackTrace(). Static method in class semper.util.execInfo.ExecInfo
    ---------------------------------------------------------------------- Returns in a string the exact same information as returned by the printStackTrace method in the throwable class.
    StackTrace(int). Static method in class semper.util.execInfo.ExecInfo
    ---------------------------------------------------------------------- Similar to the parameterless form except that at least three lines are supressed.
    StandardDefaultPassWord. Static variable in class semper.preferences.PrefFieldPassWord
    start(). Method in class semper.SemperClient.SCMonitor
    Calls the starting method of the SCTimer object
    start(). Method in class semper.SemperServer.SSMonitor
    Calls the starting method of the SSTimer object
    startAuthorise(int). Method in interface semper.payment.TAccountBasedPurseServices
    Request authorisation on a previously received raw payment for the entire amount proposed (as recorded in the corresponding TransactionRecord object)
    startAuthorise(int, Amount). Method in interface semper.payment.TAccountBasedPurseServices
    Request authorisation on a previously received raw payment.
    startCapture(int). Method in interface semper.payment.TAccountBasedPurseServices
    Capture a previously authorised payment for the entire authorised amount (as recorded in the corresponding TransactionRecord object) (TODO: we need to figure out what parameters we need)
    startCapture(int, Amount). Method in interface semper.payment.TAccountBasedPurseServices
    Capture a previously authorised payment.
    startDeposit(Amount, Vector, int, String). Method in interface semper.payment.TCashLikePurseServices
    Move money from the purse to the bank account.
    starting(). Method in class semper.SemperClient.SCTimer
    Starts the timer thread
    starting(). Method in class semper.SemperServer.SSTimer
    Starts the timer thread
    startMicropayment(PaymentEntity, Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Start micropayments.
    startMicropayment(PaymentEntity, Amount, Vector, String). Method in class semper.payment.generic.genericTransaction
    Start micropayments.
    startMicropayment(PaymentEntity, Amount, Vector, String). Method in interface semper.payment.MicropaymentServices
    Prepare for a series of subsequent micropayment operations.
    startMultiAuthorise(int, Vector). Method in interface semper.payment.TAccountBasedPurseServices
    Request authorisation for a list of received payments.
    startMultiCapture(int, Vector). Method in interface semper.payment.TAccountBasedPurseServices
    Capture a list of received and authorised payments.
    StartOperation(String). Method in class semper.transfer.Manager
    Starts a transfer operation after a CL entity request.
    startPay(PaymentEntity, Amount, Vector, int, String). Method in interface semper.payment.TPurseServices
    Start the protocol for moving a specified amount from payer to payee.
    startReceiveMicropayment(PaymentEntity, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Start (get ready to) accept Micropayments.
    startReceiveMicropayment(PaymentEntity, Vector, String). Method in class semper.payment.generic.genericTransaction
    Start (get ready to) accept Micropayments.
    startReceiveMicropayment(PaymentEntity, Vector, String). Method in interface semper.payment.MicropaymentServices
    Prepare for a series of subsequent micropayment operations.
    startReceivePayment(PaymentEntity, Amount, Vector, int, String). Method in interface semper.payment.TPurseServices
    Start the protocol for accepting an incoming payment from a payer.
    startReceiveRawPayment(PaymentEntity, Amount, Vector, int, String). Method in interface semper.payment.TAccountBasedPurseServices
    Start receiving information related to an incoming payment from payer.
    startReversePayment(int, PaymentTransactionRecord). Method in interface semper.payment.TPurseServices
    Start the protocol for reversal of a previously made payment.
    startReverseReceivedPayment(int, PaymentTransactionRecord). Method in interface semper.payment.TPurseServices
    Process request for reversing a previously received payment.
    startServicePointThread(ComPointAddress). Static method in class semper.comm.Channel
    startes a service-point thread.
    startServicePointThread(ComPointAddress, long). Static method in class semper.comm.Channel
    startes a service-point thread with the given outstanding-channel timeout.
    startTransaction(). Method in class semper.payment.ecash.ecashPurse
    Starts a new Transaction.
    startTransaction(). Method in class semper.payment.generic.genericPurse
    Starts a new Transaction.
    startTransaction(). Method in class semper.payment.Purse
    Start a transaction on this purse.
    startTransaction(PaymentTransactionRecord). Method in class semper.payment.ecash.ecashPurse
    Continues a Transaction on the specified TransactionRecord.
    startTransaction(PaymentTransactionRecord). Method in class semper.payment.generic.genericPurse
    Resume an existing transaction
    startTransaction(PaymentTransactionRecord). Method in class semper.payment.Purse
    Start a transaction on this purse, using the specified transaction record.
    startWithdraw(Amount, Vector, int, String). Method in interface semper.payment.TCashLikePurseServices
    Start loading money into the purse.
    Statement(). Constructor for class semper.statement.Statement
    Creates a new, empty Statement object.
    Statement(byte[], String, String). Constructor for class semper.statement.Statement
    Creates a new Statement object containing message, senderID and RecipientId.
    Statement(Streamable, String, String). Constructor for class semper.statement.Statement
    Creates a new Statement object containing message, senderID and RecipientId.
    Statement(String, String, String). Constructor for class semper.statement.Statement
    Creates a new Statement object containing message, senderID and RecipientId.
    StatementMan(). Constructor for class semper.statement.StatementMan
    The services of the statement manager are static.
    StatementManException(). Constructor for class semper.statement.StatementManException
    Creates a StatementManException.
    StatementManException(String). Constructor for class semper.statement.StatementManException
    Create a StatementManException with a detailed message.
    StatementModule(). Constructor for class semper.statement.StatementModule
    StatementModuleException(). Constructor for class semper.statement.StatementModuleException
    Creates a StatementModuleException.
    StatementModuleException(String). Constructor for class semper.statement.StatementModuleException
    Create a StatementModuleException with a detailed message.
    StatementTransaction(String, String, CryptoKeyInfo, CryptoKeyInfo, Certificate, Certificate, Certificate, Certificate, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, int, int, int). Constructor for class semper.statement.StatementTransaction
    creates a new StatementTransaction object.
    STATUS_ALERT. Static variable in interface semper.certificate.CertificateConstants
    STATUS_CONTRACT. Static variable in interface semper.certificate.CertificateConstants
    STATUS_LETTER. Static variable in interface semper.certificate.CertificateConstants
    STATUS_NOTARY. Static variable in interface semper.certificate.CertificateConstants
    STATUS_NOTFINAL. Static variable in interface semper.certificate.CertificateConstants
    STATUS_NP. Static variable in interface semper.certificate.CertificateConstants
    STATUS_NYI. Static variable in interface semper.certificate.CertificateConstants
    STATUS_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Status of certificate
    STATUS_PHONE. Static variable in interface semper.certificate.CertificateConstants
    STATUS_REVOKED. Static variable in interface semper.certificate.CertificateConstants
    STATUS_SIMPLE. Static variable in interface semper.certificate.CertificateConstants
    Stop(). Method in class semper.SemperClient.SCDaemon
    Called from the Monitor object to destroys the SCHTTParser object
    Stop(). Method in class semper.SemperClient.SCHTTParser
    Called from the Monitor object to destroys the SCHTTParser object
    Stop(). Method in class semper.SemperServer.SSDaemon
    Do nothing!
    Stop(). Method in class semper.SemperServer.SSHTTParser
    Called from the Monitor object to destroys the SSHTTParser object
    StopManager(). Method in class semper.transfer.Manager
    stopMicropayment(). Method in class semper.payment.ecash.ecashTransaction
    Stop making all those micropayments This method informs that the micropayments should stop and then the transaction must finish.
    stopMicropayment(). Method in class semper.payment.generic.genericTransaction
    Stop making all those micropayments This method informs that the micropayments should stop and then the transaction must finish.
    stopMicropayment(). Method in interface semper.payment.MicropaymentServices
    Stop making micropayments.
    stopReceiveMicropayment(). Method in class semper.payment.ecash.ecashTransaction
    Stop getting those Micropayments (please) The seller will claim this method.
    stopReceiveMicropayment(). Method in class semper.payment.generic.genericTransaction
    Stop getting those Micropayments (please)
    stopReceiveMicropayment(). Method in interface semper.payment.MicropaymentServices
    Stop receiving micropayments.
    store(). Method in class semper.payment.PaymentTransactionRecord
    Store the status of the transaction record
    store(). Method in class semper.payment.Purse
    Commit this purse to the archive (by calling the externaliser methods defined by the Purse subclass).
    Store(String, Date, String, String). Method in interface semper.archive.Database
    Stores a new entry in the database
    Store(String, Date, String, String). Method in class semper.archive.DatabaseNoIndex
    Stores a new entry in the database
    storeCApkey(CryptoKeyInfo, String). Method in interface semper.certificate.RCModuleInterface
    Store the public key of the CA.
    storeCertificate(Certificate). Static method in class semper.certificate.CertificateMan
    Store certificate in Arhive.
    storeContainer(int). Method in interface semper.transfer.TransferServiceInterface
    Service for storing a container in the archive.
    storeKeyVal(Date, boolean, CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
    Store and protect a key.
    storePublicKey(CryptoKeyInfo, String, long). Static method in class semper.certificate.CertificateMan
    Store myClients Public Key used for the lastly issued template.client which should equal public key in template.
    str2Int(String). Static method in class semper.crypto.CryptoMan
    Converts a String to a constant.
    str2Int(String). Static method in class semper.statement.StatementMan
    Given an string describing a method for key exchange this method returns the corresponding integer code.
    StreamDataFormatException(). Constructor for class semper.util.serial.StreamDataFormatException
    Signals that the data tag read from the SourceStream is not of the expected type.
    StreamDataFormatException(String). Constructor for class semper.util.serial.StreamDataFormatException
    Creates a StreamIOException with a detailed message.
    StreamIOException(). Constructor for class semper.util.serial.StreamIOException
    Creates a StreamIOException.
    StreamIOException(String). Constructor for class semper.util.serial.StreamIOException
    Creates a StreamIOException with a detailed message.
    street. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    StringConversionException(). Constructor for class semper.preferences.StringConversionException
    StringConversionException(String). Constructor for class semper.preferences.StringConversionException
    StructDoc(). Constructor for class semper.tinguin.StructDoc
    Create a structured document
    subGroupReadObject(StreamInputInterface). Method in class semper.preferences.PrefStream
    Internalizes the subgroup structure.
    subGroupStreamSize(). Method in class semper.preferences.PrefStream
    Returns the size of the stream corresponding to the subgroup strcuture.
    subGroupWriteObject(StreamOutputInterface). Method in class semper.preferences.PrefStream
    Externalizes the subgroup structure.
    substractAmount(Amount). Method in class semper.payment.generic.genericAccount
    succRespURL. Variable in class semper.BApp.FrmWrk.BAppCfgEntry
    The redirection URL of the user upon successful use.
    succRespURL(). Method in class semper.BApp.FrmWrk.BAppCfgEntry
    sum. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    The cost of items (same no.) in one row.
    superGroupMapping. Static variable in class semper.preferences.Preferences
    supportedAlgorithms(int). Static method in class semper.statement.StatementMan
    Makes a list of supported algorithms for the requested service.
    supportedCurrency(). Method in class semper.payment.ecash.ecashPurse
    Return the list of supported currencies Assumes: ecash pocket is initialized.
    supportedCurrency(). Method in class semper.payment.generic.genericPurse
    Return the list of supported currencies Implemented from abstract method defined in Purse
    supportedCurrency(). Method in class semper.payment.Purse
    Return the list of supported currencies.
    surname. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    suspendTransaction(). Method in class semper.payment.PaymentTransaction
    Suspend a transaction.
    suspendTransaction(). Method in class semper.payment.PaymentTransactionRecord
    Suspend the transaction.

    T

    TABLE. Static variable in class semper.BApp.BusinessClnt.OTTOrderList
    TargetStream(OutputStream). Constructor for class semper.util.serial.TargetStream
    Creates a new TargetStream.
    TCP_PREFIX_MAGIC_NUMBER. Static variable in class semper.payment.ecash.HandleAction
    Ecash magic number.
    Test(). Constructor for class semper.payment.ecash.Test
    Test2(). Constructor for class semper.payment.ecash.Test2
    Test3(). Constructor for class semper.payment.ecash.Test3
    TinguinManager(). Constructor for class semper.tinguin.TinguinManager
    toAddress(String, int). Static method in class semper.payment.ecash.HandleAction
    Java equivalent of test_host_name_to_addr (t_tcp.c) Encodes a TCP/IP address into an Address.
    TokenCapsule(). Constructor for class semper.payment.TokenCapsule
    Empty constructor for serialization
    TokenCapsule(Object, PaymentEntity, Vector, String). Constructor for class semper.payment.TokenCapsule
    Constructor
    tokenParseInit(String). Method in class semper.BApp.FrmWrk.BAReq
    Object Initializer.
    toString(). Method in class semper.archive.AccessName
    Returns a String that represents the full access name.
    The name is separated from the serial number (when there is one) by the delimiter "%"
    Overrides the toString() method of the Object class.
    toString(). Method in class semper.payment.AccountBasedServiceType
    redefine toString
    toString(). Method in class semper.payment.AccountBasedTransactionState
    redefine toString
    toString(). Method in class semper.payment.Amount
    redefine toString to suit our needs
    toString(). Method in class semper.archive.ArchiveManException
    Prepend a label to indicate where the exception occured
    toString(). Method in class semper.archive.ArchiveObjNotFoundException
    Prepend a label to indicate where the exception occured
    toString(). Method in class semper.archive.ArchiveOverwriteException
    Prepend a label to indicate where the exception occured
    toString(). Method in class semper.payment.CashLikeServiceType
    redefine toString
    toString(). Method in class semper.payment.CashLikeTransactionState
    redefine toString
    toString(). Method in class semper.util.log.Category
    toString(). Method in class semper.certificate.CertificateException
    Convert to a human-readable form.
    toString(). Method in class semper.certificate.CertificateManException
    Convert to a human-readable form.
    toString(). Method in class semper.comm.ChannelException
    Converts to a human-readable form.
    toString(). Method in class semper.comm.ChannelTimeOutException
    Converts to a human-readable form
    toString(). Method in class semper.commlayer.CLException
    Prepend a label to indicate the service block.
    toString(). Method in interface semper.comm.ComPoint
    Creates an string representation of the ComPoint.
    toString(). Method in class semper.comm.ComPointAddress
    Creates an string representation of the address.
    toString(). Method in class semper.comm.ComPointException
    Convert to a human-readable form
    toString(). Method in class semper.comm.ComPointMailRecord
    Creates an string representation of the Record.
    toString(). Method in class semper.comm.ComPointTCP
    Creates an string representation of the ComPoint.
    toString(). Method in class semper.crypto.CryptoManException
    Convert to a human-readable form
    toString(). Method in class semper.payment.Currency
    redefine toString
    toString(). Method in class semper.archive.DatabaseException
    Prepend a label to indicate where the exception occured
    toString(). Method in class semper.tinguin.DialogResult
    Convert to String
    toString(). Method in class semper.payment.ecash.ecashEvidence
    Redefine toString for pretty printing
    toString(). Method in class semper.payment.ecash.ecashPurse
    Now extend the toString() method of Purse class
    toString(). Method in class semper.payment.ecash.ecashTransactionRecord
    Re-write the toString() method for pretty printing
    toString(). Method in class semper.payment.generic.genericEvidence
    Redefine toString for pretty printing
    toString(). Method in class semper.payment.generic.genericModuleException
    Prepend a label to indicate the service block.
    toString(). Method in class semper.payment.generic.genericModuleMessage
    redefining toString() to suit our needs
    toString(). Method in class semper.payment.generic.genericTransactionRecord
    Re-write the toString() method for pretty printing
    toString(). Method in class semper.util.msgtools.NegotiationException
    Prepend a label to indicate the service block.
    toString(). Method in class semper.util.serial.NoStreamableClassException
    Convert to a human-readable form
    toString(). Method in class semper.payment.PaymentEntity
    redefine toString() for pretty printing
    toString(). Method in class semper.payment.PaymentInformationMessage
    redefine toString to suit our needs
    toString(). Method in class semper.payment.PaymentServiceException
    Prepend a label to indicate the service block.
    toString(). Method in class semper.payment.PaymentTransactionRecord
    Redefine toString() for pretty printing
    toString(). Method in class semper.payment.PaymentTransactionState
    redefine toString
    toString(). Method in class semper.payment.Purse
    Now redefine toString for pretty printing
    toString(). Method in class semper.payment.PurseReference
    rewrite toString() to suit our needs
    toString(). Method in class semper.payment.ServiceType
    redefine toString
    toString(). Method in class semper.tinguin.SimpleFont
    Returns the parameter String of this SimpleFont.
    toString(). Method in class semper.statement.StatementManException
    Convert to a human-readable form
    toString(). Method in class semper.statement.StatementModuleException
    Convert to a human-readable form
    toString(). Method in class semper.util.serial.StreamDataFormatException
    Convert to a human-readable form
    toString(). Method in class semper.util.serial.StreamIOException
    Convert to a human-readable form
    toString(). Method in class semper.transfer.TransferServiceException
    Prepend a label to indicate the service block.
    total_cost. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    The cost of the complete order.
    total_quantity. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    totalCost(). Method in class semper.BApp.BusinessClnt.OTTOrderList
    town. Variable in class semper.BApp.BusinessClnt.OTTOrderList
    TRACE. Static variable in class semper.util.log.Log
    Corresponds to debugging messages.
    trace(String, String). Static method in class semper.util.log.Log
    Shorthand form of log(.., Log.TRACE, ..)

    Strictly equivalent to the log() with the level parameter set to Log.TRACE.

    transferAmount(String, String, String, String, String). Method in class semper.payment.generic.Bank
    Internal Method to transfer money from account to account
    TransferData(). Constructor for class semper.transfer.TransferData
    Constructor of the class CLContentData, without any parameters only a empty object will be initialized.
    TransferData(String). Constructor for class semper.transfer.TransferData
    Constructor of the class CLContentData, with the data parameter.
    TransferData(String, char). Constructor for class semper.transfer.TransferData
    Constructor of the class CLContentData, with the data parameter.
    TransferServiceException(). Constructor for class semper.transfer.TransferServiceException
    Empty constructor.
    TransferServiceException(String). Constructor for class semper.transfer.TransferServiceException
    Constructor with a message as argument.
    Traverse(String, Date, Date). Method in interface semper.archive.Database
    Traverse the database, returns the next key
    Traverse(String, Date, Date). Method in class semper.archive.DatabaseNoIndex
    Traverse the database, returns the next key
    TS_AB_AUTH_REQUESTED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: sent authorisation request
    TS_AB_AUTHORISED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: authorisation received
    TS_AB_CAPTURE_REQUESTED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: sent capture request (for a transaction already authorised
    TS_AB_CAPTURED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: payment captured
    TS_AB_NONAUTH_CAPTURE_REQUESTED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: sent a capture request (for a transaction not already authorised)
    TS_AB_PAYMENT_CONFIRMED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: received confirmation from payee
    TS_AB_PAYMENT_SENT. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: sent payment to payee
    TS_AB_RAW_PAYMENT_RECEIVED. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: received raw payment from payee
    TS_AB_UNKNOWN. Static variable in class semper.payment.AccountBasedTransactionState
    account-based transaction state: unknown
    TS_CANCELLED. Static variable in class semper.payment.PaymentTransactionState
    Top level payment transaction state: cancelled
    TS_CL_UNKOWN. Static variable in class semper.payment.CashLikeTransactionState
    cash-like transaction state: unknown
    TS_FAILED. Static variable in class semper.payment.PaymentTransactionState
    Top level payment transaction state: FAILED
    TS_INITIATED. Static variable in class semper.payment.PaymentTransactionState
    Top level payment transaction state: initiated
    TS_SUCCEEDED. Static variable in class semper.payment.PaymentTransactionState
    Top level payment transaction state: succeeded
    TS_UNKNOWN. Static variable in class semper.payment.PaymentTransactionState
    Top level payment transaction state: nknown
    TT_AUTHORISE. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is part of a "authorise" transaction
    TT_CAPTURE. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is part of a "capture" transaction
    TT_PAY. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is part of a "pay" transaction
    TT_REGISTER. Static variable in class semper.payment.generic.genericModuleMessage
    Flag -> this message is part of a "registration" transaction
    TT_STATUS. Static variable in class semper.payment.generic.genericModuleMessage
    Flat -> this message is part of a "account status check" transaction
    TTable(). Constructor for class semper.certappl.TTable
    type. Variable in class semper.comm.ComPointMailControl
    type. Variable in class semper.comm.ComPointMailKey
    type. Variable in class semper.comm.ComPointMailRecord
    TYPE_ATTR. Static variable in interface semper.certificate.CertificateConstants
    TYPE_HYBRID. Static variable in interface semper.certificate.CertificateConstants
    TYPE_KEY. Static variable in interface semper.certificate.CertificateConstants
    TYPE_NO. Static variable in interface semper.certificate.CertificateConstants
    TYPE_NYI. Static variable in interface semper.certificate.CertificateConstants
    TYPE_OFFSET. Static variable in interface semper.certificate.CertificateConstants
    Certificate Types
    TYPE_PAY_AND_RECEIVE. Variable in class semper.payment.Purse
    purse type flag indicating the purse can be used to pay and receive
    TYPE_PAY_ONLY. Variable in class semper.payment.Purse
    purse type flag indicating the purse can be used to pay only
    TYPE_RECEIVE_ONLY. Variable in class semper.payment.Purse
    purse type flag indicating the purse can be used to receive only (aka till)

    U

    UNKNOWN_CURRENCY. Variable in class semper.payment.Currency
    UnList(int, boolean). Constructor for class semper.preferences.UnList
    Creates a new Priority list.
    unlock(). Method in class semper.access.OrdinaryRole
    Unlock the role.
    unlock(). Method in class semper.access.Role
    Unlock the role.
    unlock(). Method in class semper.access.SecureRole
    Unlock the role.
    unlock(). Method in class semper.access.UnlockedRole
    Unlock the role.
    UnlockedRole(String). Constructor for class semper.access.UnlockedRole
    Create a new role.
    update(). Method in class semper.preferences.PrefGroup
    Apply the modification when the changes in a group are done.
    update(AccessName, Object). Static method in class semper.archive.ArchiveMan
    Updates in the archive the object associated with the specified access name.
    The storage attributes (security requirement, availability requirement and expiry date) are kept.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    update(Hashtable). Method in interface semper.certificate.Template
    Update the template according to a hash table.
    update(PrefGroup). Static method in class semper.preferences.Preferences
    This method is called when the user's modifications for a preferences group are accepted.
    updateMasterKey(CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Decrypt the masterKey under a key derived from the password.
    updateSerialNo(). Static method in class semper.crypto.CryptoMan
    Updates the serial number uniquely identifying keys.
    upToDate(). Static method in class semper.preferences.Preferences
    Indicates preferences are up to date which means that there is no need to save them again.
    UseButton(). Constructor for class semper.preferences.UseButton
    USER_SWINDLING. Static variable in interface semper.certificate.CertificateConstants
    USERDN_FIELD. Static variable in interface semper.certificate.CertificateConstants
    UserList(). Constructor for class semper.certappl.UserList
    Constructor of class UserList

    V

    value(). Method in class semper.certificate.IntObject
    Retrieve actual value of the Integer Object
    value(). Method in class semper.certificate.LongObject
    Retrieve actual value of the Long Object
    value(). Method in class semper.certificate.ShortObject
    Retrieve actual value of the Short Object
    verifyCapability(Capability). Static method in class semper.access.AccessMan
    Verify whether a capability is valid.
    verifyCertificate(Certificate). Method in interface semper.certificate.RCModuleInterface
    Verify Certificates correctness.
    verifyCertificate(CryptoKeyInfo). Method in interface semper.certificate.Certificate
    verify certificates correctness (ie whether signature matches its contents).
    verifyMAC(byte[], boolean, int, byte[], CryptoKeyInfo). Static method in class semper.crypto.CryptoMan
    Verify a MAC.
    verifyMAC(Date, Date, CryptoKeyInfo). Method in class semper.statement.Statement
    Verify a (keyed) MAC value on a statement object.
    verifyMAC(int, int, byte[], int, byte[], byte[]). Static method in class semper.crypto.CRMModule
    Verify a MAC.
    verifyMAC(Statement). Method in class semper.statement.StatementTransaction
    Verify a (keyed) MAC value on a statement object.
    verifySignature(byte[], boolean, byte[], CryptoKeyInfo, int). Static method in class semper.crypto.CryptoMan
    Verify a signature.
    verifySignature(Date, Date, CryptoKeyInfo). Method in class semper.statement.Statement
    Verify the signature in a signed statement.
    verifySignature(int, int, byte[], int, byte[], byte[], byte[]). Static method in class semper.crypto.CRMModule
    Verify a signature.
    verifySignature(Statement, Date, Date). Method in class semper.statement.StatementTransaction
    Verify the signature in a signed statement.
    vSearch(String). Static method in class semper.archive.ArchiveMan
    Search in the archive for all access names that include the given token (a partial access name).
    Note, to get the whole list of access names, use [search ""]
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.
    vSearch(String, Date, Date). Static method in class semper.archive.ArchiveMan
    Search in the archive for all access names that include the given token (a partial access name) according the given time window.
    The Archive Manager must be initialized before calling this method, otherwise an exception is risen.

    W

    WaitForTinguin(). Constructor for class semper.certappl.WaitForTinguin
    waitSync(). Method in class semper.comm.ComPointMailRecord
    encapsulation of wait in a synchronized method
    waitSync(long). Method in class semper.comm.ChannelBlockedOpen
    encapsulation of wait in a synchronized method
    WaitTimer(long). Method in class semper.SemperClient.SCTimer
    Waits until an internal or external notification message will occur
    WaitTimer(long). Method in class semper.SemperServer.SSTimer
    Waits until an internal or external notification message will occur
    WakeUp(). Method in class semper.SemperClient.SCTimer
    Called from the currently running thread in order to interrupt the counting
    WakeUp(). Method in class semper.SemperServer.SSTimer
    Called from the currently running thread in order to interrupt the counting
    WARNING. Static variable in class semper.util.log.Log
    Corresponds to situations of minor malfunction or misconfiguration.
    warning(String, String). Static method in class semper.util.log.Log
    Shorthand form of log(.., Log.WARNING, ..)

    Strictly equivalent to the log() with the level parameter set to Log.WARNING.

    WellKnownPorts(). Constructor for class semper.util.registry.WellKnownPorts
    whichAlgs(). Static method in class semper.statement.StatementModule
    Returns a vector of integers describing the supported key exchange methods.
    whichAlgs(int). Static method in class semper.crypto.CryptoMan
    Gives information of supported algorithms.
    whichAlgs(int, int[]). Static method in class semper.crypto.CRMModule
    Gives information of supported algorithms.
    whichAreNotLoaded(String[]). Static method in class semper.preferences.Preferences
    This returns an enumeration of the input groups not already loaded in the preferences environment.
    whichKeyExchanges(). Static method in class semper.statement.StatementMan
    Tell which methods for key exchange are supported.
    whichSubGroup(). Method in interface semper.preferences.PrefGroupToAdd
    This method is called to update the preferences menu-structure according to the addition of this prefGroup.
    whoIsActive(). Static method in class semper.preferences.PrefPanel
    Returns the active field in the PrefPanels collection.
    withdraw(Amount, Vector, String). Method in interface semper.payment.CashLikePurseServices
    Load money into the purse.
    withdraw(Amount, Vector, String). Method in class semper.payment.ecash.ecashTransaction
    Withdraw Implementing from CashLikePurseServices
    write(Object). Method in interface semper.comm.ComPoint
    Sends the message through the ComPoint, which must be either an Initiator or a Responder.
    write(Object). Method in class semper.comm.ComPointHTTP
    Sends the message through the ComPoint, which must be either an Initiator or a Responder.
    write(Object). Method in class semper.comm.ComPointMail
    Sends the message through the ComPoint.
    write(Object). Method in class semper.comm.ComPointTCP
    Sends the message through the ComPoint, which must be either an Initiator or a Responder.
    writeObject(DataOutputStream). Static method in class semper.preferences.ConfigStream
    Externalizes configuration.
    writeObject(Object). Method in interface semper.util.serial.StreamOutputInterface
    Externalizes an object.
    writeObject(Object). Method in class semper.util.serial.TargetStream
    Externalizes an object by writing its state to the TargetStream.
    writeObject(RandomAccessFile, String, String, String, String, String, String). Method in class semper.certappl.SemperUser
    Writes the object to a string in a file.
    writeObject(StreamOutputInterface). Method in class semper.archive.AccessName
    Externalizes an AccessName object.
    writeObject(StreamOutputInterface). Method in class semper.payment.AccountBasedTransactionState
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.Amount
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.CashLikeTransactionState
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.comm.ChannelSetupMessage
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.util.msgtools.ChannelSetupMessage
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.certificate.Client
    Writes the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.comm.ComPointAddress
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.comm.ComPointMailControl
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.transfer.Container
    Writes the container into a stream.
    writeObject(StreamOutputInterface). Method in class semper.crypto.CryptoKeyInfo
    Writes the state of the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.crypto.CryptoSeed
    Writes the state of the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.payment.Currency
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.ecash.ecashEvidence
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.ecash.ecashPurse
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.ecash.ecashTransactionRecord
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.generic.genericEvidence
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.generic.genericModuleMessage
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.generic.genericPurse
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.generic.genericTransactionRecord
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.preferences.IntegerStringConstraints
    Externalizes this constraint in order for it to be stored whithin a PrefFieldString.
    writeObject(StreamOutputInterface). Method in class semper.certificate.IntObject
    Writes the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.certificate.LongObject
    Writes the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.util.msgtools.MessageListHead
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.transfer.Node
    Writes the container into a stream.
    writeObject(StreamOutputInterface). Method in class semper.preferences.NoStringConstraints
    Externalizes this Constraint.
    writeObject(StreamOutputInterface). Method in class semper.access.PassWordCapability
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.PaymentEntity
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.PaymentInformationMessage
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.PaymentTransactionRecord
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.PaymentTransactionState
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefField
    Externalizes this field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldCatBag
    Externalizes this field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldCheckBox
    Externalizes this field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldChoice
    Externalizes this choice field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldLabel
    Externalizes this label field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldList
    Externalizes this field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldNegotiable
    Externalizes this field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldPassWord
    Externalizes this password field.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldString
    Externalizes this string field to a stream.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefGroup
    Externalizes this group object.
    writeObject(StreamOutputInterface). Method in class semper.preferences.PrefStream
    Externalizes this Preferences environment.
    writeObject(StreamOutputInterface). Method in class semper.payment.Purse
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.payment.PurseReference
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.transfer.Security
    Writes the object to an output stream.
    writeObject(StreamOutputInterface). Method in class semper.payment.ServiceType
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.certificate.ShortObject
    Writes the object to an io stream (TargetStream).
    writeObject(StreamOutputInterface). Method in class semper.access.SimpleCapability
    Implementing the Streamable interface
    writeObject(StreamOutputInterface). Method in class semper.statement.Statement
    Externalizes a Statement object.
    writeObject(StreamOutputInterface). Method in class semper.statement.StatementTransaction
    Externalizes a StatementTransaction object.
    writeObject(StreamOutputInterface). Method in interface semper.util.serial.Streamable
    Externalizes the object.
    writeObject(StreamOutputInterface). Method in class semper.transfer.TransferData
    Makes a datastream from the transfer data object
    wrong. Variable in class semper.BApp.BusinessClnt.OTTOrderList

    Y

    yesNoDialog(Document, String, String). Method in interface semper.tinguin.TinguinDisplay
    Present a yes-no-dialog.
    yesNoMessage(String, String, String). Method in interface semper.tinguin.TinguinDisplay
    Present a simple message and ask the user a simple yes no dialog.