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.
_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.
_completed. Variable in class semper.payment.PaymentTransactionRecord
Flag indicating if the Transaction is completed or active.
_defaultName. Static variable in class semper.preferences.Configuration
_defaultPath. Static variable in class semper.preferences.Configuration
_endTime. Variable in class semper.payment.PaymentTransactionRecord
Timestamp indicating the end of Transaction.
_evidence. Variable in class semper.payment.PaymentTransactionRecord
Pointer to the Evidence object corresponding to this transaction.
_handle. Variable in class semper.payment.Purse
The handle to this purse
_items. Variable in class semper.tinguin.Document
The items contained in the document
_listOfPurses. Variable in class semper.payment.PaymentTransactionRecord
A list of PurseReference objects representing the purses associated with this Transaction.
_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.
_status. Variable in class semper.payment.PaymentTransactionRecord
Current or final status of the Transactionn.
_transactionID. Variable in class semper.payment.PaymentTransactionRecord
A unique numberic ID for this record.
_type. Variable in class semper.payment.Purse
Purse type: one of pay-only, receive-only, pay-and-receive
_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.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. Static variable in class semper.certificate.DummyFillin
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.
AccessMan(). Constructor for class semper.access.AccessMan
AccessName(). Constructor for class semper.archive.AccessName
Constructor with no 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
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.NegotiablePanel
action(Event, Object). Method in class semper.preferences.PrefFrame
Catch events when a group is in edition.
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.Business.BAppEurocom
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.Business.BAppFogra
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.Business.BAppOtto
Activates the BApp object.
activate(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Activates the BApp object.
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.
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.
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.
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.
addToRole(Role). Method in class semper.access.Capability
Add the capability to a role.
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
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.PrefFieldCheckBox
Applies the modification by loading the new value in the current value.
applyModification(). Method in class semper.preferences.PrefFieldChoice
Applies the modification by loading the new value in the current value.
applyModification(). Method in class semper.preferences.PrefFieldLabel
No modification needed.
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.PrefFieldString
Applies the modification by loading the new value in the current value.
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 textual message.
ArchiveObjNotFoundException(). Constructor for class semper.archive.ArchiveObjNotFoundException
Creates an ArchiveObjNotFoundException
ArchiveObjNotFoundException(String). Constructor for class semper.archive.ArchiveObjNotFoundException
Creates an ArchiveObjNotFoundException with a textual 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(BAReq). Method in class semper.BApp.Business.BAppEurocom
Authenticate the identity of EUROCOM.
authenticate(BAReq). Method in class semper.BApp.Business.BAppFogra
Authenticate the identity of Fogra.
authenticate(BAReq). Method in class semper.BApp.Business.BAppOtto
Authenticate the identity of Otto.
authenticate(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Authenticate the identity of Otto.
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) (
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

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
baObj. Variable in class semper.SemperServer.SSActionEngine
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.Business.BAppEurocom
Contstructs a BApp object for EUROCOM.
BAppEurocom(). Constructor for class semper.BApp.BusinessClnt.BAppEurocom
Contstructs a BApp object for EUROCOM.
BAppFogra(). Constructor for class semper.BApp.Business.BAppFogra
Contstructs a BApp object for Fogra.
bappl. Variable in class semper.SemperServer.SSActionData
BAppOtto(). Constructor for class semper.BApp.Business.BAppOtto
Contstructs a BApp object for Otto.
BAppOtto(). Constructor for class semper.BApp.BusinessClnt.BAppOtto
Contstructs a BApp object for Otto.
BAppOtto(int, int). Constructor for class semper.BApp.Business.BAppOtto
BAppOtto(int, int). Constructor for class semper.BApp.BusinessClnt.BAppOtto
BAppSessionManager(). Constructor for class semper.BApp.FrmWrk.BAppSessionManager
BAReq(). Constructor for class semper.BApp.FrmWrk.BAReq
Object Constructor.
BAReq(String, String). Constructor for class semper.BApp.FrmWrk.BAReq
Object Constructor.
BAReq(String, String, CLConnection). 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
BOLD. Static variable in class semper.tinguin.SimpleFont
Use bold font.
buildPrefs(). Static method in class semper.tinguin.TinguinManager
Obsolete.

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
calling(Object, String). Static method in class semper.util.debug.Debug
Same as the previous calling() method but take an Object reference as parameter and print out the name of the object's class in addition to the message.
calling(String). Static method in class semper.util.debug.Debug
Log message to identify usage of a method in an object.
cancel(). Method in class semper.preferences.PrefField
the appearance of that field returns to it's initial value.
cancel(). Method in class semper.preferences.PrefFieldCheckBox
the appearance of that field returns to it's initial value.
cancel(). Method in class semper.preferences.PrefFieldChoice
the appearance of that field returns to it's initial value.
cancel(). Method in class semper.preferences.PrefFieldLabel
This method does nothing.
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.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). 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
CERT_MGR_PORT. Static variable in interface semper.certificate.CertificateConstants
Certification Mgr.
CERTIFICATE_CA_DN. Static variable in interface semper.certificate.CertificateConstants
CERTIFICATE_CA_HOST. Static variable in interface semper.certificate.CertificateConstants
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 long description with pre/post-conditions etc follows here
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
Set signature for this signed by the CA whose Distinguished Name is stored in the Certificate.
changeCASign(String). Method in class semper.certificate.DummyCertificate
Set signature for this certificate, signed by the CA whose Distinguished Name is stored in the Certificate.
changeCertificate(Client). Static method in class semper.certificate.CertificateMan
Send changed Certificate to client.
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(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.
checkCertificate(Certificate). Static method in class semper.certificate.CertificateMan
Check whether the Certificate is ok.
checkRegistrationStatus(ComPointAddress, Vector). Static method in class semper.certificate.CertificateMan
checkRegistrationStatus checks the status of the registration proces.
checkSign(CryptoKeyInfo, int). Method in class semper.certificate.Registration
Check whether this Registration is signed properly.
choose(Vector, ComPoint, Vector, String). Static method in class semper.statement.StatementMan
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, 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.
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
Create a Client call, check whether status is high enough (which means whether we've reached long enough in Protocol to send this request/object/whatever.
clientsocket. Variable in class semper.SemperClient.SCDaemon
CLOffer(). Constructor for class semper.commlayer.CLOffer
Constructor.
CLOfferRequest(). Constructor for class semper.commlayer.CLOfferRequest
Constructor.
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.
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
commerceLayer. Variable in class semper.BApp.FrmWrkClnt.BApp
commerceLayer. Variable in class semper.BApp.FrmWrkSrv.BApp
‘he current or last CLServices object associated with the BApp object
companyId. Variable in class semper.BApp.FrmWrk.BAReq
Company to which the request is directed.
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(). 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.
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.Business.BAppEurocom
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.Business.BAppFogra
gets product configuration entries in the configuration table.
configEntryGet(String). Method in class semper.BApp.Business.BAppOtto
gets product configuration entries in the configuration table.
configEntryGet(String). Method in class semper.BApp.BusinessClnt.BAppOtto
gets product configuration entries in the configuration table.
configFileName. Static variable in class semper.preferences.Configuration
configFilePath. Static variable in class semper.preferences.Configuration
ConfigStream(). Constructor for class semper.preferences.ConfigStream
Constructor.
configTable. Variable in class semper.BApp.FrmWrk.BAppConfigTable
Configuration(). Constructor for class semper.preferences.Configuration
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.
configurePurse(TinguinDisplay, Purse). Static method in class semper.payment.PurseManagement
Configure the specified purse.
confirm(Document, String). Method in interface semper.tinguin.TinguinDisplay
Present a document that has to be confirmed by the user
confirmMessage(String, String). Method in interface semper.tinguin.TinguinDisplay
Ask the user for a confirmation on a simple message
confirmMessage(String, String, String). Static method in class semper.tinguin.TinguinManager
confirmPurse(ComPoint, int, 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, int, 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.
constrain(Container, Component, int, int, int, int). Method in class semper.certificate.DummyFillin
constrain(Container, Component, int, int, int, int, int, int, double, double, int, int, int, int). Method in class semper.certificate.DummyFillin
constrain(Container, Component, int, int, int, int, int, int, int, int). Method in class semper.certificate.DummyFillin
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.
convert(). Method in class semper.transfer.Security
Converts this object into a SecurityOptions Vector of the payment block.
cookieLn. Variable in class semper.SemperClient.SCActivationData
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). Method in class semper.payment.generic.Bank
Method to Create a new Account.
createFile(String). Static method in class semper.crypto.CryptoKeyStorage
Creates a file with 4 public key pairs.
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.
CryptoKeyStorage(). Constructor for class semper.crypto.CryptoKeyStorage
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 A detailed message may be supplied.
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
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(int). Constructor for class semper.payment.Currency
Constructor: Create a currency object given internal numeric code.
Currency(String). Constructor for class semper.payment.Currency
Constructor: Create a currency object given 3-letter ISO code.
currentJob. Variable in class semper.SemperServer.SSMonitor
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.Business.BAppEurocom
Deactivates the BApp object.
deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
Deactivates the BApp object.
deactivate(BAReq). Method in class semper.BApp.Business.BAppFogra
Deactivates the BApp object.
deactivate(BAReq). Method in class semper.BApp.Business.BAppOtto
Deactivates the BApp object.
deactivate(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Deactivates the BApp object.
Debug(). Constructor for class semper.util.debug.Debug
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 a ciphered 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 a ciphered statement.
decodeURL(String). Method in class semper.BApp.BusinessClnt.OTTOrderList
decodeURL(String). Method in class semper.SemperClient.SCHTTParser
decodeURL(String). Method in class semper.SemperServer.SSHTTParser
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.
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.
dequeue(). Method in class semper.util.queue.Queue
Dequeues an item from the queue.
deregisterTransaction(long). Static method in class semper.payment.PaymentManager
Deregister an active transaction on completion.
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
DISTINGUISHED_NAME. Static variable in interface semper.certificate.CertificateConstants
Document(). Constructor for class semper.tinguin.Document
Create a Document
Document(DocumentDisplay). Constructor for class semper.tinguin.Document
Create a Document
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
DummyCertificate(). Constructor for class semper.certificate.DummyCertificate
Create an empty certificate
DummyCertificate(DummyCertificate). Constructor for class semper.certificate.DummyCertificate
Create a Certificate containing the same info that the parameter-Certificate has
DummyCertificate(String, String, long, CryptoKeyInfo, int, int, Date, Date, int, int, byte[], int, int). Constructor for class semper.certificate.DummyCertificate
Create a certificate.
DummyFillin(String, Template). Constructor for class semper.certificate.DummyFillin
DummyRCModule(). Constructor for class semper.certificate.DummyRCModule

E

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
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 algorithm described by keyInfo.
encipher(CryptoKeyInfo). Method in class semper.statement.Statement
Encipher a statement.
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
endBIF(). Method in class semper.tinguin.StructDoc
Write the following text as it was before 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.
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(Amount). Method in class semper.payment.Amount
redefine equals to suit our needs
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 to suit our needs
equals(Object). Method in class semper.comm.ComPointMailKey
Indicates whether some other key is "equal to" this one.
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(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
errorExit(Exception, int). Static method in class semper.util.debug.Debug
Prints an error exception message in the screen and in the log file and _terminate_.
errorExit(String, int). Static method in class semper.util.debug.Debug
Prints an error message in the screen and in the log file and _terminate_.
errorHandler(). Method in interface semper.transfer.TransferServiceInterface
Error handling -- this is just a place holder....
errorLog(Exception). Static method in class semper.util.debug.Debug
Prints an error exception message in the screen and in the log file but not _terminate_.
errorLog(Object, Exception). Static method in class semper.util.debug.Debug
Prints an error exception message in the screen and in the log file but not _terminate_.
errorLog(Object, String). Static method in class semper.util.debug.Debug
Prints an error message in the screen and in the log file but _not_ _terminate_.
errorLog(String). Static method in class semper.util.debug.Debug
Prints an error message in the screen and in the log file but _not_ _terminate_.
evalForm(Document, Vector). Method in interface semper.tinguin.TinguinDisplay
Present a document and a form.
Evidence(). Constructor for class semper.payment.Evidence
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.
expiry. Static variable in class semper.certificate.DummyRCModule

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.
fillinTemplate(Template, CryptoKeyInfo). Static method in class semper.certificate.CertificateMan
Fill in the template.
fillinTemplate(Template, CryptoKeyInfo). Method in class semper.certificate.DummyRCModule
Fill in the template given by the Certification Manager and return the filled-out template.
fillinTemplate(Template, CryptoKeyInfo). Method in interface semper.certificate.RCModuleInterface
Fill in the template given by the Certification Manager and return the filled-out template.
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
finalize(). Method in class semper.comm.ComPointHTTP
Finalizer.
finalize(). Method in class semper.comm.ComPointMail
Finalizer.
finalize(). Method in class semper.comm.ComPointTCP
Finalizer.
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.
finished. Static variable in class semper.certificate.DummyFillin
FIXED. Static variable in class semper.tinguin.SimpleFont
Use fixed font.
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.

G

generateCAkeys(String). Method in class semper.certificate.DummyRCModule
Generate the CA's public,secret-keypair.
generateCAkeys(String). Method in interface semper.certificate.RCModuleInterface
Generate the CA's public,secret-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.
generatePubKeyPair(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.
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.
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.
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(ComPointAddress, 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(). Constructor for class semper.payment.generic.genericTransaction
Constructor of the class.
genericTransaction(String). Constructor for class semper.payment.generic.genericTransaction
Constructor of the class.
genericTransactionRecord(). Constructor for class semper.payment.generic.genericTransactionRecord
genericTransactionRecord(long, Vector). Constructor for class semper.payment.generic.genericTransactionRecord
Create an transaction record with a given transaction_id and list of purses.
get(int). Method in class semper.transfer.Security
Test the specified attribute.
get(String). Static method in class semper.preferences.Configuration
Get a configuration value.
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.
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
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.
getAllRoles(). Static method in class semper.access.Role
Get all existing roles.
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
Get the amount
getAmount(). Method in class semper.payment.Purse
Get the current amount in the purse.
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.
getBA(BAReq, String, String). Static method in class semper.BApp.FrmWrk.BAppSessionManager
Get A registered Business Application.
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.
getBirthdate(). Method in class semper.BApp.BusinessClnt.OTTOrderList
getBrandName(). Method in class semper.payment.Purse
Get the brand name
getCADN(). Method in interface semper.certificate.Certificate
Retrieve the CA's name that issued this certificate.
getCADN(). Method in class semper.certificate.DummyCertificate
retrieve CA's name Certificate static structure means I can retrieve it myself.
getCAkey(String). Method in class semper.certificate.DummyCertificate
Get the secret key of the CA generated by generateCAkeys() in DummyRCModule.java.
getCap(). Method in class semper.crypto.CryptoKeyInfo
getCASign(). Method in interface semper.certificate.Certificate
Retrieve signature for this signed by the CA whose Distinguished Name is stored in the Certificate.
getCASign(). Method in class semper.certificate.DummyCertificate
retrieve CA's signature Certificate static structure means I can retrieve it myself.
getCertificate(Certificate). 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
getCityName(). Method in class semper.certificate.Registration
retrieve name of city user lives in
getCityName(). Method in class semper.certificate.Template
retrieve name of city user lives in
getCL(). Method in class semper.BApp.FrmWrkClnt.BApp
Returns the CLServices object associated with the BApp object
getCL(). Method in class semper.BApp.FrmWrkSrv.BApp
Returns the current or last CLServices object associated with the BApp object
getCL(). Method in class semper.BApp.BusinessClnt.BAppEurocom
Returns the current or last CLServices object associated with the BApp object
getCL(). Method in class semper.BApp.BusinessClnt.BAppOtto
Implements the method of the interface BusinessApp.
getCL(). Method in class semper.BApp.FrmWrk.BAReq
getCL(). Method in interface semper.BApp.FrmWrk.BusinessApp
Returns the current or last CLServices object associated with the BApp object
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 of the object.
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.
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.
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.
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.certificate.Registration
retrieve nam of country user lives in
getCountry(). Method in class semper.certificate.Template
retrieve nam of country user lives in
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.
getDN(). Method in class semper.certificate.Registration
retrieve users distinguished name as registrated at CA
getDN(). Method in class semper.certificate.Template
retrieve users distinguished name as registrated at RA
getEmailAddr(). Method in class semper.certificate.Registration
retrieve users email addres
getEmailAddr(). Method in class semper.certificate.Template
retrieve users email addres
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
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.
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.payment.generic.genericModuleMessage
Accessor method
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.SemperClient.SCDaemon
GetFlags(). Method in class semper.SemperClient.SCHTTParser
GetFlags(). Method in class semper.SemperServer.SSActionEngine
GetFlags(). Method in class semper.SemperServer.SSDaemon
GetFlags(). Method in class semper.SemperServer.SSHTTParser
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.
getHashID(). Method in class semper.certificate.DummyCertificate
Get the Algorithm ID (HASH_MD4, HASH_RIPEMD etc) of the function used by the CA to hash the signatuer of this certificate.
getHost(). Method in class semper.comm.ComPointAddress
Returns the host.
getHost(String). Static method in class semper.SemperClient.SCConfig
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.certificate.Registration
retrieve users id-number (Passport-no, CPR-nr,etc)
GetID(). Method in class semper.SemperClient.SCDaemon
GetID(). Method in class semper.SemperClient.SCHTTParser
GetID(). Method in class semper.SemperServer.SSActionEngine
GetID(). Method in class semper.SemperServer.SSDaemon
GetID(). Method in class semper.SemperServer.SSHTTParser
getID(). Method in class semper.certificate.Template
retrieve users id-number (Passport-no, CPR-nr,etc)
getInitStatus(). Static method in class semper.payment.PaymentManager
Return the initialisation status
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.
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.
getKeys(String, boolean[], CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo, CryptoKeyInfo). Static method in class semper.crypto.CryptoKeyStorage
Loads keys from the specified file.
getKeys(String, boolean[], CryptoKeyInfo[]). Static method in class semper.crypto.CryptoKeyStorage
Loads keys from the specified file.
getKeyVal(boolean, CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
Returns the key value stored in the object.
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.
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 purses registered with the manager.
getListOfPurses(int, String). Static method in class semper.payment.PaymentManager
Get the list of purses matching 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.
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
getMailAddr(). Method in class semper.comm.ComPointAddress
Returns the mailAddress.
getMessage(). Method in class semper.comm.ChannelException
Return the message.
getMessage(). Method in class semper.comm.ChannelTimeOutException
Return the message.
getMessage(). Method in class semper.comm.ComPointException
Return the message.
getMessageType(). Method in class semper.payment.generic.genericModuleMessage
Accessor method
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 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.
getNewContainerNumber(). Method in class semper.commlayer.CLConnection
Method to obtain a new container number for a container's id.
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.
getNotValidAfter(). Method in class semper.certificate.DummyCertificate
retrieve end of validity time Certificate static structure means I can retrieve it myself.
getNotValidBefore(). Method in interface semper.certificate.Certificate
Retrieve the Date before which this certificate isn't valid.
getNotValidBefore(). Method in class semper.certificate.DummyCertificate
retrieve start of validity time Certificate static structure means I can retrieve it myself.
getNumber(). Method in class semper.payment.generic.genericAccount
getNumericCode(). Method in class semper.payment.Currency
Get the internal numberic code for the current Currency object.
GetObj(). Method in class semper.SemperClient.SCDaemon
GetObj(). Method in class semper.SemperClient.SCHTTParser
getOptionName(). Method in class semper.payment.SecurityOption
Extract name of security option.
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.
getPassWord(). Method in class semper.access.PassWordCapability
Check whether the capability is still valid and if so, return the true 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.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.
getPhone(). Method in class semper.BApp.BusinessClnt.OTTOrderList
getPhoneNo(). Method in class semper.certificate.Registration
retrieve users phone no
getPhoneNo(). Method in class semper.certificate.Template
retrieve users phone no
getPK(). Method in class semper.certificate.Registration
retrieve users postal code
getPK(). Method in class semper.certificate.Template
retrieve users postal code
getPlainString(). Method in class semper.statement.Statement
Returns the message in the Statement provided it is a plaintext.
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.
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 stored in this certificate.
getPublicKey(). Method in class semper.certificate.DummyCertificate
retrieve Public Key Certificate static structure means I can retrieve it myself.
getPublicKey(). Method in class semper.certificate.Registration
retrieve Public Key wanted to be registrated with
getPublicKey(). Method in class semper.certificate.Template
retrieve Public Key user wants to be registrated with
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 a handle to 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 class semper.certificate.Registration
retrieve Registration authorities distinguished name
getRADN(). Method in class 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.
getRAPkey(). Method in class semper.certificate.Registration
retrieve RA's public key
getRASignature(). Method in class semper.certificate.Registration
retrieve RA's signature for this registration
getRecipient(). Method in class semper.statement.Statement
Get the recipient.
getRecipient(Statement). Method in class semper.statement.StatementTransaction
Get the recipient.
getRegistration(ComPointAddress, Vector). Static method in class semper.certificate.CertificateMan
getRegistration Tries to receive the issued registration from RA.
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
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.
getScope(). Method in class semper.certificate.DummyCertificate
retrieve certificate scope Certificate static structure means I can retrieve it myself.
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.
getSeed(). Method in class semper.crypto.CryptoSeed
Gets the seed contained in the object
getSelectedItem(). Method in class semper.preferences.PrefFieldChoice
This returns the string corresponding to the selected index.
getSendDescr(). Method in class semper.transfer.Container
Returns the send descriptor of the container.
getSender(). Method in class semper.statement.Statement
Get the sender.
getSender(Statement). Method in class semper.statement.StatementTransaction
Get the sender.
getSerialNo(). Method in class semper.certificate.Registration
retrieve the serial no.
getSerialNr(). Method in interface semper.certificate.Certificate
Retrieve this Certificates SerialNr, with which it is identified by the CAthat issued this certificate.
getSerialNr(). Method in class semper.certificate.DummyCertificate
retrieve Serial number Certificate static structure means I can retrieve it myself.
getSerialNr(). Method in class semper.certificate.Template
retrieve the serial Nr for this Template.
getSerialNumber(). Static method in class semper.archive.ArchiveMan
Gives the next available serial number
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.
getSignatureID(). Method in class semper.certificate.DummyCertificate
Get the Algorithm ID (SIG_RSA, SIG_DSS etc) of the function used by the CA to sign this certificate.
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.
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.certificate.DummyCertificate
retrieve status Certificate static structure means I can retrieve it myself.
getStatus(). Method in class semper.payment.generic.genericTransaction
Get current status for the Transaction object.
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.payment.PaymentTransaction
Return the status of the Transaction.
getStatus(). Method in class semper.payment.PaymentTransactionRecord
Get the current status of the transaction.
GetStatus(). Method in class semper.SemperClient.SCDaemon
GetStatus(). Method in class semper.SemperClient.SCHTTParser
GetStatus(). Method in class semper.SemperServer.SSActionEngine
GetStatus(). Method in class semper.SemperServer.SSDaemon
GetStatus(). Method in class semper.SemperServer.SSHTTParser
getStatusCode(). Method in class semper.payment.generic.genericModuleMessage
Accessor method
getStreet(). Method in class semper.BApp.BusinessClnt.OTTOrderList
getStreetName(). Method in class semper.certificate.Registration
retrieve Street name and house number
getStreetName(). Method in class semper.certificate.Template
retrieve Street name and house number
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
getTimeOut(). Method in class semper.transfer.GroupTransfer
Gets the default TimeOut.
getTown(). Method in class semper.BApp.BusinessClnt.OTTOrderList
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 RA.
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.Business.BAppEurocom
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.Business.BAppFogra
Returns the type of the Business Application.
getType(). Method in class semper.BApp.Business.BAppOtto
Returns the type of the Business Application.
getType(). Method in class semper.BApp.BusinessClnt.BAppOtto
Returns the type of the Business Application.
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.certificate.DummyCertificate
retrieve certificate type Certificate static structure means I can retrieve it myself.
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.
getUserDN(). Method in interface semper.certificate.Certificate
Retrieve certificate owners name.
getUserDN(). Method in class semper.certificate.DummyCertificate
retrieve users name Certificate static structure means I can retrieve it myself.
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).
getUserName(). Method in class semper.certificate.Registration
retrieve users name
getUserName(). Method in class semper.certificate.Template
retrieve users name
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.PrefFieldCheckBox
Return the actual value for that field.
getValue(). Method in class semper.preferences.PrefFieldChoice
Return the actual value for that field.
getValue(). Method in class semper.preferences.PrefFieldLabel
this method return the String for that label.
getValue(). Method in class semper.preferences.PrefFieldNegotiable
This method returns the priority list in a vector form.
getValue(). Method in class semper.preferences.PrefFieldString
Return the actual value for that field.
getVersionNumber(). Method in class semper.payment.generic.genericModuleMessage
Accessor method
getWhyRevoked(). Method in interface semper.certificate.Certificate
Retrieve reason why this Certificate was revoked.
getWhyRevoked(). Method in class semper.certificate.DummyCertificate
retrieve revokation reason Certificate static structure means I can retrieve it myself.
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.
GroupTransfer(String). Constructor for class semper.transfer.GroupTransfer
Creates a new Transfer object to send and receive containers.

H

handleEvent(Event). Method in class semper.certificate.DummyFillin
Handler(Object). Method in class semper.SemperClient.SCDaemon
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
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.Amount
redefine hashCode to suit our needs
hashCode(). Method in class semper.comm.ComPointMailKey
Claculates a hash code value for the key.
hashcode(). Method in class semper.payment.Currency
redefine hashCode to suit our needs
hashCode(). Method in class semper.payment.PaymentInformationMessage
redefine hashCode to suit our needs

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.
idleID. Variable in class semper.SemperServer.SSTaskData
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: Sets userName, decides whether the CA-functionality is used or not and if this is CA retrieves Certificates from Archive 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 methods initialized Configuration by loading the default configuration file.
init(). Static method in class semper.crypto.CryptoMan
Initialises the CryptoManager: - intialises the pseudo random generator.
init(). Static method in class semper.util.debug.Debug
Initialize the logging file.
init(). Method in class semper.payment.generic.genericPurse
Initialise.
init(). Static method in class semper.util.log.Log
Initialise the Logging facility in conjunction with the preference manager.
init(). Static method in class semper.payment.PaymentManager
Initialise the static payment manager.
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(int). Static method in class semper.payment.PaymentManager
Init really has multiple levels.
init(SecureRole). Static method in class semper.preferences.Preferences
This is for Preferences initialisation.
init(String). Static method in class semper.util.debug.Debug
Change the name of the default logging file and initialize it See start() method.
init(String). Static method in class semper.util.log.Log
A stub for the setFullFileName method.
init(String, String). Static method in class semper.preferences.Configuration
This methods initialized Configuration by loading the given configuration file.
INIT_LEVEL_FULL. Static variable in class semper.payment.PaymentManager
Init level indicator: complete
INIT_LEVEL_NOT_SERVER. Static variable in class semper.payment.PaymentManager
Init level indicator: standlone (no network)
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 of the available methods for key exchange
initConstInt(). Static method in class semper.statement.StatementMan
Initialises the vector of integers of the available methods for key exchange
initConstString(). Static method in class semper.crypto.CryptoMan
Initialises the vector of descriptions of the available methods for key exchange
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.
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 the received Certificate
installment. Variable in class semper.BApp.BusinessClnt.OTTOrderList
installRegistration(Registration). Static method in class semper.certificate.CertificateMan
Install registration (has to be called in order for the client to be able to retrieve the Registration).
installTrustedPK(String, CryptoKeyInfo). Static method in class semper.certificate.CertificateMan
Install the trusted public Key of the RA.
inString(). Method in class semper.archive.AccessName
Returns a String wich represents the full access name.
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
Converts a constant to a string describing the constant.
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.
INVAL_ALG. Static variable in interface semper.crypto.CryptoConstants
Undefined or unknown algorithm
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 acctive else false.
isActive(). Method in class semper.BApp.Business.BAppEurocom
True is the Business Application is acctive else false.
isActive(). Method in class semper.BApp.BusinessClnt.BAppEurocom
True is the Business Application is acctive else false.
isActive(). Method in interface semper.BApp.FrmWrk.BusinessApp
True is the Business Application is active else false.
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.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.
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.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.
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.
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.PrefField
Indicates if the field has been changed by the user during interactive edition.
isModified(). Method in class semper.preferences.PrefFieldCheckBox
Indicates if the field has been changed by the user during interactive edition.
isModified(). Method in class semper.preferences.PrefFieldChoice
Indicates if the field has been changed by the user during interactive edition.
isModified(). Method in class semper.preferences.PrefFieldLabel
A label field is never modified.
isModified(). Method in class semper.preferences.PrefFieldNegotiable
Indicates if the field has been changed by the user during interactive edition.
isModified(). Method in class semper.preferences.PrefFieldString
Indicates if the field has been changed by the user during interactive edition.
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.PrefFieldCheckBox
Returns whether the value selected by the user is valid.
isOK(). Method in class semper.preferences.PrefFieldChoice
Returns whether the value selected by the user is valid.
isOK(). Method in class semper.preferences.PrefFieldLabel
A label is always ok.
isOK(). Method in class semper.preferences.PrefFieldNegotiable
Returns whether the value selected by the user is valid.
isOK(). Method in class semper.preferences.PrefFieldString
Returns whether the value selected by the user is valid.
isProxyConfigured(). Static method in class semper.comm.ComPointHTTP
Check whether a proxy is configured.
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(Client, CryptoKeyInfo, int, int, Date, Date, int). Static method in class semper.certificate.CertificateMan
Issue new certificate for myClient.
issueCertificate(String, String, CryptoKeyInfo, int, int, Date, Date, int). Method in class semper.certificate.DummyRCModule
Issue new Certificate.
issueCertificate(String, String, 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.
issueNewTemplate(). Static method in class semper.certificate.CertificateMan
Issue a new template (means: add one to lastTempSN and store it)
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.
ITALIC. Static variable in class semper.tinguin.SimpleFont
Use italic font.
item. Variable in class semper.BApp.BusinessClnt.OTTOrderList
number of an item.

J

Job. Static variable in class semper.SemperServer.SSTaskData
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

L

label. Variable in class semper.BApp.BusinessClnt.OTTOrderList
Label of an item.
ListOperationStatus(). Method in class semper.transfer.Manager
Gives the status of all operations at the transfer maneger (pending, stopped operations)
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.
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(Object, String). Static method in class semper.util.debug.Debug
Same as the previous log() method but take an Object reference as parameter and print out the name of the object's class in addition to the message.
log(String). Static method in class semper.util.debug.Debug
Write a message in the log file and NOT in the screen.
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.

M

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.transfer.Receiver
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.transfer.Sender
main(String[]). Static method in class semper.SemperServer.SSSemperServer
This method is called from the shell to instantiate the Semper-Dispatcher.
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.
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
maxActiveEngines. Variable in class semper.SemperServer.SSConfig
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
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.
meansOfPayment(BAReq). Method in class semper.BApp.Business.BAppEurocom
Display the accepted means of payment of EUROCOM.
meansOfPayment(BAReq). Method in class semper.BApp.Business.BAppFogra
Display the accepted means of payment of Fogra.
meansOfPayment(BAReq). Method in class semper.BApp.Business.BAppOtto
Display the accepted means of payment of Otto.
meansOfPayment(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Display the accepted means of payment of Otto.
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
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.
minActiveEngines. Variable in class semper.SemperServer.SSConfig
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.
monitorProc. Variable in class semper.SemperClient.SCTimer
monitorProc. Variable in class semper.SemperServer.SSTimer
MoveButton(). Constructor for class semper.preferences.MoveButton
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
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.Amount
Implementing the Streamable interface
myStreamSize(). Method in class semper.comm.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.preferences.ConfigStream
Returns the size of the stream that would hold the externalized form of the configuration data.
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.certificate.DummyCertificate
Finds the expected number of bytes needed to externalize the object to s.
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.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.transfer.Node
The size of a stream made from this object is computed.
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.preferences.PrefField
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
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.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.certificate.Registration
Finds the expected number of bytes needed to externalize the object to s.
myStreamSize(). Method in class semper.transfer.Security
Gets the streamsize of the object.
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.certificate.Template
Finds the expected number of bytes needed to externalize the object to s.
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). Constructor for class semper.preferences.NegotiablePanel
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.
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.
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.
Notify(). Method in class semper.SemperClient.SCDaemon
Notify(). Method in class semper.SemperClient.SCHTTParser
Notify(). Method in class semper.SemperServer.SSActionEngine
Notify(). Method in class semper.SemperServer.SSDaemon
Notify(). Method in class semper.SemperServer.SSHTTParser
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.
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
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(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.
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_BS_CANCELED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): User canceled Op.
OP_BS_CONFIRMED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): Payment confirmed
OP_BS_DENIED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): Negative confirm
OP_BS_ERROR. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): Unrecoverable error
OP_BS_INITIATED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): Transaction initiated
OP_BS_PAID. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payer): sent payment
OP_CS_ANY. Static variable in interface semper.transfer.OperationStates
OP_CS_ANY. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (misc): Mask for any
OP_CS_NONE. Static variable in interface semper.transfer.OperationStates
OP_CS_NONE. Static variable in class semper.payment.PaymentTransaction
Just created
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_CANCELED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payee): User canceled op
OP_SS_CMERROR. Static variable in interface semper.transfer.OperationStates
OP_SS_ERROR. Static variable in interface semper.transfer.OperationStates
OP_SS_ERROR. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payee): Unrecoverable error
OP_SS_INITIATED. Static variable in interface semper.transfer.OperationStates
OP_SS_INITIATED. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payee): Transaction initated
OP_SS_PAYRCVD. Static variable in class semper.payment.PaymentTransaction
PaymentTransaction state (payee): Recevd Payment
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
OP_TYPE_INCOMING. Static variable in class semper.payment.PaymentManager
Flag used in local purse selection: to indicate incoming payment
OP_TYPE_OUTGOING. Static variable in class semper.payment.PaymentManager
Flag used in local purse selection: to indicate outcoming payment
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.
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
Open a statement session, 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
Open a statement session (used by openInitiatorStatementSession & openInitiatorStatementSession).
Operation(). Constructor for class semper.transfer.Operation
OperationRecord(). Constructor for class semper.transfer.OperationRecord
ORDER. Static variable in class semper.BApp.Business.BAppOtto
Extends Request Strings of abstract BApp class.
ORDER. Static variable in class semper.BApp.BusinessClnt.BAppOtto
Extends Request Strings of abstract BApp class.
order(BAReq). Method in class semper.BApp.Business.BAppOtto
Fill an order list (create an Object of OrderList) and currently display it on Tinguin.
order(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto

This function is an extension to the ones in the super class BApp like authenticate(BAReq) and others.
orderlist. Variable in class semper.BApp.Business.BAppOtto
Holds a Orderlist and customer information.
orderlist. Variable in class semper.BApp.BusinessClnt.BAppOtto
Holds a Orderlist and customer information.
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.

P

parameter. Variable in class semper.SemperClient.SCActivationData
parameters. Variable in class semper.SemperServer.SSActionData
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.Business.BAppEurocom
Perform a complete payment for EUROCOM.
pay(BAReq). Method in class semper.BApp.BusinessClnt.BAppEurocom
Performs a complete payment indicated in the request.
pay(BAReq). Method in class semper.BApp.Business.BAppFogra
Perform a complete payment for Fogra.
pay(BAReq). Method in class semper.BApp.Business.BAppOtto
Perform a complete payment for Otto.
pay(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Perform a complete payment for Otto.
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_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.Business.BAppEurocom
Start a cintinuous payment for EUROCOM.
payContinueStart(BAReq). Method in class semper.BApp.Business.BAppFogra
Start a cintinuous payment for Fogra.
payContinueStart(BAReq). Method in class semper.BApp.Business.BAppOtto
Start a continuous payment for Otto.
payContinueStart(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Start a continuous payment for Otto.
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.Business.BAppEurocom
Stop a cintinuous payment for EUROCOM.
payContinueStop(BAReq). Method in class semper.BApp.Business.BAppFogra
Stop a cintinuous payment for Fogra.
payContinueStop(BAReq). Method in class semper.BApp.Business.BAppOtto
Stop a continuous payment for Otto.
payContinueStop(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Stop a continuous payment for Otto.
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(). Method in class semper.payment.PaymentAccessControlStructure
Constructor without args.
PaymentAccessControlStructure(). Constructor for class semper.payment.PaymentAccessControlStructure
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
PaymentManager(). Constructor for class semper.payment.PaymentManager
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
PaymentTransactionRecord(long, Vector). Constructor for class semper.payment.PaymentTransactionRecord
Create an transaction record with a given transaction_id and list of purses.
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 skCipherOwn.
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, and include this key enciphered under a public RSA 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, and include the DES key enciphered under pkSignaturePartner.
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.SemperClient.SCConfig
port. Static variable in class semper.SemperServer.SSConfig
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
This class has no constructor
PreferencesException(). Constructor for class semper.preferences.PreferencesException
PreferencesException(String). Constructor for class semper.preferences.PreferencesException
PrefField(). Constructor for class semper.preferences.PrefField
PrefFieldCheckBox(). Constructor for class semper.preferences.PrefFieldCheckBox
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
PrefFieldChoice(String, String). Constructor for class semper.preferences.PrefFieldChoice
Constructor for an empty choice with defaults constraints.
PrefFieldChoice(String, String, GridBagConstraints). Constructor for class semper.preferences.PrefFieldChoice
Constructor for an empty choice.
PrefFieldLabel(). Constructor for class semper.preferences.PrefFieldLabel
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.
PrefFieldNegotiable(). Constructor for class semper.preferences.PrefFieldNegotiable
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.
PrefFieldString(). Constructor for class semper.preferences.PrefFieldString
PrefFieldString(String, String, String, int). Constructor for class semper.preferences.PrefFieldString
Constructor for strings fields with defaults constraints.
PrefFieldString(String, String, String, int, GridBagConstraints). Constructor for class semper.preferences.PrefFieldString
Constructor for strings fields.
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.
PrefMenuItem(String, String). Constructor for class semper.preferences.PrefMenuItem
This is the constructor.
PrefStream(). Constructor for class semper.preferences.PrefStream
Constructor.
price. Variable in class semper.BApp.BusinessClnt.OTTOrderList
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
process(Container). Method in class semper.transfer.GroupTransfer
Method for calling the distinguished processing methods for a node to be send.
processRec(Container). Method in class semper.transfer.GroupTransfer
Method for calling the distinguished processing methods for a node received.
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
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
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, 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.
putEntry(BAppCfgEntry). Method in class semper.BApp.FrmWrk.BAppConfigTable

Q

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

R

randomBytes(int). Static method in class semper.crypto.CryptoMan
Returns an array of random bytes.
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_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.
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 data associated with the key
ReadFrom(int). Method in class semper.SemperServer.SSMonitor
This method is called from the SSTimer object in order to get a new Socket or SSActionData object
ReadFrom(int). Method in class semper.SemperServer.SSTimer
This method is called from the SSHTTParser or SSActionEngine in order to get a new Socket or SSActionData object respectively.
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(StreamInputInterface). Method in class semper.archive.AccessName
Internalizes an AccessName object.
readObject(StreamInputInterface). Method in class semper.payment.Amount
Implementing the Streamable interface
readObject(StreamInputInterface). Method in class semper.comm.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.preferences.ConfigStream
Internalizes configuration.
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.certificate.DummyCertificate
Reads the object from an io stream (TargetStream).
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.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.transfer.Node
Reads a node from a stream.
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.preferences.PrefField
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldCheckBox
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldChoice
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldLabel
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldNegotiable
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefFieldString
Internalizes this field.
readObject(StreamInputInterface). Method in class semper.preferences.PrefGroup
Internalizes this group.
readObject(StreamInputInterface). Method in class semper.preferences.PrefStream
Internalizes this field.
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.certificate.Registration
Reads the object from an io stream (TargetStream).
readObject(StreamInputInterface). Method in class semper.transfer.Security
Reads a security object from an input stream.
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.certificate.Template
Reads the object from an io stream (TargetStream).
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.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.generic.genericTransaction
Receive a Payment.
receivePayment(PaymentEntity, Amount, Vector, String[]). Method in interface semper.payment.PurseServices
Accept incoming payment from a payer.
receivePaymentNode(Node). Method in class semper.transfer.GroupTransfer
This method is called by processRec(Container) if the node was for payment.
Receiver(). Constructor for class semper.transfer.Receiver
receiveRawPayment(PaymentEntity, Amount, Vector, String[]). Method in interface semper.payment.AccountBasedPurseServices
Receive information related to an incoming payment from payer.
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.
receiveStatementNode(Node). Method in class semper.transfer.GroupTransfer
This method is called by processRec(Container) if the node was for statement.
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
Redraw the TinguinDisplay, e g., if it was resized
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.
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
Register an active transaction.
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_.
Registration(). Constructor for class semper.certificate.Registration
Create an empty Registration
Registration(String, String, CryptoKeyInfo, String, String, String, String, String, String, String, String, CryptoKeyInfo, long, byte[]). Constructor for class semper.certificate.Registration
Create a registration.
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(String). Static method in class semper.preferences.Configuration
Remove a field.
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 installed Certificate
removeFromRole(Role). Method in class semper.access.Capability
Remove the capability from a role.
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.
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.Business.BAppEurocom
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.Business.BAppFogra
Performs a Business Application Request.
request(BAReq). Method in class semper.BApp.Business.BAppOtto
Performs a Business Application Request.
request(BAReq). Method in class semper.BApp.BusinessClnt.BAppOtto
Performs a Business Application Request.
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(Vector, ComPoint, Vector, String). Static method in class semper.statement.StatementMan
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.
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(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).
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.generic.genericTransaction
Resume transaction.
Resume(). Method in class semper.transfer.Operation
Resumes the status of an interrupted transfer operation.
retrieveCApkey(String). Method in class semper.certificate.DummyRCModule
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.
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(String, int). 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 RA.
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.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.
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.comm.ComPointMailCleanerThread
main body of ComPointMailCleanerThread.
run(). Method in class semper.comm.ComPointMailReceiverThread
main body of ComPointMailReceiverThread.
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 BA via a SCBApp object
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.SSActionEngine
Gets a new BAapplication and associate the execution to the SSBApp object.
run(). Method in class semper.SemperServer.SSDaemon
This method blocks until a new connection has been established.
run(). Method in class semper.SemperServer.SSHTTParser
This method parses the client request and retrieves the requested BA from the Session Manager
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

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_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_VERSION_MISMATCH. Static variable in class semper.payment.generic.genericModuleMessage
Status code in MT_ERROR -> Failed because version mismatch
SC_SUCCESS. Static variable in class semper.payment.generic.genericModuleMessage
Status Code in MT_REPLY -> Request was successful
SCActivationData(BAReq, 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
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
Search in the archive for all access names that include the given token (a partial access name).
search(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.
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(String). Constructor for class semper.payment.SecurityOption
Constructor.
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_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 choose.
SELECT_PS_ONLY. Static variable in class semper.payment.PaymentManager
Choice type flag to use duing payment system selection negotiation: this value allows the peer to select only the payment system name.
selectCandidatePurses(PaymentEntity, String, Amount, int, 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, int, 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, int, Vector). Static method in class semper.payment.PaymentManager
Select a single 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_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
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 getCertificatesRequest from myClient.
sendChangeCertificateRequest(Certificate, Vector). Static method in class semper.certificate.CertificateMan
Send a request to change the Certificate nr.
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.
Sender(). Constructor for class semper.transfer.Sender
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 registration-proces' status 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
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_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
setAcquirerComPointAddress(ComPointAddress). Method in class semper.transfer.GroupTransfer
Sets the Acquirers ComPointAddress.
setAcquirerPort(int). Method in class semper.transfer.GroupTransfer
Sets the port ot the local Acquirers ComPointAddress
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.PaymentInformationMessage
Set the amount
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.
setCADN(String). Method in class semper.certificate.DummyCertificate
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.
setCategory(String, int). Static method in class semper.util.log.Log
Configure logging categories.
setCategoryPrefixing(boolean). Static method in class semper.util.log.Log
Set whether category printing is enabled or not.
setCityName(String). Method in class semper.certificate.Template
set name of city user lives in
setCL(CLConnection). Method in class semper.BApp.FrmWrk.BAReq
Sets the commerce layer object of the request
setCommonKeyInfo(CryptoKeyInfo). Method in class semper.crypto.CryptoKeyInfo
Sets the common key of the object.
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.certificate.Template
set nam of country user lives in
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.
setDefaultCategoryLevel(int). Static method in class semper.util.log.Log
Sets up the default category level of logging.
setDN(String). Method in class semper.certificate.Template
set users distinguished name as registrated at RA
setEmailAddr(String). Method in class semper.certificate.Template
set users email addres
setEndTime(). Method in class semper.payment.PaymentTransactionRecord
Set the end time to the current time.
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.
setFullFileName(String). Static method in class semper.util.log.Log
Set the log file to use.
setHashID(int). Method in interface semper.certificate.Certificate
Set the algorithm ID of the algorithm used to hash this Certificate with.
setHashID(int). Method in class semper.certificate.DummyCertificate
Set the algorithm ID of the algorithm used to hash this Certificate with.
setHost(String). Method in class semper.comm.ComPointAddress
Sets the host.
SetID(int). Method in class semper.SemperClient.SCDaemon
SetID(int). Method in class semper.SemperClient.SCHTTParser
SetID(int). Method in class semper.SemperServer.SSActionEngine
SetID(int). Method in class semper.SemperServer.SSDaemon
SetID(int). Method in class semper.SemperServer.SSHTTParser
setID(String). Method in class semper.certificate.Template
set users id-number (Passport-no, CPR-nr,etc)
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.
setListOfPurses(Vector). Method in class semper.payment.PaymentTransactionRecord
Set the list of purses corresponding to this transaction.
setLocalAcquirerComPointAddress(ComPointAddress). Method in class semper.transfer.GroupTransfer
Sets local ComPointAddress with the Acquirer's Port.
setLocalID(String). Method in class semper.transfer.GroupTransfer
Sets the ID of the local user
setMask(boolean[]). Method in class semper.transfer.Security
Sets the security attributes like the given boolean array.
setMyName(String). Static method in class semper.util.debug.Debug
Sets up the user name of the module.
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.
setNotValidAfter(Date). Method in class semper.certificate.DummyCertificate
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.
setNotValidBefore(Date). Method in class semper.certificate.DummyCertificate
Set the Date before which this certificate isn't valid.
setOwner(PrefGroup). Method in class semper.preferences.PrefFrame
setPath(String). Method in class semper.comm.ComPointAddress
Sets the path.
setPhoneNo(String). Method in class semper.certificate.Template
set users phone no
setPK(String). Method in class semper.certificate.Template
set users postal code
setPort(int). Method in class semper.comm.ComPointAddress
Sets the port.
setPreferredSize(Dimension). Method in class semper.preferences.PrefGroup
TO BE REMOVED.
SetPriority(int). Method in class semper.SemperClient.SCDaemon
SetPriority(int). Method in class semper.SemperClient.SCHTTParser
SetPriority(int). Method in class semper.SemperServer.SSActionEngine
SetPriority(int). Method in class semper.SemperServer.SSDaemon
SetPriority(int). Method in class semper.SemperServer.SSHTTParser
setPublicKey(CryptoKeyInfo). Method in interface semper.certificate.Certificate
Set the Public Key certified with this certificate.
setPublicKey(CryptoKeyInfo). Method in class semper.certificate.DummyCertificate
Set the Public Key certified with this certificate.
setPublicKey(CryptoKeyInfo). Method in class semper.certificate.Template
set Public Key user wants to be registrated with
setPurseAddress(PaymentEntity). Method in class semper.payment.Purse
Set the address of this purse
setPurseHandle(AccessName). Method in class semper.payment.Purse
Set the archive handle for this purse.
setPurseHandle(AccessName). Method in class semper.payment.PurseReference
reset archive handle for this purse.
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 class semper.certificate.Template
set Registration authorities distinguished name
setRecipient(Statement). Method in class semper.statement.StatementTransaction
Set the recipient.
setRecipient(String). Method in class semper.statement.Statement
Set the recipient.
setRemoteAcquirerComPointAddress(ComPointAddress). Method in class semper.transfer.GroupTransfer
Sets a remote ComPointAddress with the Acquirers Port.
setRemoteID(String). Method in class semper.transfer.GroupTransfer
Sets the ID of the remote user
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.
setScope(int). Method in class semper.certificate.DummyCertificate
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
Set the sender.
setSender(String). Method in class semper.statement.Statement
Set the sender.
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 class semper.certificate.DummyCertificate
Set this Certificates SerialNr, with which it is identified by the CA that issued this certificate.
setSerialNr(long). Method in class semper.certificate.Template
Set the serial Nr for this Template.
setSignatureID(int). Method in interface semper.certificate.Certificate
Set the algorithm ID of the algorithm used to sign this Certificate with.
setSignatureID(int). Method in class semper.certificate.DummyCertificate
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.
SetStatus(). Method in class semper.SemperClient.SCDaemon
SetStatus(). Method in class semper.SemperClient.SCHTTParser
SetStatus(). Method in class semper.SemperServer.SSActionEngine
SetStatus(). Method in class semper.SemperServer.SSDaemon
SetStatus(). Method in class semper.SemperServer.SSHTTParser
setStatus(int). Method in interface semper.certificate.Certificate
Set the status of the Certificate.
setStatus(int). Method in class semper.certificate.DummyCertificate
Set the status of the Certificate.
setStatus(int). Method in class semper.transfer.OperationRecord
Set the status of the operation.
setStatus(int). Method in class semper.payment.PaymentTransactionRecord
Set the status of the transaction.
setStatusLine(String). Method in interface semper.tinguin.TinguinDisplay
Set the status line.
setStreetName(String). Method in class semper.certificate.Template
set Street name and house number
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.
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.
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(int). Method in class semper.certificate.DummyCertificate
Set the type of Certificate.
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.
setup(TinguinDisplay). Method in class semper.payment.generic.genericPurse
Setup the purse.
setup(TinguinDisplay). Method in class semper.payment.Purse
Setup the purse.
setUserDN(String). Method in interface semper.certificate.Certificate
Set certificate owners name.
setUserDN(String). Method in class semper.certificate.DummyCertificate
Set certificate owners name.
setUserName(String). Method in class semper.payment.PaymentEntity
Set the name of the entity.
setUserName(String). Method in class semper.certificate.Template
set users name
setValue(boolean). Method in class semper.preferences.PrefFieldCheckBox
setValue(Boolean). Method in class semper.preferences.PrefFieldCheckBox
setValue(int). Method in class semper.preferences.PrefFieldChoice
setValue(Integer). Method in class semper.preferences.PrefFieldChoice
setValue(Object). Method in class semper.preferences.PrefField
Allows to set the value for that field.
setValue(Object). Method in class semper.preferences.PrefFieldCheckBox
Allows to set the value for that field.
setValue(Object). Method in class semper.preferences.PrefFieldChoice
Allows to set the value for that field.
setValue(Object). Method in class semper.preferences.PrefFieldLabel
Can be used to change the label.
setValue(Object). Method in class semper.preferences.PrefFieldNegotiable
This method change the list of an item.
setValue(Object). Method in class semper.preferences.PrefFieldString
Allows to set the value for that field.
setValue(String). Method in class semper.payment.Amount
Set the numeric amount.
setWhyRevoked(int). Method in interface semper.certificate.Certificate
Set reason why this Certificate was revoked.
setWhyRevoked(int). Method in class semper.certificate.DummyCertificate
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.
show(String). Static method in class semper.util.debug.Debug
Shows in the screen a simple message with the entity responsible pre-condition: start() method to open log file.
showDocument(Document). Method in interface semper.tinguin.TinguinDisplay
Present a Document..
showme(PrefFrame). Method in class semper.preferences.PrefField
Adds this field component in a frame.
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.PrefFieldNegotiable
Implementation of the abstract showme method from PrefField.
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.
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
sign(CryptoKeyInfo, int). Method in class semper.certificate.Registration
Sign this Registration with skey, which is RA's secret key used as a counterpart to the RA's public key as stored in the registration.
signatureLength(int). Static method in class semper.crypto.CryptoMan
Returns the maximal lenght of a signature using the 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.
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
SSActionData(). Constructor for class semper.SemperServer.SSActionData
SSActionEngine(int, SSTimer). Constructor for class semper.SemperServer.SSActionEngine
Constructor of the SSActionEngine object.
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, int). Constructor for class semper.SemperServer.SSTaskData
Object constructor
SSTimer(SSMonitor). Constructor for class semper.SemperServer.SSTimer
Constructor for the SSTimer object
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.
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
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.generic.genericTransaction
Start micropayments.
startMicropayment(PaymentEntity, Amount, Vector, String[]). Method in interface semper.payment.MicropaymentServices
Prepare for a series of subsequent micropayment operations.
StartOperation(String). Method in class semper.transfer.Manager
Starts a transfer operation after a CL entity request.
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.
startServicePointThread(ComPointAddress). Static method in class semper.comm.Channel
startes a service-point thread using the default outstanding-channel timeout.
startServicePointThread(ComPointAddress, long). Static method in class semper.comm.Channel
startes a service-point thread using the default outstanding-channel timeout.
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.
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.
StatementMan(). Constructor for class semper.statement.StatementMan
Prevents instantiation of objects of this class.
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, 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
Stop(). Method in class semper.SemperClient.SCHTTParser
Called from the Monitor object to destroys the SCHTTParser object
Stop(). Method in class semper.SemperServer.SSActionEngine
Called from the Monitor object to destroy the SSActionEngine object
Stop(). Method in class semper.SemperServer.SSDaemon
Stop(). Method in class semper.SemperServer.SSHTTParser
StopManager(). Method in class semper.transfer.Manager
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.generic.genericTransaction
Stop getting those Micropayments (please)
stopReceiveMicropayment(). Method in interface semper.payment.MicropaymentServices
Stop receiving micropayments.
store(). Method in class semper.payment.Purse
Commit this purse to the archive.
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 class semper.certificate.DummyRCModule
Store the public key of the CA, transferred before and having set its own name in a way so that it can be used to store the key by this routine under a name, that can be found by the verifyCertificate call.
storeCApkey(CryptoKeyInfo, String). Method in interface semper.certificate.RCModuleInterface
Store the public key of the CA, transferred before and having set its own name in a way so that it can be used to store the key by this routine under a name, that can be found by the verifyCertificate call.
storeCertificate(Certificate). Static method in class semper.certificate.CertificateMan
store certificate.
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
If an expiration date is given as parameter the key value is stored in archive before being deleted.
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 The conversion is based on two vectors which must have been initialised.
str2Int(String). Static method in class semper.statement.StatementMan
Converts a String to a constant The conversion is based on two vectors which must have been initialised.
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
StructDoc(). Constructor for class semper.tinguin.StructDoc
Create a structured document
StructDoc(DocumentDisplay). Constructor for class semper.tinguin.StructDoc
Create a structured document
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.
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.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

T

TABLE. Static variable in class semper.BApp.BusinessClnt.OTTOrderList
TargetStream(OutputStream). Constructor for class semper.util.serial.TargetStream
Creates a new TargetStream.
Template(). Constructor for class semper.certificate.Template
Create an empty template
Template(String). Constructor for class semper.certificate.Template
Create a template only containing RA's distinguished name.
Template(String, String, String, String, String, String, CryptoKeyInfo, String, String, String, String, long). Constructor for class semper.certificate.Template
Create a Template
Template(Template). Constructor for class semper.certificate.Template
Create a template from an existing template.
TinguinManager(). Constructor for class semper.tinguin.TinguinManager
tokenParseInit(String). Method in class semper.BApp.FrmWrk.BAReq
Object Initializer.
toString(). Method in class semper.payment.Amount
redefine toString to suit our needs
toString(). Method in class semper.archive.ArchiveManException
Converts the exception to a human-readable form
toString(). Method in class semper.archive.ArchiveObjNotFoundException
Converts the exception to a human-readable form
toString(). Method in class semper.archive.ArchiveOverwriteException
Converts the exception to a human-readable form
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 class semper.comm.ComPointException
Convert to a human-readable form
toString(). Method in class semper.crypto.CryptoManException
Convert to human-readable form
toString(). Method in class semper.payment.Currency
redefine toString to suit our needs
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.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.util.serial.NoStreamableClassException
Convert to a human-readable form
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.PurseReference
rewrite toString() to suit our needs
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). 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
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
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
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.
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.
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

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(). Method in interface semper.certificate.Certificate
verify certificates correctness (ie whether signature matches its contents).
verifyCertificate(). Method in class semper.certificate.DummyCertificate
Verify Certificates correctness.
verifyCertificate(Certificate). Method in class semper.certificate.DummyRCModule
Verify Certificates correctness.
verifyCertificate(Certificate). Method in interface semper.certificate.RCModuleInterface
Verify Certificates correctness.
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.

W

waitForPushButton(). Method in class semper.certificate.DummyFillin
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.
whichKeyExchanges(). Static method in class semper.statement.StatementMan
Tell which methods for key exchange are supported.
withdraw(Amount, Vector, String). Method in interface semper.payment.CashLikePurseServices
Load money into the purse.
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(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(StreamOutputInterface). Method in class semper.archive.AccessName
Externalizes an AccessName object.
writeObject(StreamOutputInterface). Method in class semper.payment.Amount
Implementing the Streamable interface
writeObject(StreamOutputInterface). Method in class semper.comm.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.preferences.ConfigStream
Externalizes configuration.
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.certificate.DummyCertificate
Writes the object to an io stream (TargetStream).
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.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.transfer.Node
Writes the container into a stream.
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.preferences.PrefField
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldCheckBox
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldChoice
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldLabel
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldNegotiable
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefFieldString
Externalizes this field.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefGroup
Externalizes this group object.
writeObject(StreamOutputInterface). Method in class semper.preferences.PrefStream
Externalizes this field.
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.certificate.Registration
Writes the object to an io stream (TargetStream).
writeObject(StreamOutputInterface). Method in class semper.transfer.Security
Writes the object to an output stream.
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.certificate.Template
Writes the object to an io stream (TargetStream).
writeObject(StreamOutputInterface). Method in class semper.transfer.TransferData
Makes a datastream from the transfer data object
WriteTo(int, Object). Method in class semper.SemperServer.SSMonitor
This method is called from the SSTimer in order to store a Socket or SSActionData object
WriteTo(int, Object). Method in class semper.SemperServer.SSTimer
This method is called from the SSDaemon or SSHTTParser in order to store a Socket or SSActionData object respectively.
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.