A B C D E F G H I J K L M N O P Q R S T U V W Z
A
- abortEncryption() -
Method in class com.ibm.opencard.access.MFCSecureMessenger
- Leaves an encryption phase due to an error.
- abortEncryption() -
Method in interface com.ibm.opencard.access.MFCEncryptor
- Cancels the execution of an encrypted command.
- abortProtection() -
Method in class com.ibm.opencard.access.MFCSecureMessenger
- Leaves a protection phase due to an error.
- abortProtection() -
Method in interface com.ibm.opencard.access.MFCProtector
- Cancels the execution of a protected command.
- AbstractAppletAccessor - class opencard.opt.applet.mgmt.AbstractAppletAccessor.
- The AbstractAppletAccessor is an abstract class providing
card type independent base functionality for implementations of an
AppletAccessCardService.
- AbstractAppletAccessor() -
Constructor for class opencard.opt.applet.mgmt.AbstractAppletAccessor
- Instantiate a AbstractAppletAccessor object.
- AbstractLockableTerminal - class opencard.opt.terminal.AbstractLockableTerminal.
- AbstractLockableTerminal is a base class
for implementing lockable CardTerminals.
- AbstractLockableTerminal(String, String, String) -
Constructor for class opencard.opt.terminal.AbstractLockableTerminal
- Instantiates a CardTerminal object.
- ACCESS_BINARY -
Static variable in class com.ibm.opencard.dictionary.Item
- Access only possible in binary mode
- ACCESS_CONDITION -
Static variable in class com.ibm.opencard.script.Code
-
- ACCESS_CONDITION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- access_conditions -
Variable in class com.ibm.opencard.service.AccessInformation
- An array of decoded access conditions.
- ACCESS_MODE -
Static variable in class com.ibm.opencard.script.Code
-
- ACCESS_MODE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- access_parser -
Variable in class com.ibm.opencard.access.MFCAccessInformation
- The parser that decodes the encoded access conditions.
- access_parser -
Variable in class com.ibm.opencard.service.MFC35ObjectSRParser
- The underlying parser for access conditions.
- ACCESS_RECORD -
Static variable in class com.ibm.opencard.dictionary.Item
- Access only possible in record mode
- ACCESS_SELECT -
Static variable in class com.ibm.opencard.dictionary.Item
- Access only possible in select mode
- ACCESS_TAGGED -
Static variable in class com.ibm.opencard.dictionary.Item
- Access only possible in tagged mode
- ACCESS_UNDEFINED -
Static variable in class com.ibm.opencard.dictionary.Item
- Access is undefined
- AccessConditions - interface com.ibm.opencard.service.AccessConditions.
- An interface for classes that represent access conditions.
- AccessInformation - class com.ibm.opencard.service.AccessInformation.
- Represents access information to smartcard objects.
- AccessInformation(byte[], int, int) -
Constructor for class com.ibm.opencard.service.AccessInformation
- Initializes new access information.
- accessMode() -
Method in class com.ibm.opencard.dictionary.Item
- Return the access mode of this item.
- accessParser -
Variable in class com.ibm.opencard.signature.MFC40KeyInfoRParser
- The underlying parser for access conditions.
- actionPerformed(ActionEvent) -
Method in class com.ibm.opencard.handler.IDDialog
- Handle action events.
Close the dialog on buttons and RETURN in the text field.
- actionPerformed(ActionEvent) -
Method in class opencard.core.service.DefaultCHVDialog.IDDialog
- Handle action events.
Close the dialog on buttons and RETURN in the text field.
- add(CardServiceFactory) -
Method in class opencard.core.service.CardServiceRegistry
- Adds a CardServiceFactory to the registry.
- add(CardTerminal) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Adds a CardTerminal instance to the registry.
- add(Handler) -
Method in class com.ibm.opencard.handler.HandlerChain
- This function adds a handler to the chain of responsibility at the first
position.
- add(int, int) -
Static method in class netscape.security.Privilege
-
- add(Privilege, Privilege) -
Static method in class netscape.security.Privilege
-
- add(TLV) -
Method in class opencard.opt.util.TLV
- Add the given TLV object to this TLV instance
(only if constructed).
- addAt(Handler, int) -
Method in class com.ibm.opencard.handler.HandlerChain
- Add a Handler at a given position in the chain of responsibility.
- addCredentialStore(CredentialStore) -
Method in class opencard.opt.security.CredentialBag
- Adds a store to this bag.
- addCTListener(CTListener) -
Method in class opencard.core.event.EventGenerator
- Adds a CTListener.
- addCTListener(CTListener) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Deprecated. use EventGenerator.addCTListener
- addDataEntry(byte[], byte[]) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Add an entry with given id, which contains the given data to this buffer.
- addDataEntry(String, byte[]) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Add an entry with given id, which contains the given data to this buffer.
- addDirectory(String) -
Method in class com.ibm.tools.rejar.JarFile
- add a directory to the jar archive
- addErrorListener(ErrorListener) -
Method in class opencard.tests.testframe.TestFrame
-
- addExpectedResult(int) -
Method in class opencard.tests.terminal.TestBean
- Append a expected Result to the result lookup hashtable.
- addExpectedResult(Object) -
Method in class opencard.tests.terminal.TestBean
- Append a expected result Object to the result lookup hashtable.
- addFile(String, int, InputStream) -
Method in class com.ibm.tools.rejar.JarFile
- add a file to the jar archive
- addInfoListener(InfoListener) -
Method in class opencard.tests.testframe.TestFrame
-
- addNotify() -
Method in class com.ibm.tools.rejar.ReJar
-
- addNotify() -
Method in class com.ibm.tools.rejar.ProcessFrame
-
- addPollable(Pollable) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Adds a Pollable card terminal to the observer's
list of pollable terminals.
- address -
Variable in class opencard.core.terminal.CardTerminal
-
- addSlots(int) -
Method in class opencard.core.terminal.CardTerminal
- Add Slots to the CardTerminal.
- addTLV(TLV) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Add a TLV.
- addTracerListener(TracerListener) -
Static method in class opencard.core.util.Tracer
- Adds a TracerListener.
- addUnexpectedResult(int) -
Method in class opencard.tests.terminal.TestBean
- Append an unexpected Result to the result lookup hashtable.
- addUnexpectedResult(Object) -
Method in class opencard.tests.terminal.TestBean
- Append an unexpected result object to the result lookup hashtable.
- addValueEntry(String, int) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Add an entry with given id, which contains the given positive integer value
to this buffer.
- AGENCY -
Static variable in class com.ibm.opencard.handler.Request
- request to start a new agency
- AGENCY_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- AGENCY_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- AGENT -
Static variable in class com.ibm.opencard.handler.Request
- request for execution of an agent command
- AGENT_COMMAND -
Static variable in class com.ibm.opencard.script.Code
-
- AGENT_COMMAND -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- AGENT_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- AGENT_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- aid -
Variable in class opencard.opt.applet.AppletInfo
- Applet ID
- ALERT -
Static variable in interface opencard.core.util.TraceLevels
- Action must be taken immediately
- alert(String, String) -
Method in class opencard.core.util.Tracer
- Traces a ALERT level message.
- alert(String, Throwable) -
Method in class opencard.core.util.Tracer
- Traces a ALERT throwable
- ALGORITHM -
Static variable in class com.ibm.opencard.script.Code
-
- ALGORITHM -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- aliasName() -
Method in class com.ibm.opencard.dictionary.Item
- Return the alias name of this item.
- allocateCardChannel() -
Method in class com.ibm.opencard.service.MFCCardService
- Allocates a card channel.
- allocateCardChannel() -
Method in class opencard.core.service.CardService
- Allocates a card channel iff one is required.
- allocateCardChannel(Object, boolean) -
Method in class opencard.core.service.CardServiceScheduler
- Allocates a card channel.
- allocateChannel() -
Method in class com.ibm.opencard.script.MFCScriptService
- Allocates a card channel.
- ALLOWED -
Static variable in class netscape.security.Privilege
-
- analyseStatus(int, byte, Object) -
Method in interface com.ibm.opencard.service.MFCCodes
- Analyses the status of a smartcard's response.
- analyseStatus(int, byte, Object) -
Method in class com.ibm.opencard.service.MFC35Codes
- Analyses the status of a smartcard's response to a command.
- analyseStatus(int, byte, Object) -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- Analyses the status of a smartcard's response to a key command.
- ANSWER_TO_RESET -
Static variable in class com.ibm.opencard.script.Code
-
- ANSWER_TO_RESET -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- ANYCARD -
Static variable in class opencard.core.service.CardRequest
- Wait behavior if cards already inserted are to be considered.
- APDU - class opencard.core.terminal.APDU.
- An APDU represents a Application Protocol Data Unit which is the
basic unit of communication with a smart card.
- apdu_buffer -
Variable in class opencard.core.terminal.APDU
- A buffer to hold the re-usable command APDU.
- APDU_HEADER -
Static variable in class com.ibm.opencard.script.Code
-
- APDU_HEADER -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- apdu_length -
Variable in class opencard.core.terminal.APDU
- The length of the command APDU currently in the buffer.
- APDU(byte[]) -
Constructor for class opencard.core.terminal.APDU
- Creates a new re-usable APDU and initializes it with
the given buffer.
- APDU(byte[], int) -
Constructor for class opencard.core.terminal.APDU
- Creates a new re-usable APDU and initializes it with
the given buffer.
- APDU(int) -
Constructor for class opencard.core.terminal.APDU
- Creates a new re-usable APDU with a given buffer size.
- APDUDataInputStream - class com.gemplus.opencard.terminal.APDUDataInputStream.
- Class
APDUDataInputStream provides facilities to
decode an APDU response field. - APDUDataInputStream(byte[]) -
Constructor for class com.gemplus.opencard.terminal.APDUDataInputStream
- Constructs an
APDUDataInputStream object.
- APDUDataInputStream(ResponseAPDU) -
Constructor for class com.gemplus.opencard.terminal.APDUDataInputStream
- Constructs an
APDUDataInputStream object.
- APDUDataOutputStream - class com.gemplus.opencard.terminal.APDUDataOutputStream.
- Class
APDUDataOutputStream provides facilities to
encode an APDU command field. - APDUDataOutputStream() -
Constructor for class com.gemplus.opencard.terminal.APDUDataOutputStream
- Constructs an
APDUDataOutputStream object.
- APDUDataStreamException - exception com.gemplus.opencard.terminal.APDUDataStreamException.
- Class
APDUDataStreamException is an exception
that can be thrown by an APDUDataOutputStream in case of I/O
error during a flush or close of the stream. - APDUDataStreamException() -
Constructor for class com.gemplus.opencard.terminal.APDUDataStreamException
- Constructs a
APDUDataStreamException without
a detail message.
- APDUDataStreamException(String) -
Constructor for class com.gemplus.opencard.terminal.APDUDataStreamException
- Constructs a
APDUDataStreamException with the specified
detail message.
- APDUSender - interface com.ibm.opencard.script.APDUSender.
- An interface for a service that exchanges APDUs with a smartcard.
- apduStreamTest1() -
Static method in class com.gemplus.opencard.terminal.TestExtendedCommandAPDU
-
- apduStreamTest2() -
Static method in class com.gemplus.opencard.terminal.TestExtendedCommandAPDU
-
- apduStreamTest3() -
Static method in class com.gemplus.opencard.terminal.TestExtendedCommandAPDU
-
- append(byte) -
Method in class opencard.core.terminal.APDU
- Appends the given byte to the internally buffered APDU.
- append(byte) -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Appends the given byte to the buffered APDU.
- append(byte[]) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Append the contents of a given byte arras to the contents of
this buffer.
- append(byte[]) -
Method in class com.ibm.opencard.buffer.DataBuffer
- Append the contents of a given byte arras to the contents of
this buffer.
- append(byte[]) -
Method in class opencard.core.terminal.APDU
- Appends the given byte array to the internally buffered APDU.
- append(byte[]) -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Appends the given byte array to the data field of the APDU.
- append(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFilePath
- Append to this CardFilePath object.
- append(CardFilePathComponent) -
Method in class opencard.opt.iso.fs.CardFilePath
- Append to this CardFilePath object.
- appendBlock(byte[]) -
Method in class com.ibm.opencard.service.MFCCommandAPDU
- Appends a data block to the APDU currently stored.
- appendBlock(byte[], int, int) -
Method in class com.ibm.opencard.service.MFCCommandAPDU
- Appends part of an array as a data block to the APDU currently stored.
- appendRecord(CardFilePath, byte[]) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
-
- appendRecord(CardFilePath, byte[]) -
Method in interface opencard.opt.iso.fs.FileAccessCardService
- Appends data to a structured file.
- appendRecord(MFCCardChannel, byte[]) -
Method in class com.ibm.opencard.isofs.MFC35FileAccessImpl
- Appends data to a structured file.
- appendRecord(MFCCardChannel, byte[]) -
Method in interface com.ibm.opencard.isofs.MFCFileAccessImpl
- Appends data to a structured file.
- APPID_ENCODING -
Static variable in interface opencard.core.OpenCardConstants
- Encoding used for application identifiers
- APPID_PREFIX -
Static variable in class opencard.opt.iso.fs.CardFilePath
-
- AppletAccessCardService - interface opencard.opt.applet.mgmt.AppletAccessCardService.
- The AppletAccessCardService interface defines a set of
calls for accessing card-resident applets.
The set of methods supports access to an applet directory and
retrieve informations like listed applets, security domain,
label, etc..
- AppletCode - class opencard.opt.applet.mgmt.AppletCode.
- The AppletCode
To be defined
Should contain Information to install an Applet on a card.
- AppletCode() -
Constructor for class opencard.opt.applet.mgmt.AppletCode
-
- appletDeselected() -
Method in class opencard.opt.applet.AppletState
- This method is to be called when the applet to which the
AppletState belongs was deselected.
- AppletID - class opencard.opt.applet.AppletID.
- AppletID encapsulates the applet identifier as
defined by ISO 7816-5.
- AppletID() -
Constructor for class opencard.opt.applet.AppletID
- hide this one
- AppletID(byte[]) -
Constructor for class opencard.opt.applet.AppletID
-
- AppletID(int) -
Constructor for class opencard.opt.applet.AppletID
-
- AppletID(String) -
Constructor for class opencard.opt.applet.AppletID
-
- AppletInfo - class opencard.opt.applet.AppletInfo.
- The AppletInfo encapsulates the descriptive information about
an applet stored on a smart card (e.g. security Domain or AppletID).
- AppletInfo() -
Constructor for class opencard.opt.applet.AppletInfo
-
- AppletManagerCardService - interface opencard.opt.applet.mgmt.AppletManagerCardService.
- The AppletManagerCardService interface defines a set
of calls for the maintenance of multiple applets on a card.
- AppletProxy - class opencard.opt.applet.AppletProxy.
- AppletProxy is the base class for all applet proxies.
- AppletProxy() -
Constructor for class opencard.opt.applet.AppletProxy
-
- AppletSelector - interface opencard.opt.applet.AppletSelector.
- The AppletSelector interface defines the minimum
features that are necessary for working with card-resident applets.
- AppletState - class opencard.opt.applet.AppletState.
- Applet states are to be used for representing the state of an
applet to applet proxies associated with that applet.
- AppletState() -
Constructor for class opencard.opt.applet.AppletState
-
- APPLICATION -
Static variable in class com.ibm.opencard.script.Code
-
- APPLICATION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- application_id -
Variable in class com.ibm.opencard.service.MFC41CardServiceImpl
-
- applicationID() -
Method in class opencard.core.terminal.CHVControl
- Get the application ID string.
The application ID gives the user information on the application
he is expected to give card holder verification for.
- archive -
Variable in class opencard.opt.util.URLClassLoader
-
- archiveLoaded -
Variable in class opencard.opt.util.URLClassLoader
-
- ARGUMENT -
Static variable in class com.ibm.opencard.script.Code
-
- ARGUMENT -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- argument() -
Method in class com.ibm.opencard.handler.Request
- Return the argument buffer of this request.
- argument(DataBuffer) -
Method in class com.ibm.opencard.handler.Request
- Set the argument buffer of this request.
- asBigInt(byte[], int, int) -
Method in class com.ibm.opencard.signature.MFC40KeyConverter
- Create BigInteger from PKA_FILE byte representation
- AskRandom - class opencard.tests.terminal.AskRandom.
- AskRandom defines a simple Get Challenge-Command.
- AskRandom() -
Constructor for class opencard.tests.terminal.AskRandom
- Default constructor.
- assemble() -
Method in class opencard.tests.terminal.CommandBean
- Assemble this CommandAPDU using the current values of the Parameters.
- assemble() -
Method in class opencard.tests.terminal.DirectCommand
- Overwrite this methode from the superclass:
The CommandAPDU which has to send to th card shall not be assembled out
of the Parameters CLA, INS, P1, P2, P3!
- assertIsCertificationKey() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- check if a key can be used for key validation or certification
- assertPermission(PermissionID) -
Static method in class com.ms.security.PolicyEngine
-
- assertSignatureLength(int) -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- Check a given signature length is compatible with the key's input length.
- assertSignDataAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignDataAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFC421SignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignDataAlgorithm(String) -
Method in interface com.ibm.opencard.signature.MFCSignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignHashAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignHashAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFC421SignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignHashAlgorithm(String) -
Method in interface com.ibm.opencard.signature.MFCSignatureImpl
- Assert that a specific signature service implementation supports a signature algorithm.
- assertSignPadAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- Assert that a specific signature service implementation supports a padding algorithm.
- assertSignPadAlgorithm(String) -
Method in interface com.ibm.opencard.signature.MFCSignatureImpl
- Assert that a specific signature service implementation supports a padding algorithm.
- assertSupportsInputLength(int) -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- Check a given data input length is compatible with the key's input length and padding algorithm
- assertSupportsKey(PrivateKey) -
Method in class com.ibm.opencard.signature.MFC40KeyConverter
- Check if the card can store a private key of the provided type
- assertSupportsKey(PrivateKey) -
Method in class com.ibm.opencard.signature.MFC421KeyConverter
- Check if the card can store a private Key of the provided type
- assertSupportsKey(PrivateKey) -
Method in interface com.ibm.opencard.signature.MFCKeyConverter
- Check if the card can store a private Key of the provided type
- assertSupportsKey(PublicKey) -
Method in class com.ibm.opencard.signature.MFC40KeyConverter
- Check if the card can store a public key of the provided type
- assertSupportsKey(PublicKey) -
Method in class com.ibm.opencard.signature.MFC421KeyConverter
- Check if the card can store a public Key of the provided type
- assertSupportsKey(PublicKey) -
Method in interface com.ibm.opencard.signature.MFCKeyConverter
- Check if the card can store a public Key of the provided type
- assertSupportsPadAlgorithm(String) -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- Check if the key supports the specified padding algorithm
- assertSupportsSignAlgorithm(String, boolean) -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- Check if the key supports the specified algorithm
- atr -
Variable in class opencard.core.terminal.CardID
- The represented ATR.
- ATR -
Variable in class com.ibm.opencard.terminal.pcsc10.PcscReaderState
- ATR is set by the resource manager to the current ATR-String,
if one card is inserted.
- ATR_HISTORICAL_DATA -
Static variable in class com.ibm.opencard.script.Code
-
- ATR_HISTORICAL_DATA -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- AutCardService - interface opencard.opt.security.AutCardService.
-
- AUTHENTICATION -
Static variable in class com.ibm.opencard.handler.Request
- request to perform an internal authentication of the card
- AUTHENTICATION_DOMAIN -
Static variable in class com.ibm.opencard.script.Code
-
- AUTHENTICATION_DOMAIN -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- AUTHENTICATION_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- AUTHENTICATION_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- available() -
Method in class com.gemplus.opencard.terminal.APDUDataInputStream
- Returns the number of remaining bytes available in the stream.
- available() -
Method in class opencard.opt.iso.fs.CardFileInputStream
- Return the number of byte available for reading.
B
- BadHeaderException - exception com.ibm.opencard.access.BadHeaderException.
- Exception thrown when a file header cannot be parsed.
- BadHeaderException() -
Constructor for class com.ibm.opencard.access.BadHeaderException
- Creates a new exception without detail message.
- BadHeaderException(String) -
Constructor for class com.ibm.opencard.access.BadHeaderException
- Creates a new exception with the given detail message.
- BasicAppletCardService - class opencard.opt.applet.BasicAppletCardService.
- This service offers methods to applications or proxies derived
from it, which send a given command APDU to the card applet
identified by the given application identifier and which return the
result APDU.
- BasicAppletCardService() -
Constructor for class opencard.opt.applet.BasicAppletCardService
-
- BasicDatabase - class opencard.opt.database.BasicDatabase.
- This class is designed as a basic default class which allows
programmers to access ISO 7816-7-compliant smartcards.
- BasicDatabase() -
Constructor for class opencard.opt.database.BasicDatabase
- Constructor called when creating a new BasicDatabase.
- BasicDatabaseFactory - class opencard.opt.database.BasicDatabaseFactory.
- This class is the implementation of a CardServiceFactory that
provides access to a BasicDatabase CardService for a smartcard
that is compliant with ISO7816-7.
- BasicDatabaseFactory() -
Constructor for class opencard.opt.database.BasicDatabaseFactory
-
- BasicEMVAppletAccess - class opencard.opt.emv.mgmt.BasicEMVAppletAccess.
- The BasicEMVAppletAccess provides an implementation of an
AppletAccessCardService for EMV compliant cards supporting
a T=1 protocol (T=0 is not implemented).
This class is derived from the abstract implementation
AbstractAppletAccessor, which provides the more generic
and card independent functionality.
- BasicEMVAppletAccess() -
Constructor for class opencard.opt.emv.mgmt.BasicEMVAppletAccess
- Instantiate a BasicEMVAppletAccess object.
- basicTests() -
Static method in class com.gemplus.opencard.terminal.TestExtendedCommandAPDU
-
- BCD_ENCODING -
Static variable in interface opencard.core.terminal.CHVEncoder
- The CHV is actually a PIN that is encoded in packed binary
coded decimals (BCD)
- BEGIN -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- begin() -
Method in interface opencard.opt.database.DatabaseCardService
-
- begin() -
Method in class opencard.opt.database.BasicDatabase
- Allocates space for a memory image, e.g. a row.
The memory space which is provided is implementation dependent.
- beginMutex() -
Method in class opencard.core.service.SmartCard
- Gain exclusive access to the card.
- BLANK -
Static variable in class netscape.security.Privilege
-
- blender() -
Method in class opencard.core.terminal.CardTerminalIOControl
- Return the current CardTerminalIOBlender.
- body() -
Method in class opencard.opt.security.DESKey
- Returns the key data.
- bodyAPDU(byte[]) -
Static method in class opencard.opt.database.DataObject
- Builds the body of the APDU command from a byte array.
It is similar to the method using a String.
- bodyAPDU(String) -
Static method in class opencard.opt.database.DataObject
- Builds the body of the APDU command from a String.
- Buffer - class com.ibm.opencard.buffer.Buffer.
- Buffer objects are used to store data.
- BUFFER -
Static variable in class com.ibm.opencard.handler.Request
- request to perform a buffer operation in the blackboard
- BUFFER_DELETE -
Static variable in class com.ibm.opencard.script.Code
-
- BUFFER_DELETE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- BUFFER_ENTRY -
Static variable in class com.ibm.opencard.script.Code
-
- BUFFER_ENTRY -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- BUFFER_PART -
Static variable in class com.ibm.opencard.script.Code
-
- BUFFER_PART -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- BUFFER_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- BUFFER_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- BUFFER_SIZE -
Static variable in class com.ibm.opencard.script.Code
-
- BUFFER_SIZE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- buffer() -
Method in class com.ibm.opencard.dictionary.Dictionary
- Return a TLVBuffer containing the dictionary structure.
- buffer() -
Method in class com.ibm.opencard.script.Script
- The Cardagent operates on the entire script buffer.
- buffer() -
Method in class demos.stockbroker.SBInitScript
-
- buffer() -
Method in class opencard.tests.service.test
-
- buffer() -
Method in class opencard.tests.service.mfc40
-
- buffer() -
Method in class opencard.tests.service.mfc41
-
- buffer() -
Method in class opencard.tests.service.mfc35
-
- buffer() -
Method in class opencard.tests.service.mfc41F
-
- Buffer(byte[], int) -
Constructor for class com.ibm.opencard.buffer.Buffer
- This constructor creates a new Buffer from the given values.
- BULL -
Static variable in class opencard.tests.terminal.CommandCodeFactory
-
- BullCodes - class opencard.tests.terminal.codes.BullCodes.
- CLAss and INStruction codes for the Bull smartcard Tpye xxx.
- BullCodes() -
Constructor for class opencard.tests.terminal.codes.BullCodes
-
- ByteArray - class com.ibm.opencard.util.ByteArray.
-
- ByteArray() -
Constructor for class com.ibm.opencard.util.ByteArray
-
- byteCache -
Variable in class opencard.opt.util.URLClassLoader
-
- bytes() -
Method in class opencard.opt.iso.fs.CardRecord
- Return the bytes contained in the record.
- byteValue(int) -
Method in class opencard.opt.applet.ID
- return the byte with index of byte_array as a byte
- byteValue(int) -
Method in class opencard.tests.testframe.UByteArray
- return the byte with index of byte_array as a byte
C
- cachedResult -
Variable in class opencard.core.terminal.CardID
- The cached result of toString.
- cacheObjectInfo(CardFilePath, MFCCardObjectInfo) -
Method in class com.ibm.opencard.service.MFCChannelState
- Stores object information in the cache.
- cacheObjectInfo(Object, MFCCardObjectInfo) -
Method in class com.ibm.opencard.service.MFCCardObjectInfoCache
- Store some object information in the cache.
- calcEDC() -
Method in class opencard.opt.terminal.protocol.T1Block
- calcEDC
calculates the EDC-field according to the used EDC algorithm
- calculateHash(MFCCardChannel, MFCKeyInfo, byte[]) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- send calculate hash commmand.
- calculateHash(MFCCardChannel, MFCKeyInfo, byte[]) -
Method in interface com.ibm.opencard.signature.MFCSignatureImpl
- send calculate hash commmand.
- cancelButton -
Variable in class com.ibm.opencard.handler.IDDialog
-
- cancelButton -
Variable in class opencard.core.service.DefaultCHVDialog.IDDialog
-
- CARD -
Static variable in class com.ibm.opencard.handler.Request
- request for sending a command to the card
- card_accessor -
Variable in class com.ibm.opencard.service.MFCCardServiceParameter
- The accessor that may be needed in derived card services.
- card_channel -
Variable in class com.ibm.opencard.access.MFCCardAccessor
- This channel will be used to exchange APDUs with the smartcard.
- CARD_INSERTED -
Static variable in class opencard.core.event.CardTerminalEvent
- a card was inserted
- CARD_LAYOUT -
Static variable in class com.ibm.opencard.script.Code
-
- CARD_LAYOUT -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CARD_LEVEL -
Static variable in class com.ibm.opencard.script.Code
-
- CARD_LEVEL -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CARD_OS -
Static variable in class com.ibm.opencard.script.Code
-
- CARD_OS -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CARD_REMOVED -
Static variable in class opencard.core.event.CardTerminalEvent
- a card was removed
- CARD_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- CARD_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CARD_SERVICE_CACHEPATH -
Static variable in interface opencard.core.OpenCardConstants
- for future usecard service download: path where downloaded archives are cached
- CARD_SERVICE_CACHETIME -
Static variable in interface opencard.core.OpenCardConstants
- for future usecard service download: seconds downloaded archives are cached
- CARD_SERVICE_CHECK -
Static variable in interface opencard.core.OpenCardConstants
- for future usecard service download: check signature of downloaded service archive
- CARD_SERVICE_LISTER_CLASS -
Static variable in interface opencard.core.OpenCardConstants
- for future use: card service download : class implementing service list
- CARD_SERVICE_REGISTRY_TAG -
Static variable in interface opencard.core.OpenCardConstants
- card service registry tag.
- CARD_SERVICE_URL -
Static variable in interface opencard.core.OpenCardConstants
- for future use: card service download URL
- CARD_TABLE -
Static variable in class com.ibm.opencard.script.Code
-
- CARD_TABLE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CARD_TERMINAL_REGISTRY_TAG -
Static variable in interface opencard.core.OpenCardConstants
- card terminal registry tag.
- card_type -
Variable in class com.ibm.opencard.service.MFCCardService
- Type of card for which this service is customized
- CardAccessor - interface com.ibm.opencard.service.CardAccessor.
- An interface for an access condition handler.
- CardChannel - class opencard.core.service.CardChannel.
- A communication channel to a smartcard.
- CardChannel(SlotChannel) -
Constructor for class opencard.core.service.CardChannel
- Instantiate a new logical card channel.
- CardEvent - class opencard.tests.terminal.CardEvent.
- The CardEvent.
- CardEvent() -
Constructor for class opencard.tests.terminal.CardEvent
- Default constructor.
- cardFile -
Variable in class opencard.opt.iso.fs.CardIOException
- Some additional information.
- CardFile - class opencard.opt.iso.fs.CardFile.
- Represents a file or directory on the smartcard.
- CardFile(CardFile, CardFilePath) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file for the specified relative path.
- CardFile(CardFile, CardFilePathComponent) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file for the specified path component.
- CardFile(CardFilePath, FileAccessCardService) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file, for internal purposes.
- CardFile(CardFile, String) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file for the relative path specified as string.
- CardFile(FileAccessCardService) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a root card file.
- CardFile(FileAccessCardService, CardFilePath) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file object for the specified absolute path.
- CardFile(FileAccessCardService, String) -
Constructor for class opencard.opt.iso.fs.CardFile
- Creates a card file object for an absolute path given as string.
- CardFileAppID - class opencard.opt.iso.fs.CardFileAppID.
- CardFileAppID contains a single CardFilePath
component, an application ID.
- CardFileAppID(String) -
Constructor for class opencard.opt.iso.fs.CardFileAppID
- Instantiate an application ID path component.
- CardFileFileID - class opencard.opt.iso.fs.CardFileFileID.
- CardFileFileID contains a single CardFilePath
component, a two byte file ID.
- CardFileFileID(byte, byte) -
Constructor for class opencard.opt.iso.fs.CardFileFileID
- Instantiate a file ID path component.
- CardFileFileID(short) -
Constructor for class opencard.opt.iso.fs.CardFileFileID
- Instantiate a file ID path component.
- CardFileFileID(String) -
Constructor for class opencard.opt.iso.fs.CardFileFileID
- Instantiate a file ID path component.
- CardFileInfo - interface opencard.opt.iso.fs.CardFileInfo.
- Provides information about the structure of a file.
- CardFileInputStream - class opencard.opt.iso.fs.CardFileInputStream.
- CardFileInputStream together with the accompanying
CardFileOutputStream provides access to a CardFile via
the familiar Java input/output stream mechanism.
This class only works on transparent files.
- CardFileInputStream(CardFile) -
Constructor for class opencard.opt.iso.fs.CardFileInputStream
- Instantiate an input stream using the specified CardFile object.
- CardFileOutputStream - class opencard.opt.iso.fs.CardFileOutputStream.
- CardFileInputStream together with the accompanying
CardFileOutputStream provides access to a CardFile via
the familiar Java input/output stream mechanism.
- CardFileOutputStream(CardFile) -
Constructor for class opencard.opt.iso.fs.CardFileOutputStream
- Instantiate an OuputStream for the specified
CardFile object.
- CardFilePartialAppID - class opencard.opt.iso.fs.CardFilePartialAppID.
- CardFilePartialAppID contains a single CardFilePath
component, a partial application ID.
- CardFilePartialAppID(String) -
Constructor for class opencard.opt.iso.fs.CardFilePartialAppID
-
- CardFilePath - class opencard.opt.iso.fs.CardFilePath.
- CardFilePath encapsulates the various ways of addressing
files on a smart card:
File ID paths: A sequence of two byte file IDs as
defined in ISO 7816-4
Short File ID:
One byte short file ID (0..31) for selecting EFs.
- CardFilePath(byte[]) -
Constructor for class opencard.opt.iso.fs.CardFilePath
- Instantiate a CardFilePath from an array of bytes.
- CardFilePath(CardFilePath) -
Constructor for class opencard.opt.iso.fs.CardFilePath
- Clone the path object.
- CardFilePath(String) -
Constructor for class opencard.opt.iso.fs.CardFilePath
- Create a CardFilePath from a String.
- CardFilePathComponent - class opencard.opt.iso.fs.CardFilePathComponent.
- CardFilePathComponent contains a single CardFilePath
component.
- CardFilePathComponent() -
Constructor for class opencard.opt.iso.fs.CardFilePathComponent
-
- CardFilePathComponent(String) -
Constructor for class opencard.opt.iso.fs.CardFilePathComponent
- The common constructor.
- CardFileReader - class opencard.opt.iso.fs.CardFileReader.
- CardFileReader is a subclass of InputStreamReader
that can be used to read text data from a CardFile.
- CardFileReader(CardFile) -
Constructor for class opencard.opt.iso.fs.CardFileReader
- Instantiate a CardFileReader for the specified CardFile
object.
- CardFileShortFileID - class opencard.opt.iso.fs.CardFileShortFileID.
- CardFileShortFileID contains a single CardFilePath
component, a short file ID.
- CardFileShortFileID(byte) -
Constructor for class opencard.opt.iso.fs.CardFileShortFileID
- Instantiate a short file ID path component.
- CardFileShortFileID(String) -
Constructor for class opencard.opt.iso.fs.CardFileShortFileID
- Instantiate a short file ID path component.
- CardFileSymbolicName - class opencard.opt.iso.fs.CardFileSymbolicName.
- CardFileSymbolicName contains a single CardFilePath
component, a symbolic name.
- CardFileSymbolicName(String) -
Constructor for class opencard.opt.iso.fs.CardFileSymbolicName
- Instantiate a symbolic name path component.
- CardFileWriter - class opencard.opt.iso.fs.CardFileWriter.
- CardFileWriter is a subclass of OutputStreamWriter
that can be used to read text data from a CardFile.
- CardFileWriter(CardFile) -
Constructor for class opencard.opt.iso.fs.CardFileWriter
- Instantiate a CardFileWriter for the specified CardFile
object.
- cardHolderFieldChange() -
Method in class demos.stockbroker.IBEveF
-
- CardHolderVerificationGUI - class opencard.core.service.CardHolderVerificationGUI.
- The system user interaction handler.
This class provides a trusted path to the OpenCard Framework.
- CardHolderVerificationGUI() -
Constructor for class opencard.core.service.CardHolderVerificationGUI
-
- CardID - class opencard.core.terminal.CardID.
- Represents a smartcard's ATR (Answer To Reset).
- CardID(byte[]) -
Constructor for class opencard.core.terminal.CardID
- Instantiates a new card ID representing the given ATR.
- CardID(CardTerminal, int, byte[]) -
Constructor for class opencard.core.terminal.CardID
- Instantiates a new card ID representing the given ATR from the given slot.
- CardID(Slot, byte[]) -
Constructor for class opencard.core.terminal.CardID
- Deprecated. use CardID(CardTerminal, int, byte[])
- CardIDFilter - interface opencard.core.service.CardIDFilter.
- An interface for filtering CardIDs.
- cardInserted(CardTerminalEvent) -
Method in class demos.samples.InsertRemoveCard
- Gets invoked if a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class demos.samples.InsertCard
- Gets invoked when a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class demos.samples.RemoveCard
- Gets invoked if a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class demos.samples.GetSmartCard
- Is invoked if a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class demos.stockbroker.SignatureCard
- React on card inserted events sent by OCF: Get new card and card service
- cardInserted(CardTerminalEvent) -
Method in interface opencard.core.event.CTListener
- Signal that smart card was inserted.
- cardInserted(CardTerminalEvent) -
Method in class opencard.core.service.CardServiceScheduler
- Dummy method.
- cardInserted(CardTerminalEvent) -
Method in class opencard.tests.terminal.CardEvent
- Gets invoked if a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class opencard.tests.terminal.WaitForCard
- Gets invoked if a card is inserted.
- cardInserted(CardTerminalEvent) -
Method in class opencard.tests.testframe.InitCard
- React on card inserted events sent by OCF: Get new card
- cardInserted(CardTerminal, int) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Notify listeners that a card was inserted into a slot of a terminal.
- cardInserted(int) -
Method in class opencard.core.terminal.CardTerminal
- Notify listeners that a card was inserted into a slot of this terminal.
(utility method).
- CardIOException - exception opencard.opt.iso.fs.CardIOException.
- CardIOException is the base class for all
CardIO related exceptions.
- CardIOException() -
Constructor for class opencard.opt.iso.fs.CardIOException
- The default constructor.
- CardIOException(String) -
Constructor for class opencard.opt.iso.fs.CardIOException
- Give a message.
- CardIOException(String, CardFile) -
Constructor for class opencard.opt.iso.fs.CardIOException
-
- CardNotPresentException - exception opencard.core.terminal.CardNotPresentException.
- Thrown when a card should be inserted in one of the slots but is not present.
- CardNotPresentException(String, CardTerminal, int) -
Constructor for class opencard.core.terminal.CardNotPresentException
- CardNotPresentException is thrown when a card expected in a slot is not found.
- CardNotPresentException(String, CardTerminal, Slot) -
Constructor for class opencard.core.terminal.CardNotPresentException
- Deprecated.
- cardPresent() -
Method in class demos.stockbroker.SignatureCard
- Check presence of an (eventually uninitialized) smart card.
- cardPresent() -
Method in class opencard.tests.testframe.InitCard
- Check presence of an (eventually uninitialized) smart card.
- CardRandomAccess - class opencard.opt.iso.fs.CardRandomAccess.
- Superclass for both CardRandomAccess classes.
- CardRandomAccess(CardFile, String) -
Constructor for class opencard.opt.iso.fs.CardRandomAccess
- Instantiate a CardRandomAccess object.
- CardRandomByteAccess - class opencard.opt.iso.fs.CardRandomByteAccess.
- CardRandomByteAccess provides a byte-oriented way of
accessing a card file (for transparent smart card files).
- CardRandomByteAccess(CardFile) -
Constructor for class opencard.opt.iso.fs.CardRandomByteAccess
- Instantiate a CardRandomByteAccess object.
- CardRandomByteAccess(CardFile, String) -
Constructor for class opencard.opt.iso.fs.CardRandomByteAccess
- Instantiate a CardRandomByteAccess object.
- CardRandomRecordAccess - class opencard.opt.iso.fs.CardRandomRecordAccess.
- CardRandomRecordAccess provides record-oriented, random access to
structured smart card files.
- CardRandomRecordAccess(CardFile) -
Constructor for class opencard.opt.iso.fs.CardRandomRecordAccess
- Instantiates a CardRandomRecordAccess.
- CardRandomRecordAccess(CardFile, String) -
Constructor for class opencard.opt.iso.fs.CardRandomRecordAccess
- Instantiates a CardRandomRecordAccess object.
- CardRecord - class opencard.opt.iso.fs.CardRecord.
- The CardRecord class is used by the CardRandomRecordAccess
and CardRandomByteAccess classes.
- CardRecord(byte[]) -
Constructor for class opencard.opt.iso.fs.CardRecord
- Instantiate a CardRecord using an already
allocated byte array.
- CardRecord(int) -
Constructor for class opencard.opt.iso.fs.CardRecord
- Instantiate an empty CardRecord.
- cardRemoved(CardTerminalEvent) -
Method in class demos.samples.InsertRemoveCard
- Gets invoked if a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class demos.samples.InsertCard
- Gets invoked when a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class demos.samples.RemoveCard
- Gets invoked if a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class demos.samples.GetSmartCard
- Is invoked if a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class demos.stockbroker.SignatureCard
- React on card removed events sent by OCF: Invalidate card and card service
- cardRemoved(CardTerminalEvent) -
Method in interface opencard.core.event.CTListener
- Signal that a smart card was removed.
- cardRemoved(CardTerminalEvent) -
Method in class opencard.core.service.CardServiceScheduler
- Signals that a smartcard has been removed.
- cardRemoved(CardTerminalEvent) -
Method in class opencard.tests.terminal.CardEvent
- Gets invoked if a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class opencard.tests.terminal.WaitForCard
- Gets invoked if a card is removed.
- cardRemoved(CardTerminalEvent) -
Method in class opencard.tests.testframe.InitCard
- React on card removed events sent by OCF: Invalidate card
- cardRemoved(CardTerminal, int) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Notify listeners that a card was removed from a slot of this terminal.
(utility method).
- cardRemoved(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- Signal to observers that an inserted card was removed.
- cardRemoved(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Signal to observers that an inserted card was removed.
- cardRemoved(int) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Signal to observers that an inserted card was removed.
- cardRemoved(int) -
Method in class opencard.core.terminal.CardTerminal
- Notify listeners that a card was removed from a slot of this terminal.
(utility method).
- CardRequest - class opencard.core.service.CardRequest.
- A CardRequest is used for waitForCard() invocations and specifies
what kind of smart card an application is waited for.
- CardRequest() -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(CardIDFilter) -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(CardIDFilter, int) -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(Class) -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(Class, int) -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(int) -
Constructor for class opencard.core.service.CardRequest
- Deprecated.
- CardRequest(int, CardTerminal, Class) -
Constructor for class opencard.core.service.CardRequest
- Create a new CardRequest.
- CardRequestTC - class opencard.tests.service.CardRequestTC.
-
- CardRequestTC() -
Constructor for class opencard.tests.service.CardRequestTC
- TestCase constructor comment.
- CardService - class opencard.core.service.CardService.
- Provides specific smart card functionality to applications.
- CardService() -
Constructor for class opencard.core.service.CardService
- Creates a new card service, which is not yet initialized.
- cardServiceClasses(CardID) -
Method in class opencard.opt.service.OCF11CardServiceFactory
- Return an enumeration of known CardService classes.
- cardServiceClasses(CardID) -
Method in class opencard.opt.util.PassThruCardServiceFactory
- Returns an enumeration of known card service classes.
- CardServiceException - exception opencard.core.service.CardServiceException.
- The base class of all checked exceptions thrown in the card services area.
- CardServiceException() -
Constructor for class opencard.core.service.CardServiceException
- Creates a new exception without detail message.
- CardServiceException(String) -
Constructor for class opencard.core.service.CardServiceException
- Creates a new exception with the sepcified detail message.
- CardServiceFactory - class opencard.core.service.CardServiceFactory.
- A CardServiceFactory can instantiate CardServices for
a specific smart card.
- CardServiceFactory() -
Constructor for class opencard.core.service.CardServiceFactory
- Instantiate a CardServiceFactory.
- CardServiceImplementationException - exception opencard.core.service.CardServiceImplementationException.
- Base class for exceptions indicating problems in a card service.
- CardServiceImplementationException() -
Constructor for class opencard.core.service.CardServiceImplementationException
- Creates a new exception without detail message.
- CardServiceImplementationException(String) -
Constructor for class opencard.core.service.CardServiceImplementationException
- Creates a new exception with the given detail message.
- CardServiceInabilityException - exception opencard.core.service.CardServiceInabilityException.
- Exception indicating that an operation is not supported by a card service.
- CardServiceInabilityException() -
Constructor for class opencard.core.service.CardServiceInabilityException
- Creates a new exception without detail message.
- CardServiceInabilityException(String) -
Constructor for class opencard.core.service.CardServiceInabilityException
- Creates a new exception with the specified detail message.
- CardServiceInsufficientMemoryException - exception opencard.opt.service.CardServiceInsufficientMemoryException.
- Exception thrown when the smartcard is out of EEPROM space.
- CardServiceInsufficientMemoryException() -
Constructor for class opencard.opt.service.CardServiceInsufficientMemoryException
- Creates a new exception without detail message.
- CardServiceInsufficientMemoryException(String) -
Constructor for class opencard.opt.service.CardServiceInsufficientMemoryException
- Creates a new exception with the given detail message.
- CardServiceInterface - interface opencard.opt.service.CardServiceInterface.
- An interface to the public methods in CardService.
- CardServiceInvalidCommandException - exception opencard.opt.service.CardServiceInvalidCommandException.
- Exception indicating that a smartcard is unable to interpret a command.
- CardServiceInvalidCommandException() -
Constructor for class opencard.opt.service.CardServiceInvalidCommandException
- Creates a new exception without detail message.
- CardServiceInvalidCommandException(String) -
Constructor for class opencard.opt.service.CardServiceInvalidCommandException
- Creates a new exception with the given detail message.
- CardServiceInvalidCredentialException - exception opencard.core.service.CardServiceInvalidCredentialException.
- Exception thrown when a credential that was provided is invalid.
- CardServiceInvalidCredentialException() -
Constructor for class opencard.core.service.CardServiceInvalidCredentialException
- Creates a new exception without detail message.
- CardServiceInvalidCredentialException(String) -
Constructor for class opencard.core.service.CardServiceInvalidCredentialException
- Creates a new exception with the given detail message.
- CardServiceInvalidParameterException - exception opencard.core.service.CardServiceInvalidParameterException.
- Exception indicating that an invalid parameter was passed to a card service.
- CardServiceInvalidParameterException() -
Constructor for class opencard.core.service.CardServiceInvalidParameterException
- Creates a new exception without detail message.
- CardServiceInvalidParameterException(String) -
Constructor for class opencard.core.service.CardServiceInvalidParameterException
- Creates a new exception with the given detail message.
- CardServiceMissingAuthorizationException - exception opencard.opt.service.CardServiceMissingAuthorizationException.
- Exception indicating that an object cannot be accessed by the service.
- CardServiceMissingAuthorizationException() -
Constructor for class opencard.opt.service.CardServiceMissingAuthorizationException
- Creates a new exception without detail message.
- CardServiceMissingAuthorizationException(String) -
Constructor for class opencard.opt.service.CardServiceMissingAuthorizationException
- Creates a new exception with the given detail message.
- CardServiceMissingCredentialsException - exception opencard.opt.service.CardServiceMissingCredentialsException.
- Exception thrown if an application did not provide the required credentials.
- CardServiceMissingCredentialsException() -
Constructor for class opencard.opt.service.CardServiceMissingCredentialsException
- Creates a new exception without detail message.
- CardServiceMissingCredentialsException(String) -
Constructor for class opencard.opt.service.CardServiceMissingCredentialsException
- Creates a new exception with the given detail message.
- CardServiceObjectNotAvailableException - exception opencard.opt.service.CardServiceObjectNotAvailableException.
- Exception thrown when an object cannot be located on the smartcard.
- CardServiceObjectNotAvailableException() -
Constructor for class opencard.opt.service.CardServiceObjectNotAvailableException
- Creates a new exception without detail message.
- CardServiceObjectNotAvailableException(String) -
Constructor for class opencard.opt.service.CardServiceObjectNotAvailableException
- Creates a new exception with the given detail message.
- CardServiceOperationFailedException - exception opencard.core.service.CardServiceOperationFailedException.
- Exception indicating that an operation cannot be performed by the smartcard.
- CardServiceOperationFailedException() -
Constructor for class opencard.core.service.CardServiceOperationFailedException
- Creates a new exception without detail message.
- CardServiceOperationFailedException(String) -
Constructor for class opencard.core.service.CardServiceOperationFailedException
- Creates a new exception with the given detail message.
- CardServiceRegistry - class opencard.core.service.CardServiceRegistry.
- The CardServiceRegistry keeps track of CardServiceFactories.
- CardServiceResourceNotFoundException - exception opencard.opt.service.CardServiceResourceNotFoundException.
- Exception thrown when required resources are not found.
- CardServiceResourceNotFoundException() -
Constructor for class opencard.opt.service.CardServiceResourceNotFoundException
- Creates a new exception without detail message.
- CardServiceResourceNotFoundException(String) -
Constructor for class opencard.opt.service.CardServiceResourceNotFoundException
- Creates a new exception with the specified detail message.
- CardServiceRuntimeException - exception opencard.core.service.CardServiceRuntimeException.
- Base class for all unchecked exceptions related to card services.
- CardServiceRuntimeException() -
Constructor for class opencard.core.service.CardServiceRuntimeException
- Creates a new exception without detail message.
- CardServiceRuntimeException(String) -
Constructor for class opencard.core.service.CardServiceRuntimeException
- Creates a new exception with the specified detail message.
- CardServiceScheduler - class opencard.core.service.CardServiceScheduler.
- Manager for logical channels to an inserted smartcard.
- CardServiceScheduler(SlotChannel) -
Constructor for class opencard.core.service.CardServiceScheduler
- Instantiates a new scheduler that is tied to the given slot channel.
- CardServiceUnexpectedResponseException - exception opencard.opt.service.CardServiceUnexpectedResponseException.
- Exception indicating that a smartcard's response cannot be interpreted.
- CardServiceUnexpectedResponseException() -
Constructor for class opencard.opt.service.CardServiceUnexpectedResponseException
- Creates a new exception without detail message.
- CardServiceUnexpectedResponseException(String) -
Constructor for class opencard.opt.service.CardServiceUnexpectedResponseException
- Creates a new exception with the given detail message.
- CardServiceUsageException - exception opencard.core.service.CardServiceUsageException.
- Exception indicating that a card service has been used incorrectly.
- CardServiceUsageException() -
Constructor for class opencard.core.service.CardServiceUsageException
- Creates a new exception without detail message.
- CardServiceUsageException(String) -
Constructor for class opencard.core.service.CardServiceUsageException
- Creates a new exception with the given detail message.
- CardState - class opencard.opt.applet.CardState.
- Encapsulates the state of a multi-applicative card.
- CardState() -
Constructor for class opencard.opt.applet.CardState
- Create a JavaCard state object.
- CardTerminal - class opencard.core.terminal.CardTerminal.
- The CardTerminal class represents a physical card terminal.
- CardTerminal(String, String, String) -
Constructor for class opencard.core.terminal.CardTerminal
- Instantiates a CardTerminal object.
- cardTerminalAdded(CardTerminalEvent) -
Method in interface opencard.core.event.CTRListener
- Deprecated. Signal that a CardTerminal has been added.
- CardTerminalEvent - class opencard.core.event.CardTerminalEvent.
- A CardTerminalEvent signals the insertion or removal of a
smart card.
- CardTerminalEvent(CardTerminal, int, int) -
Constructor for class opencard.core.event.CardTerminalEvent
- Constructs an object of this class.
- CardTerminalException - exception opencard.core.terminal.CardTerminalException.
- Through a CardTerminalException we signal all exceptions
upstream.
- CardTerminalException() -
Constructor for class opencard.core.terminal.CardTerminalException
- The empty constructor.
- CardTerminalException(String) -
Constructor for class opencard.core.terminal.CardTerminalException
- Constructs an object of this class.
- CardTerminalException(String, CardTerminal) -
Constructor for class opencard.core.terminal.CardTerminalException
- Constructs an object of this class.
- CardTerminalException(String, CardTerminal, int) -
Constructor for class opencard.core.terminal.CardTerminalException
- Constructs an object of this class.
- CardTerminalException(String, CardTerminal, Slot) -
Constructor for class opencard.core.terminal.CardTerminalException
- Deprecated. use CardTerminalException(String, CardTerminal, int)
- CardTerminalFactory - interface opencard.core.terminal.CardTerminalFactory.
- A CardTerminalFactory produces CardTerminal objects
of a certain type attached at an address.
As with the opencard.core.service.CardServiceFactory the idea here is that a
card terminal manufacturer shall provide his own version of a
CardTerminalFactory that can produce appropriate CardTerminal
objects.
- cardTerminalForName(String) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Iterates over the registered terminals and searches for one with the given
name.
- CardTerminalIOBlender - class opencard.core.terminal.CardTerminalIOBlender.
- A CardTerminalIOBlender processes (blends) user input for a
CardTerminal.
- CardTerminalIOBlender(CardTerminalIOControl) -
Constructor for class opencard.core.terminal.CardTerminalIOBlender
- The constructor.
- CardTerminalIOControl - class opencard.core.terminal.CardTerminalIOControl.
- The CardTerminalIOControl class provides a means of
fine-tuning the way a CardTerminal processes user input.
You can specify
Maximal number of input characters
The maximal number of input characters permissible.
- CardTerminalIOControl(CardTerminalIOBlender) -
Constructor for class opencard.core.terminal.CardTerminalIOControl
- Constructor using an I/O blender.
- CardTerminalIOControl(int, int, String, String) -
Constructor for class opencard.core.terminal.CardTerminalIOControl
- Constructor.
- CardTerminalRegistry - class opencard.core.terminal.CardTerminalRegistry.
- The CardTerminalRegistry keeps track of the installed CardTerminals
registered within a system.
- cardTerminalRemoved(CardTerminalEvent) -
Method in interface opencard.core.event.CTRListener
- Deprecated. Signal that a CardTerminal has been removed.
- CardType - class opencard.core.service.CardType.
- Type of a card as determined by a cardservice factory.
- CardType() -
Constructor for class opencard.core.service.CardType
- Default constructor
- CardType(int) -
Constructor for class opencard.core.service.CardType
- Constructor from integer.
- CASE_1 -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
- Constants for the 7 cases of ISO CommandAPDUs
- CASE_2E -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CASE_2S -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CASE_3E -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CASE_3S -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CASE_4E -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CASE_4S -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- CERT -
Static variable in class netscape.security.Principal
-
- CERT_FINGERPRINT -
Static variable in class netscape.security.Principal
-
- CERT_KEY -
Static variable in class netscape.security.Principal
-
- CHAINING -
Static variable in class com.ibm.opencard.handler.Request
- request to create an initial chaining value
- CHAINING_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- CHAINING_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- changeNumberOfStocks() -
Method in class demos.stockbroker.IBClientF
-
- channel_ID -
Variable in class com.ibm.opencard.service.MFCCardChannel
- The logical channel ID.
- channel_state -
Variable in class com.ibm.opencard.service.MFCCardChannel
- The card's state, as seen through this channel.
- charToHex(char) -
Static method in class opencard.opt.database.DataObject
- Transforms a char into its hexadecimal value.
- check() -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Check the validity of the TLV buffer.
- checkEDC() -
Method in class opencard.opt.terminal.protocol.T1Block
- checks the correctness of the given EDC byte (true, if EDC is correct)
- checkFileArg(CardFilePath) -
Method in class com.ibm.opencard.service.MFCCardService
- Checks whether the given path is null.
- checkMatchPrincipal(Class) -
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipal(Class, int) -
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipal(Principal, int) -
Method in class netscape.security.PrivilegeManager
-
- checkMatchPrincipalAlways() -
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeEnabled(Principal[]) -
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(Principal[], Object) -
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(Principal[], Object) -
Method in class netscape.security.ParameterizedTarget
-
- checkPrivilegeEnabled(Principal[], Object) -
Method in class netscape.security.ParameterizedStringTarget
-
- checkPrivilegeEnabled(Principal, Object) -
Method in class netscape.security.Target
-
- checkPrivilegeEnabled(String) -
Static method in class netscape.security.PrivilegeManager
-
- checkPrivilegeEnabled(Target) -
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeEnabled(Target, Object) -
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(String) -
Static method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target) -
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target, Object) -
Method in class netscape.security.PrivilegeManager
-
- checkPrivilegeGranted(Target, Principal, Object) -
Method in class netscape.security.PrivilegeManager
-
- checkResult() -
Method in class opencard.tests.terminal.TestBean
- Check if the currently stored result object is listed as an
expected result in the hashtable.
- chompPrefix(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFilePath
- Chomp of the prefix of this path.
- chompTail() -
Method in class opencard.opt.iso.fs.CardFilePath
- Chomp off the last component of the path.
- chv -
Variable in class opencard.core.service.DefaultCHVDialog.IDDialog
-
- CHV_ACCESS -
Static variable in class com.ibm.opencard.script.Code
-
- CHV_ACCESS -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CHV_DOMAIN -
Static variable in class com.ibm.opencard.script.Code
-
- CHV_DOMAIN -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- CHV_NUMBER -
Static variable in class com.ibm.opencard.script.Code
-
- CHV_NUMBER -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- chv() -
Method in class opencard.core.service.DefaultCHVDialog.IDDialog
- Get the CHV previously entered.
- CHVCardService - interface opencard.opt.security.CHVCardService.
- A card service interface for Card Holder Verification (CHV).
- CHVControl - class opencard.core.terminal.CHVControl.
- Determine the characteristics of a card holder verification.
- CHVControl(String, int, String, int, CardTerminalIOControl) -
Constructor for class opencard.core.terminal.CHVControl
- The constructor setting all fields.
- CHVControl(String, String, String, int, CardTerminalIOControl) -
Constructor for class opencard.core.terminal.CHVControl
- The constructor setting all fields.
- CHVDialog - interface opencard.core.service.CHVDialog.
- The interface which must be implemented by all dialogs to be used by
card services for CHV input.
- CHVEncoder - interface opencard.core.terminal.CHVEncoder.
- Encode a String for card holder verification.
- chvNumber() -
Method in class opencard.core.terminal.CHVControl
- Get the chvNumber for which a CHV is required.
- CLASS -
Static variable in class opencard.opt.emv.mgmt.BasicEMVAppletAccess
-
- CLASS -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
- Constants for addressing in the APDU header array.
- classCache -
Variable in class opencard.opt.util.URLClassLoader
-
- clear() -
Method in class com.ibm.opencard.buffer.Buffer
- This method clears this buffer.
- clear() -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Clears this buffer.
- clear() -
Method in class netscape.security.PrivilegeTable
-
- clearDisplay() -
Method in class opencard.core.service.CardHolderVerificationGUI
- Clear the display.
- clearDisplay() -
Method in interface opencard.opt.terminal.UserInteraction
- Clear the display.
- clearPath() -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Clear the path stored.
- clearResultLookup() -
Method in class opencard.tests.terminal.TestBean
- Clear the result lookup hashtable (Delete all entries).
- CLIENTSTORE -
Static variable in class com.ms.security.PermissionID
-
- clone() -
Method in class netscape.security.PrivilegeTable
-
- CLOSE_LINK -
Static variable in class com.ibm.opencard.handler.Request
- request to close connection to a server
- CLOSE_LINK_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- CLOSE_LINK_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- close() -
Method in class com.gemplus.opencard.terminal.APDUDataOutputStream
- Close the stream (release attached resources)
- close() -
Method in class com.gemplus.opencard.terminal.GemplusCardTerminalFactory
- deinitialize the factory
- close() -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- Close the connection to the card terminal.
- close() -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
- deinitialize the PC/SC-driver
- close() -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Close the connection to the card terminal.
- close() -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Close the connection to the card terminal.
- close() -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminalFactory
- deinitialize the PC/SC-driver
- close() -
Method in class com.ibm.tools.rejar.JarFile
- close jarfile
- close() -
Method in class demos.stockbroker.IBClientF
-
- close() -
Method in class opencard.core.service.CardChannel
- Closes this CardChannel.
- close() -
Method in class opencard.core.service.SmartCard
- Closes this SmartCard object and signals to OCF that
the allocated resources are not any longer required.
- close() -
Method in class opencard.core.terminal.CardTerminal
- Closes the CardTerminal.
- close() -
Method in interface opencard.core.terminal.CardTerminalFactory
- deinitialize the CardTerminalFactory
- close() -
Method in class opencard.core.terminal.SlotChannel
- Close this SlotChannel.
- close() -
Method in class opencard.opt.iso.fs.CardRandomAccess
- Close the file.
- close() -
Method in class opencard.opt.iso.fs.CardFileOutputStream
- Closes the output stream.
- close() -
Method in class opencard.opt.iso.fs.CardFileInputStream
- Close the input stream and release any resources associated with
the stream.
- close() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- close
should be called to deinitialize the object
- closeApplication(SecurityDomain) -
Method in interface opencard.opt.security.CHVCardService
- Resets the achieved card holder verifications on the smartcard.
- closeApplication(SecurityDomain) -
Method in interface opencard.opt.security.AutCardService
- Resets the achieved external authentications on the smartcard.
- closeFinal() -
Method in class opencard.core.service.CardChannel
- Closes this CardChannel so it cannot be opened anymore.
- closeSlotChannel(SlotChannel) -
Method in class opencard.core.terminal.CardTerminal
- Closes a SlotChannel.
- CloseTerminal - class opencard.tests.terminal.CloseTerminal.
- The CloseTerminal.
It is derived from the TestBean which provide most of the required
functionality.
SAMPLE:
CloseTerminal ctb = new CloseTerminal();
ctb.setId("CTTest1");
ctb.initialize(card);
ctb.addExpectedResult(0);
ctb.execute();
- CloseTerminal() -
Constructor for class opencard.tests.terminal.CloseTerminal
- Default constructor.
- CMD_CLS_CREATE -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class CREATE.
- CMD_CLS_DELETE -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class DELETE.
- CMD_CLS_IMPORT_KEY -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class IMPORT KEY
- CMD_CLS_INVALIDATE -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class INVALIDATE.
- CMD_CLS_READ -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class READ.
- CMD_CLS_REHABILITATE -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class REHABILITATE.
- CMD_CLS_UPDATE -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class UPDATE.
- CMD_CLS_USE_KEY -
Static variable in class com.ibm.opencard.access.MFCAccessInformation
- Symbolic constant for command class USE KEY
- Code - class com.ibm.opencard.script.Code.
- A container class for IBM's scripting request codes.
- code() -
Method in class opencard.opt.util.Tag
- Get the code of the tag.
- CODEBASE_EXACT -
Static variable in class netscape.security.Principal
-
- CODEBASE_REGEXP -
Static variable in class netscape.security.Principal
-
- coefficient() -
Method in class opencard.opt.security.RSACRTKey
- Coefficient of CRT representation.
- COLUMNS -
Static variable in class com.ibm.opencard.util.ConvertFile
-
- com.gemplus.opencard.terminal - package com.gemplus.opencard.terminal
-
- com.ibm.opencard - package com.ibm.opencard
-
- com.ibm.opencard.access - package com.ibm.opencard.access
-
- com.ibm.opencard.buffer - package com.ibm.opencard.buffer
-
- com.ibm.opencard.crypto - package com.ibm.opencard.crypto
-
- com.ibm.opencard.dictionary - package com.ibm.opencard.dictionary
-
- com.ibm.opencard.factory - package com.ibm.opencard.factory
-
- com.ibm.opencard.handler - package com.ibm.opencard.handler
-
- com.ibm.opencard.isofs - package com.ibm.opencard.isofs
-
- com.ibm.opencard.script - package com.ibm.opencard.script
-
- com.ibm.opencard.service - package com.ibm.opencard.service
-
- com.ibm.opencard.signature - package com.ibm.opencard.signature
-
- com.ibm.opencard.terminal - package com.ibm.opencard.terminal
-
- com.ibm.opencard.terminal.pcsc - package com.ibm.opencard.terminal.pcsc
-
- com.ibm.opencard.terminal.pcsc10 - package com.ibm.opencard.terminal.pcsc10
-
- com.ibm.opencard.terminal.pcscmig - package com.ibm.opencard.terminal.pcscmig
-
- com.ibm.opencard.util - package com.ibm.opencard.util
-
- com.ibm.tools.rejar - package com.ibm.tools.rejar
-
- com.ms.security - package com.ms.security
-
- CommandAPDU - class opencard.core.terminal.CommandAPDU.
- Represents a command APDU that can be modified.
- CommandAPDU(byte[]) -
Constructor for class opencard.core.terminal.CommandAPDU
- Creates a new re-usable command APDU and initializes it with
the given buffer.
- CommandAPDU(byte[], int) -
Constructor for class opencard.core.terminal.CommandAPDU
- Creates a new re-usable command APDU and initializes it with
the given buffer.
- CommandAPDU(int) -
Constructor for class opencard.core.terminal.CommandAPDU
- Creates a new re-usable command APDU with a given buffer size.
- CommandBean - class opencard.tests.terminal.CommandBean.
- The CommandBean is the superclass of all CommandBeans, encapsulating a
specific Command APDU.
It's superclass TestBean provides test specific features like
- Check if the Result is expected or not (Low-level evaluation)
- Friendly look Log-Outputs/Traces.
- CommandBean() -
Constructor for class opencard.tests.terminal.CommandBean
-
- CommandCodeFactory - class opencard.tests.terminal.CommandCodeFactory.
- A factory class for creating apropriate CommandCode objects for a specific
card.
- CommandCodes - interface opencard.tests.terminal.CommandCodes.
- Provides parameterization of APDU Command Codes.
- CommandNotAllowedException - exception opencard.opt.database.CommandNotAllowedException.
- A
CommandNotAllowedException is thrown when the user
is not allowed to perform an operation. - CommandNotAllowedException() -
Constructor for class opencard.opt.database.CommandNotAllowedException
-
- COMMENT -
Static variable in class com.ibm.opencard.script.Code
-
- COMMENT -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- COMMIT -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- commit() -
Method in interface opencard.opt.database.DatabaseCardService
-
- commit() -
Method in class opencard.opt.database.BasicDatabase
- Validates all the modifications made since the transaction
operation BEGIN as been executed.
The transaction operation BEGIN must have been previously
performed.
- commonPrefixLength(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFilePath
- Return the length of the common CardFilePath prefix (if at all).
prefix.
- CommunicationErrorException - exception opencard.core.terminal.CommunicationErrorException.
-
- CommunicationErrorException() -
Constructor for class opencard.core.terminal.CommunicationErrorException
- Constructs an object of this class.
- CommunicationErrorException(String) -
Constructor for class opencard.core.terminal.CommunicationErrorException
- Constructs an exception and passes a string with a possible cause.
- CommunicationErrorException(String, CardTerminal) -
Constructor for class opencard.core.terminal.CommunicationErrorException
- The CardTerminal enhanced constructor.
- CommunicationErrorException(String, CardTerminal, int) -
Constructor for class opencard.core.terminal.CommunicationErrorException
- The CardTerminal enhanced constructor.
- CommunicationErrorException(String, CardTerminal, Slot) -
Constructor for class opencard.core.terminal.CommunicationErrorException
- Deprecated. use CommunicationErrorException(String, CardTerminal, Slot)
- comp -
Variable in class opencard.opt.iso.fs.CardFilePathComponent
-
- comparePrincipalArray(Principal[], Principal[]) -
Method in class netscape.security.PrivilegeManager
-
- components -
Variable in class opencard.opt.iso.fs.CardFilePath
- CardFilePath array containing the path components.
- components() -
Method in class opencard.opt.iso.fs.CardFilePath
- Return an enumeration of the components of this CardFilePath.
- concatenate(Buffer) -
Method in class com.ibm.opencard.buffer.DataBuffer
- This method concatenates the contents of a given Buffer to the contents of
this buffer.
- CONDITION -
Static variable in class com.ibm.opencard.script.Code
-
- CONDITION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- ConnectionException - exception com.gemplus.opencard.terminal.ConnectionException.
- Thrown when a connection to a toolkit card device (card or card reader)
has failed.
- ConnectionException() -
Constructor for class com.gemplus.opencard.terminal.ConnectionException
- Constructs a
ConnectionException without a detail message.
- ConnectionException(String) -
Constructor for class com.gemplus.opencard.terminal.ConnectionException
- Constructs a
ConnectionException with the specified
detail message.
- CONSTANT_PART -
Static variable in class com.ibm.opencard.script.Code
-
- CONSTANT_PART -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- contents -
Variable in class opencard.core.service.DefaultCHVDialogResourceBundle
-
- CONTEXT -
Static variable in class com.ibm.opencard.script.Code
-
- CONTEXT -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- ConvertFile - class com.ibm.opencard.util.ConvertFile.
- Utility for automatically creating OCF agent scripts or agent dictionary
classes from a given file.
- ConvertFile() -
Constructor for class com.ibm.opencard.util.ConvertFile
-
- ConvertTLV - class com.ibm.opencard.util.ConvertTLV.
-
- ConvertTLV() -
Constructor for class com.ibm.opencard.util.ConvertTLV
-
- copyJar2Jar(PrintWriter, File, File[]) -
Static method in class com.ibm.tools.rejar.JarFile
-
- cos -
Variable in class com.ibm.opencard.signature.MFCKeyGenService
-
- countCardTerminals() -
Method in class opencard.core.terminal.CardTerminalRegistry
- Gets the number of registered CardTerminals.
- CREATE_DICTIONARY -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- CREATE_TABLE -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- CREATE_USER -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- CREATE_VIEW -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- create(byte[]) -
Method in class opencard.opt.iso.fs.CardFile
- Creates a file on the smartcard.
- create(CardFilePath, byte[]) -
Method in class com.ibm.opencard.isofs.MFCFileSystem
- Creates a file on the smartcard.
- create(CardFilePath, byte[]) -
Method in interface opencard.opt.iso.fs.FileSystemCardService
- Creates a file on the smartcard.
- create(File) -
Static method in class com.ibm.tools.rejar.JarFile
- create a new JarFile instance
- create(String, int, int[], int, int, String) -
Method in class opencard.tests.service.CreateFile
- Create a file or directory on the smartCard.
- createCardTerminals(CardTerminalRegistry, String[]) -
Method in class com.gemplus.opencard.terminal.GemplusCardTerminalFactory
- create a specific CardTerminal object that knows how to handle
a specific reader and register it to the CardTerminalRegistry.
- createCardTerminals(CardTerminalRegistry, String[]) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
- create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry.
- createCardTerminals(CardTerminalRegistry, String[]) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminalFactory
- create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry.
- createCardTerminals(CardTerminalRegistry, String[]) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminalFactory
- create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry.
- createCardTerminals(CardTerminalRegistry, String[]) -
Method in interface opencard.core.terminal.CardTerminalFactory
- create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry.
- createComponent(String, int, String, int) -
Static method in class opencard.opt.iso.fs.CardFilePathComponent
- Create the correct CardFilePathComponent
object from a string.
- createDictionary(String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- createDictionary(String) -
Method in class opencard.opt.database.BasicDatabase
- Defines a view on the system tables *O, *U and *P.
- createEventsForPresentCards(CTListener) -
Method in class opencard.core.event.EventGenerator
- Generates events for cards which are already inserted.
- createEventsForPresentCards(CTListener) -
Method in class opencard.core.terminal.CardTerminalRegistry
- Deprecated. use EvenGenerator.createEventsForPresentCards
- CreateFile - class opencard.tests.service.CreateFile.
- Create a file or directory on the smartCard.
- CreateFile() -
Constructor for class opencard.tests.service.CreateFile
-
- createFile(MFCCardChannel, byte[]) -
Method in class com.ibm.opencard.isofs.MFC35FileSystemImpl
- Creates a file on the smartcard.
- createFile(MFCCardChannel, byte[]) -
Method in interface com.ibm.opencard.isofs.MFCFileSystemImpl
- Creates a file on the smartcard.
- CreateFile(String, int, int[], int, int, String) -
Constructor for class opencard.tests.service.CreateFile
- Constructor initiates these parameters to appropiate values .
- createIBlock(int, int, int, int, boolean, byte[]) -
Static method in class opencard.opt.terminal.protocol.T1BlockFactory
- createIBlock
creates I-Block according to ISO7816-3
- createRBlock(int, int, int, int, int) -
Static method in class opencard.opt.terminal.protocol.T1BlockFactory
- createRBlock
creates R-Block according to ISO7816-3
- createSBlock(int, int, int, int, byte[]) -
Static method in class opencard.opt.terminal.protocol.T1BlockFactory
- createSBlock
creates S-Block according to ISO7816-3
- createSignAndSendOrder() -
Method in class demos.stockbroker.IBClientF
-
- createSmartCard(CardID) -
Method in class opencard.core.service.CardServiceScheduler
- Creates a new SmartCard object.
- createTable(String, String, byte, SecurityAttribute) -
Method in interface opencard.opt.database.DatabaseCardService
-
- createTable(String, String, byte, SecurityAttribute) -
Method in class opencard.opt.database.BasicDatabase
- Defines a table with its columns and possibly with security
attributes.
- createTable(String, String, SecurityAttribute) -
Method in class opencard.opt.database.BasicDatabase
-
- createTestCase(String, String[]) -
Method in class opencard.tests.testframe.TestFrame
- Instantiate a test case and execute the start method of the test case
- createTestToPerform(Class) -
Method in class opencard.tests.terminal.TestThread
- create an instance of the testcase using the given class
- createUser(String, String, SecurityAttribute) -
Method in interface opencard.opt.database.DatabaseCardService
-
- createUser(String, String, SecurityAttribute) -
Method in class opencard.opt.database.BasicDatabase
- Initiates the registration of a user.
- createView(String, String, String, String, SecurityAttribute) -
Method in interface opencard.opt.database.DatabaseCardService
-
- createView(String, String, String, String, SecurityAttribute) -
Method in class opencard.opt.database.BasicDatabase
- Defines a view on a table.
- Credential - interface opencard.opt.security.Credential.
- A tag interface for cryptographic credentials.
- credential_set -
Variable in class com.ibm.opencard.access.MFCCardAccessor
- The set of credentials available to this accessor.
- credentialBag -
Variable in class opencard.opt.security.CredentialBag
- The container to hold the CredentialStore objects.
- CredentialBag - class opencard.opt.security.CredentialBag.
- A container for stores that hold cryptographic credentials.
- CredentialBag() -
Constructor for class opencard.opt.security.CredentialBag
- Instantiates an empty credential bag.
- CredentialStore - class opencard.opt.security.CredentialStore.
- A container for cryptographic credentials.
- CredentialStore() -
Constructor for class opencard.opt.security.CredentialStore
- Creates a new generic store for credentials.
- CRITICAL -
Static variable in interface opencard.core.util.TraceLevels
- Critical condition
- critical(String, String) -
Method in class opencard.core.util.Tracer
- Traces a CRITICAL level message.
- critical(String, Throwable) -
Method in class opencard.core.util.Tracer
- Traces a CRITICAL throwable
- cs_scheduler -
Variable in class com.ibm.opencard.service.MFCCardServiceParameter
- The scheduler required to allocate channels.
- CTListener - interface opencard.core.event.CTListener.
- The listener interface for receiving CardTerminalEvents.
- ctListeners -
Variable in class opencard.core.terminal.CardTerminalRegistry
- table with all registered CTListener-objects
- CTRListener - interface opencard.core.event.CTRListener.
- Deprecated.
- CTTestCase - class opencard.tests.terminal.CTTestCase.
- CTTestCase.
Three Entry Points to start the testcase
- main()
- start()
- test() - CTTestCase() -
Constructor for class opencard.tests.terminal.CTTestCase
- TestCase constructor comment.
- CurrentState -
Variable in class com.ibm.opencard.terminal.pcsc10.PcscReaderState
- CurrentState is set by the application to the current
reader state.
- CurrentState -
Variable in class com.ibm.opencard.terminal.pcscmig.PcscReaderState
- CurrentState is set by the application to the current
reader state.
- customizeScheduler(CardServiceScheduler) -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Customizes a scheduler to manage a MFCCardChannel.
D
- d_interval -
Variable in class opencard.core.terminal.TerminalTimeoutException
-
- data -
Variable in class opencard.opt.applet.AppletInfo
- Free data
- DATA -
Static variable in class com.ibm.opencard.script.Code
-
- DATA -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- DATA_ENTRY -
Static variable in class com.ibm.opencard.script.Code
-
- DATA_ENTRY -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- data() -
Method in class com.ibm.opencard.buffer.Buffer
- This method returns this buffer's data.
- data() -
Method in class opencard.core.terminal.ResponseAPDU
- Gets the data fields of the APDU.
- DATABASE_CARDTYPE -
Static variable in class opencard.opt.database.BasicDatabaseFactory
-
- DatabaseCardService - interface opencard.opt.database.DatabaseCardService.
- This interface defines the features that are necessary
for a CardService to be able to access smartcards that
provide database functionalities as defined by ISO 7816-7.
- DatabaseCardService.Constants - interface opencard.opt.database.DatabaseCardService.Constants.
- The
Constants inner interface allows to use
standardized constants.
It provides constants used to deal with database smartcards
such as constants which describes SCQL operation or code
used to manage SCQL exceptions.
- DataBuffer - class com.ibm.opencard.buffer.DataBuffer.
- A DataBuffer is supposed to hold arbitrary data without a special
structure.
A VariableTLVBuffer object has a certain capacity which is determined by the
size of the byte array provided to the constructor. - DataBuffer(byte[], int) -
Constructor for class com.ibm.opencard.buffer.DataBuffer
- This constructor creates a new Buffer from the given values.
- dataField0Change() -
Method in class demos.stockbroker.IBEveF
-
- dataField1Change() -
Method in class demos.stockbroker.IBEveF
-
- dataField2Change() -
Method in class demos.stockbroker.IBEveF
-
- dataField3Change() -
Method in class demos.stockbroker.IBEveF
-
- DataObject - class opencard.opt.database.DataObject.
-
- DataObject() -
Constructor for class opencard.opt.database.DataObject
-
- DEBUG -
Static variable in interface opencard.core.util.TraceLevels
- Debugging information
- debug(String, String) -
Method in class opencard.core.util.Tracer
- Traces a DEBUG level message.
- debug(String, Throwable) -
Method in class opencard.core.util.Tracer
- Traces a DEBUG throwable
- DECIPHER -
Static variable in class com.ibm.opencard.handler.Request
- request to decipher data
- DECIPHER_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- DECIPHER_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- decipher(byte[], byte[]) -
Method in class opencard.tests.service.DecipherData
- Decipher Data.
- DecipherData - class opencard.tests.service.DecipherData.
- This test tries to decrypt a given message with a key
- DecipherData() -
Constructor for class opencard.tests.service.DecipherData
-
- DecipherData(byte[], byte[]) -
Constructor for class opencard.tests.service.DecipherData
- initalizes the data to be decrypt and the key to be used.
- DECLARE_CURSOR -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- declareCursor(String, String, String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- declareCursor(String, String, String) -
Method in class opencard.opt.database.BasicDatabase
- Cursor is used for pointing to a row on a table, view or dictionary.
- decrease(CardFilePath, int) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Decreases the value stored in a record of a structured file.
- decreaseValue(MFCCardChannel, int) -
Method in class com.ibm.opencard.isofs.MFC35FileAccessImpl
- Decreases the value of a record in a structured file.
- decreaseValue(MFCCardChannel, int) -
Method in interface com.ibm.opencard.isofs.MFCFileAccessImpl
- Decreases the value of a record in a structured file.
- DECRYPT -
Static variable in class com.ibm.opencard.crypto.DESCipher
- Cipher is in decrypting mode
- decrypt(byte[]) -
Method in class com.ibm.opencard.crypto.DES
- Performs an in-place decryption of a 64-bit block.
- decryptChained(byte[], int, int) -
Method in class com.ibm.opencard.access.DESSecureCredential
- Decrypts a series of data blocks in CBC mode.
- decryptChained(byte[], int, int) -
Method in interface com.ibm.opencard.access.SecureCredential
- Decrypts a series of data blocks.
- DEFAULT_OPENCARD_LOADER_CLASSNAME -
Static variable in interface opencard.core.OpenCardConstants
- class name of the default property loader class.
- DefaultCHVDialog - class opencard.core.service.DefaultCHVDialog.
- The default dialog used by card services.
- DefaultCHVDialog.IDDialog - class opencard.core.service.DefaultCHVDialog.IDDialog.
- IDDialog is used to request the PIN from the user.
- DefaultCHVDialog.IDDialog(DefaultCHVDialog, Frame, String, String) -
Constructor for class opencard.core.service.DefaultCHVDialog.IDDialog
- Create a new dialog.
- DefaultCHVDialog() -
Constructor for class opencard.core.service.DefaultCHVDialog
-
- DefaultCHVDialogResourceBundle - class opencard.core.service.DefaultCHVDialogResourceBundle.
-
- DefaultCHVDialogResourceBundle() -
Constructor for class opencard.core.service.DefaultCHVDialogResourceBundle
-
- DELETE -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- DELETE_USER -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- delete() -
Method in interface opencard.opt.database.DatabaseCardService
-
- delete() -
Method in class opencard.opt.database.BasicDatabase
- Deletes a row in a table to which the cursor points.
- delete(CardFilePath) -
Method in class com.ibm.opencard.isofs.MFCFileSystem
-
- delete(CardFilePath) -
Method in interface opencard.opt.iso.fs.FileSystemCardService
- Deletes a file on the smartcard.
- delete(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFile
- Deletes a file on the smartcard.
- delete(String, String) -
Method in class opencard.tests.service.DeleteFile
- Delete a file or directory on the SmartCard.
- deleteCredentials(CardFilePath) -
Method in class com.ibm.opencard.access.MFCCredentialSet
- Delete all credentials of a given domain.
- DeleteFile - class opencard.tests.service.DeleteFile.
- The test try to delete a file on the card.
- DeleteFile() -
Constructor for class opencard.tests.service.DeleteFile
-
- deleteFile(MFCCardChannel, short) -
Method in class com.ibm.opencard.isofs.MFC35FileSystemImpl
- Deletes a file on the smartcard.
- deleteFile(MFCCardChannel, short) -
Method in interface com.ibm.opencard.isofs.MFCFileSystemImpl
- Deletes a file on the smartcard.
- DeleteFile(String, String) -
Constructor for class opencard.tests.service.DeleteFile
- Instantiates a test to delete a file.
- deleteUser(String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- deleteUser(String) -
Method in class opencard.opt.database.BasicDatabase
- Allows a user to be deleted.
- demos.samples - package demos.samples
-
- demos.stockbroker - package demos.stockbroker
-
- DES - class com.ibm.opencard.crypto.DES.
- This class can be used to encrypt/decrypt blocks of 8 bytes using
the standard Data Encryption Algorithm.
- des_algorithm -
Variable in class com.ibm.opencard.access.DESSignCredential
-
- DES_CIPHER -
Static variable in interface opencard.opt.signature.JCAStandardNames
- DES ciphering
- des_key -
Variable in class com.ibm.opencard.access.DESSignCredential
-
- DES() -
Constructor for class com.ibm.opencard.crypto.DES
- Constructs a new DES algorithm instance.
- DESCipher - class com.ibm.opencard.crypto.DESCipher.
- DESCipher does enciphers/deciphers data using the DES algorithm.
- DESCipher(String) -
Constructor for class com.ibm.opencard.crypto.DESCipher
- Create a new DES cipher object.
- DESCRIPTION -
Static variable in class com.ibm.opencard.script.Code
-
- DESCRIPTION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- DESKey - class opencard.opt.security.DESKey.
- Encapsulates a DES key.
- DESKey(byte[]) -
Constructor for class opencard.opt.security.DESKey
- Instantiates a DESKey from the given byte array.
- DESSecureCredential - class com.ibm.opencard.access.DESSecureCredential.
- A DES credential to be provided by applications for MFC smartcards.
- DESSecureCredential(DESKey) -
Constructor for class com.ibm.opencard.access.DESSecureCredential
- Creates a new DES credential from a key.
- DESSecureCredential(String) -
Constructor for class com.ibm.opencard.access.DESSecureCredential
- Creates a new DES credential from a hex dump of the key.
- DESSignCredential - class com.ibm.opencard.access.DESSignCredential.
- Sample credential to perform a DES signing operation.
- DESSignCredential(DESKey) -
Constructor for class com.ibm.opencard.access.DESSignCredential
- Creates a new sign credential from a DES key.
- DESTINATION -
Static variable in class com.ibm.opencard.script.Code
-
- DESTINATION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- destroy() -
Method in class demos.stockbroker.IBClient
- Clean up applet.
- determineCardOS(CardID) -
Static method in class com.ibm.opencard.service.IBMCardServiceFactory
- Analyzes a smartcard's ATR in order to determine the CardOS.
- determinePath(MFCChannelState, CardChannel) -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Determines the currently selected path.
- DEVICE -
Static variable in class com.ibm.opencard.script.Code
-
- DEVICE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- DF -
Static variable in class com.ibm.opencard.dictionary.Item
- Item belongs to a dedicated file
- Dictionary - class com.ibm.opencard.dictionary.Dictionary.
- A Dictionary contains information required by the IBM CardAgent.
for accessing files, e.g. file paths, access conditions, offsets and sizes.
- DICTIONARY -
Static variable in class com.ibm.opencard.script.Code
-
- DICTIONARY -
Static variable in class com.ibm.opencard.util.ConvertFile
-
- DICTIONARY -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- Dictionary.ItemEnumeration - class com.ibm.opencard.dictionary.Dictionary.ItemEnumeration.
-
- Dictionary.ItemEnumeration(Dictionary, Dictionary) -
Constructor for class com.ibm.opencard.dictionary.Dictionary.ItemEnumeration
-
- Dictionary() -
Constructor for class com.ibm.opencard.dictionary.Dictionary
-
- dictionaryResponseToString(char, ResponseAPDU) -
Static method in class opencard.opt.database.DataObject
-
- dictionaryTLV -
Variable in class com.ibm.opencard.dictionary.Dictionary
-
- dictionaryTLV -
Variable in class com.ibm.opencard.dictionary.Dictionary.ItemEnumeration
-
- DIR_PATH -
Static variable in class opencard.opt.emv.mgmt.BasicEMVAppletAccess
-
- DirectCommand - class opencard.tests.terminal.DirectCommand.
- DirectCommand defines a simple Select-Command.
- DirectCommand() -
Constructor for class opencard.tests.terminal.DirectCommand
- Default constructor.
- disableEncryption() -
Method in class demos.stockbroker.IBClientF
-
- disablePrivilege(String) -
Static method in class netscape.security.PrivilegeManager
-
- disablePrivilege(Target) -
Method in class netscape.security.PrivilegeManager
-
- discrData -
Variable in class opencard.opt.emv.mgmt.EMVAppletInfo
- Discretionary Data retrieved from an EMV EF_DIR (optional)
- display(int) -
Method in class opencard.core.service.CardHolderVerificationGUI
- Display a message.
- display(String) -
Method in interface opencard.opt.terminal.UserInteraction
- Display a message.
- displayActionRequired(String) -
Method in class opencard.tests.testframe.TestFrame
- Redirection of the output to the display in order to show a user interaction message to the tester
- displayError(String) -
Method in class opencard.tests.testframe.TestFrame
- Redirection of the output to the display in order to show an error message to the tester
- displayInfo(String) -
Method in class opencard.tests.testframe.TestFrame
- Redirection of the output to the display in order to show a info message to the tester
- domain -
Variable in class opencard.opt.applet.AppletInfo
- Security Domain
(e.g.
- doneSelect(MFCCardChannel) -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Finish the select operation initiated by initSelect.
- dp -
Variable in class opencard.opt.security.RSACRTKey
- d mod (p-1)
- dq -
Variable in class opencard.opt.security.RSACRTKey
- d mod (q-1)
- DROP_TABLE -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- DROP_VIEW -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- dropTable(String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- dropTable(String) -
Method in class opencard.opt.database.BasicDatabase
- Allows to drop a table.
A table can only be dropped by its owner.
- dropView(String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- dropView(String) -
Method in class opencard.opt.database.BasicDatabase
- Allows to drop a view.
A table can only be dropped by its owner.
- DSAParams - class opencard.opt.security.DSAParams.
- DSA-specific set of key parameters, which defines a DSA key family.
- DSAParams(BigInteger, BigInteger, BigInteger) -
Constructor for class opencard.opt.security.DSAParams
- constructor from BigIntegers
- DSAPrivateKey - class opencard.opt.security.DSAPrivateKey.
- Contains a public DSA key.
- DSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger) -
Constructor for class opencard.opt.security.DSAPrivateKey
- Produce an DSAPrivateKey from the given BigIntegers.
- DSAPublicKey - class opencard.opt.security.DSAPublicKey.
- Contains a public DSA key.
- DSAPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) -
Constructor for class opencard.opt.security.DSAPublicKey
- Produce a DSAPublicKey from the given BigIntegers.
- DSASignCredential - class opencard.opt.security.DSASignCredential.
- Sample credential to perform a DSA signing operation.
- DSASignCredential(DSAPrivateKey) -
Constructor for class opencard.opt.security.DSASignCredential
- Constructor using a DSA private key
- DummyTC - class opencard.tests.testframe.DummyTC.
-
- DummyTC() -
Constructor for class opencard.tests.testframe.DummyTC
- TestCase constructor comment.
- dump(byte[]) -
Static method in class opencard.core.util.HexString
- Hex-dump a byte array (offset and printable ASCII included)
- dump(byte[], int, int) -
Static method in class opencard.core.util.HexString
- Hex-dump a byte array (offset and printable ASCII included)
E
- e -
Variable in class opencard.opt.security.RSAPublicKey
- Public exponent
- e_ -
Variable in class opencard.opt.security.RSAPrivateKey
- Exponent
- EDC_CRC -
Static variable in class opencard.opt.terminal.protocol.T1Block
- use CRC16 algorithm for EDC byte - not implemented
- EDC_LDR -
Static variable in class opencard.opt.terminal.protocol.T1Block
- use LDR (XOR) algorithm for EDC byte
- EF -
Static variable in class com.ibm.opencard.dictionary.Item
- Item belongs to an elementary file
- el -
Variable in class opencard.opt.security.RSAPublicKey
- Length of public exponent
- elements() -
Method in class com.ibm.opencard.service.MFCCardObjectInfoCache
-
- elements() -
Method in class netscape.security.PrivilegeTable
-
- EMERGENCY -
Static variable in interface opencard.core.util.TraceLevels
- System is unusable.
- emergency(String, String) -
Method in class opencard.core.util.Tracer
- Traces a EMERGENCY level message.
- emergency(String, Throwable) -
Method in class opencard.core.util.Tracer
- Trace a EMERGENCY throwable
- EMV_EF_DIR -
Static variable in interface opencard.opt.emv.mgmt.EMVTags
-
- EMVAppletAccessCardService - interface opencard.opt.emv.mgmt.EMVAppletAccessCardService.
- The EMVAppletAccessCardService provides
an interface extending the functionality of the AppletAccessCardService
for emv compliant cards.
- EMVAppletInfo - class opencard.opt.emv.mgmt.EMVAppletInfo.
- The EMVAppletInfo encapsulates the information
describing an application which is stored on an EMV'96 card.
It extends the generic AppletInfo class.
- EMVAppletInfo() -
Constructor for class opencard.opt.emv.mgmt.EMVAppletInfo
- Instantiate an EMVAppletInfo.
(hidden, contains "defaults" for all instances set by each constructor)
- EMVAppletInfo(AppletID, String) -
Constructor for class opencard.opt.emv.mgmt.EMVAppletInfo
-
- EMVAppletInfo(TLV) -
Constructor for class opencard.opt.emv.mgmt.EMVAppletInfo
- Instantiate an EMVAppletInfo from a TLV object.
- EMVCardServiceFactory - class opencard.opt.emv.mgmt.EMVCardServiceFactory.
- A primitive factory for creating BasicEMVAppletAccess
Card Services.
- EMVCardServiceFactory() -
Constructor for class opencard.opt.emv.mgmt.EMVCardServiceFactory
-
- EMVTags - interface opencard.opt.emv.mgmt.EMVTags.
- EMVTags definitions.
- enableEncryption() -
Method in class demos.stockbroker.IBClientF
-
- enablePrivilege(Principal, Object) -
Method in class netscape.security.Target
-
- enablePrivilege(Principal, Object) -
Method in class netscape.security.UserTarget
-
- enablePrivilege(Principal, Object) -
Method in class netscape.security.ParameterizedTarget
-
- enablePrivilege(Principal, Object) -
Method in class netscape.security.ParameterizedStringTarget
-
- enablePrivilege(String) -
Static method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target) -
Method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target, Principal) -
Method in class netscape.security.PrivilegeManager
-
- enablePrivilege(Target, Principal, Object) -
Method in class netscape.security.PrivilegeManager
-
- ENCIPHER -
Static variable in class com.ibm.opencard.handler.Request
- request to encipher data
- ENCIPHER_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- ENCIPHER_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- encipher(String, byte[]) -
Method in class opencard.tests.service.EncipherData
- Encipher Data.
- EncipherData - class opencard.tests.service.EncipherData.
- This test tries to encrypt data with a key .
- EncipherData() -
Constructor for class opencard.tests.service.EncipherData
-
- EncipherData(String, byte[]) -
Constructor for class opencard.tests.service.EncipherData
- initializes the data to be encrypted and the key to be used.
- encodeCHV(String) -
Method in interface opencard.core.terminal.CHVEncoder
- Transform a Java String into a byte array suitable
for the verification command
- encoded_conditions -
Variable in class com.ibm.opencard.service.AccessInformation
- The access information in a card-specific encoding.
- encoded_offset -
Variable in class com.ibm.opencard.service.AccessInformation
- The offset of the access conditions in encoded_conditions.
- ENCRYPT -
Static variable in class com.ibm.opencard.crypto.DESCipher
- Cipher is in encrypting mode
- encrypt(byte[]) -
Method in class com.ibm.opencard.crypto.DES
- Performs an in-place encryption of a 64-bit block.
- encryptChained(byte[], int, int) -
Method in class com.ibm.opencard.access.DESSecureCredential
- Encrypts a series of data blocks in CBC mode.
- encryptChained(byte[], int, int) -
Method in interface com.ibm.opencard.access.SecureCredential
- Encrypt a series of data blocks.
- encryptSingle(byte[]) -
Method in class com.ibm.opencard.crypto.DES
- Performs an in-place encryption of a 64-bit block, always using DES.
- endMutex() -
Method in class opencard.core.service.SmartCard
- Releases exclusive access to the card.
- EndOfTableReachedException - exception opencard.opt.database.EndOfTableReachedException.
- An
EndOfTableReachedException is thrown when the end
of a table is reached when performing a fetchNext
command for example. - EndOfTableReachedException() -
Constructor for class opencard.opt.database.EndOfTableReachedException
-
- endReached -
Variable in class com.ibm.opencard.dictionary.Dictionary.ItemEnumeration
-
- engineBlockSize() -
Method in class com.ibm.opencard.crypto.DESCipher
- Return the length of an input block in bytes.
- engineGetParameter(String) -
Method in class demos.stockbroker.RSASignature
-
- engineInitDecrypt(Key) -
Method in class com.ibm.opencard.crypto.DESCipher
- Initialize for decryption.
- engineInitEncrypt(Key) -
Method in class com.ibm.opencard.crypto.DESCipher
- Initialize for encryption.
- engineInitSign(PrivateKey) -
Method in class demos.stockbroker.RSASignature
- Set private key to be used for signatures.
- engineInitVerify(PublicKey) -
Method in class demos.stockbroker.RSASignature
-
- engineOutBufferSize(int, boolean) -
Method in class com.ibm.opencard.crypto.DESCipher
- Return the length of an input block in bytes.
- engineSetParameter(String, Object) -
Method in class demos.stockbroker.RSASignature
-
- engineSign() -
Method in class demos.stockbroker.RSASignature
-
- engineUpdate(byte) -
Method in class demos.stockbroker.RSASignature
-
- engineUpdate(byte[], int, int) -
Method in class demos.stockbroker.RSASignature
-
- engineUpdate(byte[], int, int, byte[], int) -
Method in class com.ibm.opencard.crypto.DESCipher
- Process a chunk of data.
- engineVerify(byte[]) -
Method in class demos.stockbroker.RSASignature
-
- ensureCardStateExists(CardChannel) -
Method in class opencard.opt.applet.BasicAppletCardService
- Ensures that a CardState object is available in the
channel through which this service is communicating with the
card.
- enterEncryption(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFCSecureMessenger
- Enters an encryption phase.
- enterEncryption(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFC41SecureMessenger
- Enters an encryption phase.
- enterEncryption(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFC35SecureMessenger
- Enters an encryption phase.
- enterEncryption(MFCCardChannel, MFCCommandAPDU, int) -
Method in interface com.ibm.opencard.access.MFCEncryptor
- Prepares the execution of an encrypted command.
- enterProtection(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFCSecureMessenger
- Enters a protection phase.
- enterProtection(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFC41SecureMessenger
- Enters a protection phase.
- enterProtection(MFCCardChannel, MFCCommandAPDU, int) -
Method in class com.ibm.opencard.access.MFC35SecureMessenger
- Enters a protection phase.
- enterProtection(MFCCardChannel, MFCCommandAPDU, int) -
Method in interface com.ibm.opencard.access.MFCProtector
- Prepares the execution of a protected command.
- enumerateClasses(Class[]) -
Method in class com.ibm.opencard.service.IBMCardServiceFactory
- Create an enumeration from an array of classes.
- enumerateIDs() -
Method in class com.ibm.opencard.access.MFCCredentialStore
- Gets the identifiers of all credentials stored.
- enumerateSlots() -
Method in class opencard.core.terminal.CardTerminal
- Deprecated.
- ENVIRONMENT -
Static variable in class com.ibm.opencard.script.Code
-
- ENVIRONMENT -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- EQUAL -
Static variable in class netscape.security.PrivilegeManager
-
- EQUAL_TO -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- equal(byte[], byte[]) -
Static method in class com.ibm.opencard.util.ByteArray
- Check whether two arrays are equal.
- equal(byte[], byte[]) -
Static method in class opencard.tests.testframe.UByteArray
- Deprecated.
- equals(byte[]) -
Method in class opencard.opt.applet.ID
- Check whether this ID equals another byte[].
- equals(byte[]) -
Method in class opencard.tests.testframe.UByteArray
- Check whether this UByteArray equals another byte[].
- equals(Object) -
Method in class netscape.security.Principal
-
- equals(Object) -
Method in class netscape.security.Target
-
- equals(Object) -
Method in class opencard.core.terminal.CardID
- Compares this with another CardID object.
- equals(Object) -
Method in class opencard.opt.applet.ID
- Check whether this ID equals another ID.
- equals(Object) -
Method in class opencard.opt.iso.fs.CardFilePathComponent
- Two CardFilePathComponents are equal if they are of the
same type (an instance of CardFilePathComponent) and
describe the same path object.
- equals(Object) -
Method in class opencard.opt.iso.fs.CardFileShortFileID
- Compare two file ID components.
- equals(Object) -
Method in class opencard.opt.iso.fs.CardFileAppID
- Compare two application ID components.
- equals(Object) -
Method in class opencard.opt.iso.fs.CardFilePath
- Check whether this CardFilePath is equal to
another.
- equals(Object) -
Method in class opencard.opt.iso.fs.CardFileFileID
- Compare two file ID components.
- equals(Object) -
Method in class opencard.opt.util.Tag
- Check for equality.
- equals(Object) -
Method in class opencard.tests.testframe.UByteArray
- Check whether this UByteArray equals another UByteArray.
- er -
Variable in class opencard.tests.testframe.TestFrame
-
- EraseBinary - class opencard.tests.terminal.EraseBinary.
- EraseBinary is derived from the CommandBean which provided most
of the required functionality.
SAMPLE:
EraseBinary erase = new EraseBinary();
erase.setCardType(CommandCodeFactory.BULL);
erase.initialize(card);
erase.setId("Bull PCSC-Test3-B");
erase.setData(new byte[]{(byte)0x00,(byte)0x78});
erase.addExpectedResult(0x9000);
erase.execute();
- EraseBinary() -
Constructor for class opencard.tests.terminal.EraseBinary
- Default constructor.
- ERROR -
Static variable in interface opencard.core.util.TraceLevels
- Error condition
- ERROR_EDC -
Static variable in class opencard.opt.terminal.protocol.T1Block
- indicates EDC error
- ERROR_NONE -
Static variable in class opencard.opt.terminal.protocol.T1Block
- indicates error free operation
- ERROR_OTHER -
Static variable in class opencard.opt.terminal.protocol.T1Block
- indicates other error
- error(String, String) -
Method in class opencard.core.util.Tracer
- Traces a ERROR level message.
- error(String, Throwable) -
Method in class opencard.core.util.Tracer
- Traces a ERROR throwable
- ErrorEvent - class opencard.tests.testframe.ErrorEvent.
-
- ErrorListener - interface opencard.tests.testframe.ErrorListener.
-
- errorListeners -
Variable in class opencard.tests.testframe.TestFrame
-
- errorMessage -
Variable in class opencard.tests.testframe.ErrorEvent
-
- errorOccurred(ErrorEvent) -
Method in interface opencard.tests.testframe.ErrorListener
-
- EventGenerator - class opencard.core.event.EventGenerator.
- The EventGenerator singleton acts as a generator and multicaster for
card terminal events.
- EventState -
Variable in class com.ibm.opencard.terminal.pcsc10.PcscReaderState
- EventState is set by the resource manager to the current
reader state.
- EventState -
Variable in class com.ibm.opencard.terminal.pcscmig.PcscReaderState
- EventState is set by the resource manager to the current
reader state.
- exchangeData(T1Block) -
Method in class com.gemplus.opencard.terminal.GemplusBlockProtocol
- Implementation of exchangeData
- exchangeData(T1Block) -
Method in class opencard.opt.terminal.protocol.T1Protocol
- exchangeData
responsible for the real data-transfer.
- EXEC -
Static variable in class com.ms.security.PermissionID
-
- execCommand(MFCCardChannel, CommandAPDU) -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Execute a ready-to-use command, given by the CommandAPDU.
- execCommand(MFCCommandAPDU, MFCAccessConditions) -
Method in class com.ibm.opencard.access.MFCCardAccessor
- Exchange APDUs with the smartcard.
- execCommand(MFCCommandAPDU, MFCAccessConditions) -
Method in class com.ibm.opencard.access.MFCSecureAccessor
- Exchange APDUs with the smartcard.
- execSelect(MFCCardChannel, boolean) -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Select the path that is stored by now.
- execSelect(MFCCardChannel, boolean) -
Method in class com.ibm.opencard.service.MFC41CardServiceImpl
- Select the path that is stored by now.
- execute() -
Method in class opencard.tests.terminal.TestBean
- Execute the Test Bean using a previously CardService.
- execute() -
Method in class opencard.tests.terminal.OpenTerminal
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.CommandBean
- Execute the Command using a previously CardService
- execute() -
Method in class opencard.tests.terminal.TerminalInfo
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.CardEvent
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.WaitForCard
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.CloseTerminal
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.GetATR
- Execute using a previously defined CardTerminal
- execute() -
Method in class opencard.tests.terminal.ThreadStarter
- Execute
- executeCommand(CommandAPDU) -
Method in class com.ibm.opencard.service.MFCCardChannel
- Exchange APDUs with the smartcard (mid level).
- executeCommand(CommandAPDU, AccessConditions) -
Method in class com.ibm.opencard.access.MFCCardAccessor
- Generic method to exchange APDUs with the smartcard.
- executeCommand(CommandAPDU, AccessConditions) -
Method in interface com.ibm.opencard.service.CardAccessor
- Sends a command to the smartcard and satisfies required access conditions.
- executeCommand(MFCCommandAPDU, AccessConditions) -
Method in class com.ibm.opencard.service.MFCCardChannel
- Exchange APDUs with the smartcard (top level).
- executeCommand(MFCCommandAPDU, int) -
Method in class com.ibm.opencard.service.MFCCardChannel
- Exchange APDUs with the smartcard (top level).
- executeOrder(String, Script, Dictionary, TLVBuffer) -
Method in class com.ibm.opencard.script.MFCScriptService
- Executes a given order within a script.
- executeOrder(String, Script, Dictionary, TLVBuffer) -
Method in class com.ibm.opencard.script.ScriptInterpreter
- Executes a given order within the given script, using optional dictionary
and optional blackboard.
- exists(AppletID) -
Method in class opencard.opt.applet.mgmt.AbstractAppletAccessor
- Check whether the card-resident applets with the specified
AppletID exists on the card.
- exists(AppletID) -
Method in interface opencard.opt.applet.mgmt.AppletAccessCardService
- Check whether the card-resident applet with the specified
AppletID exists on the card.
- exists(CardFilePath) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Checks whether a file or directory exists on the smartcard.
- exists(CardFilePath) -
Method in interface opencard.opt.iso.fs.FileAccessCardService
- Checks whether a file exists.
- exists(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFile
- Tests whether a given file exists.
- exponent1() -
Method in class opencard.opt.security.RSACRTKey
- First Exponent of CRT representation.
- exponent2() -
Method in class opencard.opt.security.RSACRTKey
- Second Exponent of CRT representation.
- EXPORT -
Static variable in class com.ibm.opencard.handler.Request
- request used to export data from script to application
- EXPORT_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- EXPORT_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- ExtendedCommandAPDU - class com.gemplus.opencard.terminal.ExtendedCommandAPDU.
-
- ExtendedCommandAPDU(byte, byte, byte, byte) -
Constructor for class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Constructs an ISO 7816-4 case 1 APDU command as a
ExtendedCommandAPDU object.
- ExtendedCommandAPDU(byte, byte, byte, byte, byte) -
Constructor for class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Constructs an ISO 7816-4 case 3 APDU command as a
ExtendedCommandAPDU object.
- ExtendedCommandAPDU(byte, byte, byte, byte, byte[]) -
Constructor for class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Constructs an ISO 7816-4 case 2 APDU command as a
ExtendedCommandAPDU object.
- ExtendedCommandAPDU(byte, byte, byte, byte, byte[], byte) -
Constructor for class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Constructs an ISO 7816-4 case 3 APDU command as a
ExtendedCommandAPDU object.
- ExtendedCommandAPDU(int) -
Constructor for class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Constructs an empty ISO 7816-4 APDU command as a
ExtendedCommandAPDU object.
- externalAuthenticate(KeyRef, SignCredential) -
Method in interface opencard.opt.security.AutCardService
- Performs an external authentication against the smartcard.
F
- faImpl -
Variable in class com.ibm.opencard.signature.MFCKeyGenService
-
- features() -
Method in class opencard.core.terminal.CardTerminal
- Query the card terminal about its features.
Each feature is represented by a property.
- FeedbackCipher - interface com.ibm.opencard.crypto.FeedbackCipher.
-
- FETCH -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- FETCH_NEXT -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- fetch() -
Method in interface opencard.opt.database.DatabaseCardService
-
- fetch() -
Method in class opencard.opt.database.BasicDatabase
- Allows to fetch a row or part of it.
- fetch(byte) -
Method in interface opencard.opt.database.DatabaseCardService
-
- fetch(byte) -
Method in class opencard.opt.database.BasicDatabase
- Allows to fetch a row or part of it.
- fetchCredential(Object) -
Method in class opencard.opt.security.CredentialStore
- Retrieves a credential.
- fetchNext() -
Method in interface opencard.opt.database.DatabaseCardService
-
- fetchNext() -
Method in class opencard.opt.database.BasicDatabase
- Used for reading the logical next row from the cursor position.
- fetchNext(byte) -
Method in interface opencard.opt.database.DatabaseCardService
-
- fetchNext(byte) -
Method in class opencard.opt.database.BasicDatabase
- Used for reading the logical next row from the cursor position.
- FID_SEPARATOR -
Static variable in class opencard.opt.iso.fs.CardFilePath
-
- file -
Variable in class opencard.opt.iso.fs.CardRandomAccess
-
- file_access_impl -
Variable in class com.ibm.opencard.isofs.MFCFileAccess
- The file system card service implementation to use.
- FILE_HEADER_TAG -
Static variable in class com.ibm.opencard.service.MFC35ObjectSRParser
- The standard ASN.1 tag for a MFC file header.
- FILE_HEADER_TAG -
Static variable in class com.ibm.opencard.signature.MFC40KeyInfoRParser
- The standard ASN.1 tag for a MFC file header.
- file_info -
Variable in class opencard.opt.iso.fs.CardFile
- The information about the file represented.
- FileAccessCardService - interface opencard.opt.iso.fs.FileAccessCardService.
- Interface to a card service for ISO 7816-4 file access functionality.
- fileID -
Variable in class opencard.opt.iso.fs.CardFileFileID
- Cache the two byte file ID for fast access
- FILEIO -
Static variable in class com.ms.security.PermissionID
-
- filePointer -
Variable in class opencard.opt.iso.fs.CardRandomAccess
-
- fileSystem -
Variable in class opencard.opt.iso.fs.CardRandomAccess
-
- FileSystemCardService - interface opencard.opt.iso.fs.FileSystemCardService.
- Interface defining creational methods for file system based smartcards.
- finalize() -
Method in class com.gemplus.opencard.terminal.APDUDataOutputStream
- Close the stream (release attached resources)
- finalize() -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Release driver resources when garbage collected.
- finalize() -
Method in class opencard.core.service.CardChannel
- Tries to clean up.
- finalize() -
Method in class opencard.core.service.SmartCard
- Finalizer: close this SmartCard in case it is still open.
- finalize() -
Method in class opencard.opt.iso.fs.CardRandomAccess
- Free up all resources at garbage collection time.
- finalize() -
Method in class opencard.opt.iso.fs.CardRandomByteAccess
- Let the super class free any resources.
- finalize() -
Method in class opencard.opt.iso.fs.CardFileOutputStream
- Make sure that the output stream is closed on garbage collection.
- finalize() -
Method in class opencard.opt.iso.fs.CardFileInputStream
- Close the stream at garbage collection time.
- findPrivilege(int, int) -
Static method in class netscape.security.Privilege
-
- findTag(Tag, TLV) -
Method in class opencard.opt.util.TLV
- Search for a given tag value and return the first TLV found.
- findTarget(String) -
Static method in class netscape.security.Target
-
- findTarget(String, Principal) -
Static method in class netscape.security.Target
-
- findTarget(Target) -
Static method in class netscape.security.Target
-
- findTLV(Tag, int[]) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Find the next TLV with the given tag.
- fingerprint(int, int, byte, byte, byte, byte, byte[], boolean) -
Method in class com.ibm.opencard.signature.MFC40KeyConverter
- Generate fingerprint as necessary for key validation.
- finished -
Variable in class com.ibm.opencard.handler.IDDialog
-
- finished -
Variable in class opencard.core.service.DefaultCHVDialog.IDDialog
-
- finishMAC(byte[]) -
Method in class com.ibm.opencard.access.DESSecureCredential
- Finishes a MAC computation and returns the message authentication code.
- finishMAC(byte[]) -
Method in interface com.ibm.opencard.access.SecureCredential
- Finishes a MAC computation and returns the message authentication code.
- finishPhase() -
Method in class com.ibm.opencard.access.MFCSecureMessenger
- Finishes a protection or encryption phase.
- fireErrorEvent() -
Method in class opencard.tests.testframe.TestFrame
-
- fireInfoEvent() -
Method in class opencard.tests.testframe.TestFrame
-
- flush() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Validate the modifications applied on this
ExtendedCommandAPDU object.
- flush() -
Method in class opencard.opt.iso.fs.CardFileOutputStream
- Flushes this CardFileOutputStream and forces any buffered output
bytes to be written out.
- FORBIDDEN -
Static variable in class netscape.security.Privilege
-
- ForbiddenTargetException - exception netscape.security.ForbiddenTargetException.
- This exception is thrown when a privilege request is denied.
- ForbiddenTargetException() -
Constructor for class netscape.security.ForbiddenTargetException
- Constructs an IllegalArgumentException with no detail message.
- ForbiddenTargetException(String) -
Constructor for class netscape.security.ForbiddenTargetException
- Constructs an ForbiddenTargetException with the specified detail message.
- FOREVER -
Static variable in class netscape.security.Privilege
-
- formatString() -
Method in class opencard.tests.terminal.TerminalInfo
-
- fromBinary(byte[], int[]) -
Method in class opencard.opt.util.Tag
- Initialize the Tag object from a BER-coded
binary representation.
- fromBinary(byte[], int[], TLV, TLV) -
Static method in class opencard.opt.util.TLV
- Read a TLV object from a binary representation.
- fromEMVTLV(TLV) -
Method in class opencard.opt.emv.mgmt.EMVAppletInfo
- Analyses the given EMV compliant application description TLV and
writes the data into the attributes of this class
- FT_DF_NOASC -
Static variable in class com.ibm.opencard.service.MFC35ObjectSRParser
- The file type DF without ASC execution.
- FT_DF_WITHASC -
Static variable in class com.ibm.opencard.service.MFC35ObjectSRParser
- The file type DF with ASC execution.
- FT_EF_ASC -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_CYCLIC -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_FIXED -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_RFU4 -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_RFU5 -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_TRANSPARENT -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FT_EF_VARIABLE -
Static variable in class com.ibm.opencard.isofs.MFC35FileSRParser
-
- FUNCTION -
Static variable in class com.ibm.opencard.handler.Request
- request to perform a generic function, for extendibility
- FUNCTION -
Static variable in class com.ibm.opencard.script.Code
-
- FUNCTION -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- FUNCTION_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- FUNCTION_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
G
- GemCoreCardTerminal - class com.gemplus.opencard.terminal.GemCoreCardTerminal.
- PureJava-Implementation of an OpenCard
CardTerminal for
GemPlus GemCore-based reader (GCR410, GCR700) using the javax.comm package.
- GemCoreCardTerminal(String, String, String) -
Constructor for class com.gemplus.opencard.terminal.GemCoreCardTerminal
- Instantiates a GemCoreCardTerminal object with one slot.
- GemplusBlockProtocol - class com.gemplus.opencard.terminal.GemplusBlockProtocol.
- Implementation of an OpenCard T1Protocol for
GemPlus serial readers using the javax.comm package.
- GemplusCardTerminalFactory - class com.gemplus.opencard.terminal.GemplusCardTerminalFactory.
- CardTerminalFactory for Gemplus card terminals.
- GemplusCardTerminalFactory() -
Constructor for class com.gemplus.opencard.terminal.GemplusCardTerminalFactory
-
- GenerateKey - class opencard.tests.terminal.GenerateKey.
- GenerateKey is derived from the CommandBean which provide most
of the required functionality.
SAMPLE:
GenerateKey generate = new GenerateKey();
generate.setCardType(CommandCodeFactory.BULL);
generate.initialize(card);
generate.setId("Bull PCSC-Test4");
generate.setData(new byte[]{(byte)0x12,(byte)0x00});
generate.addExpectedResult(0x9000);
generate.execute();
- GenerateKey() -
Constructor for class opencard.tests.terminal.GenerateKey
- Default constructor.
- generateKeyPair(MFCCardChannel, MFCKeyInfo) -
Method in interface com.ibm.opencard.signature.MFCKeyGenImpl
- Send the command APDU for generate key pair
- generateKeyPair(MFCCardChannel, MFCKeyInfo) -
Method in class com.ibm.opencard.signature.MFC421KeyGenImpl
- Send the command APDU for generate key pair
- generateKeyPair(PrivateKeyRef, PublicKeyRef, int, String) -
Method in class com.ibm.opencard.signature.MFCKeyGenService
- Generate a pair of PKA keys on card.
- generateKeyPair(PrivateKeyRef, PublicKeyRef, int, String) -
Method in interface opencard.opt.signature.KeyGenerationCardService
- Generate a pair of PKA keys on card.
- get(Object) -
Method in class com.ibm.opencard.service.MFCCardObjectInfoCache
-
- get(Object) -
Method in class netscape.security.PrivilegeTable
-
- get(String) -
Method in class com.ibm.opencard.handler.HandlerChain
- Get the handler with the given identifier.
- get(Target) -
Method in class netscape.security.PrivilegeTable
-
- get35Codes() -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns command codes for MFC 3.5 and 4.0 smartcards.
- get35CSImpl() -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns generic card service implementation for MFC 4.0 and below cards.
- get35FAImpl() -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file access service implementation for MFC 4.0 and below.
- get35FSImpl() -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file system service implementation for MFC 4.0 and below.
- get40KIParser(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Returns a key info parser for the 4.0 card
The parser is created on the first invocation and re-used later.
- get41Codes() -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns command codes for MFC 4.1 and above smartcards.
- get41CSImpl() -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns generic card service implementation for MFC 4.1 and above cards.
- get41FAImpl() -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file access service implementation for MFC 4.1 and above.
- get41FSImpl() -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file system service implementation for MFC 4.1 and above.
- get421KIParser(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Returns a key info parser for the 4.21 card
The parser is created on the first invocation and re-used later.
- getAbsolutePath() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the absolute path of the file represented.
- getAccessConditions(int) -
Method in class com.ibm.opencard.service.AccessInformation
- Returns access conditions for a given command class.
- getAccessConditions(int) -
Method in class com.ibm.opencard.service.MFCCardObjectInfo
- Gets access conditions to the card object for a particular command class.
- getAccessInfo() -
Method in class com.ibm.opencard.service.MFCCardObjectInfo
- Gets the access information to the card object.
- getACParser(int) -
Static method in class com.ibm.opencard.access.MFCAccessorFactory
- Returns a parser for access conditions.
- getAddress() -
Method in class opencard.core.terminal.CardTerminal
- Return the address of this CardTerminal.
- getAG(int) -
Method in interface com.ibm.opencard.service.MFCCodes
- Returns the access group for a given operation.
- getAG(int) -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getAlgorithm() -
Method in class opencard.opt.security.RSAPrivateKey
- Conformance to the java.security interface
- getAlgorithm() -
Method in class opencard.opt.security.DSAPublicKey
- Conformance to the java.security interface
- getAlgorithm() -
Method in class opencard.opt.security.DSAPrivateKey
- Conformance to the java.security interface
- getAlgorithm() -
Method in class opencard.opt.security.KeyFile
- adhere to interface java.security.Key
- getAlgorithm() -
Method in class opencard.opt.security.RSACRTKey
- Conformance to the java.security interface
- getAlgorithm() -
Method in class opencard.opt.security.DESKey
- Conformance to the java.security interface
- getAlgorithm() -
Method in class opencard.opt.security.RSAPublicKey
- Conformance to the java.security interface
- getAllRegisteredTargets() -
Static method in class netscape.security.Target
-
- getAllSlots() -
Static method in class opencard.tests.terminal.WaitForCard
-
- GetAnyCard - class demos.samples.GetAnyCard.
- A sample demonstrating access to a smart card that is inserted already
or just the next one being inserted.
- GetAnyCard() -
Constructor for class demos.samples.GetAnyCard
-
- getAppendRecordByte() -
Method in class com.ibm.opencard.service.MFC41Codes
-
- getAppendRecordByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getAppendRecordByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getAppendRecordByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getAppendRecordByte() -
Method in class opencard.tests.terminal.codes.MFC41Codes
-
- getAppendRecordByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The append record instruction.
- getAppl() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the Applet flag
- getAppletID() -
Method in class opencard.opt.applet.AppletInfo
- Get the applet identifier (AppletID).
- getAppletID() -
Method in class opencard.opt.applet.AppletProxy
- Gets the application identifier of the applet to which this proxy
belongs.
- getAppletInfo() -
Method in class demos.stockbroker.IBClient
-
- getApplets() -
Method in class opencard.opt.applet.mgmt.AbstractAppletAccessor
-
- getAppletSelector() -
Method in class opencard.opt.applet.mgmt.AbstractAppletAccessor
- Get the applet selector.
- getAppletSelector() -
Method in class opencard.opt.applet.BasicAppletCardService
- Get the applet selector.
- getAskRandomByte() -
Method in interface com.ibm.opencard.service.MFCCodes
-
- getAskRandomByte() -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getAskRandomByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getAskRandomByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getAskRandomByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getAskRandomByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The ask random/get challenge instruction.
- getATProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the attribute properties vector
- GetATR - class opencard.tests.terminal.GetATR.
- The GetATR.
- getATR() -
Method in class opencard.core.terminal.CardID
- Gets the represented ATR.
- GetATR() -
Constructor for class opencard.tests.terminal.GetATR
- Default constructor.
- getBlock() -
Method in class opencard.opt.terminal.protocol.T1Block
- returns byte array with raw block data
- getBlockSize() -
Method in interface com.ibm.opencard.service.MFCCodes
- The maximum block size for data transfers.
- getBlockSize() -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getBlockSize() -
Method in class com.ibm.opencard.service.MFC41Codes
- Return the block size for data transfer.
- getBlockSize() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getBlockSize() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getBlockSize() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getBlockSize() -
Method in class opencard.tests.terminal.codes.MFC41Codes
- Return the block size for data transfer.
- getBlockSize() -
Method in interface opencard.tests.terminal.CommandCodes
- The maximum block size for data transfers.
- getBlockType() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getBlockWaitingTime() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- getBlockWaitingTime returns the currently used block waiting time in milliseconds.
- getBoolean(String) -
Method in class opencard.core.util.SystemAccess
- Access system properties
- getBoolean(String) -
Method in class opencard.opt.ms.MicrosoftSystemAccess
- Access system properties
- getBoolean(String) -
Method in class opencard.opt.netscape.NetscapeSystemAccess
- Access system properties
- getBuffer() -
Method in class opencard.core.terminal.APDU
- Returns the internal APDU buffer.
- getBuildName() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the test build name
- getByte(int) -
Method in class opencard.core.terminal.APDU
- Gets the byte at the specified position in the buffer.
- getBytes() -
Method in class opencard.core.terminal.APDU
- Returns a byte array holding the buffered APDU.
- getBytes() -
Method in class opencard.opt.applet.ID
- return the byte_array as byte array
- getBytes() -
Method in class opencard.opt.database.SecurityAttribute
- Copies the byte values from this object data into the destination
byte array.
- getBytes() -
Method in class opencard.opt.security.DESKey
- Returns the key data.
- getBytes() -
Method in class opencard.opt.util.Tag
- Gets a byte array representing the tag.
- getBytes() -
Method in class opencard.tests.testframe.UByteArray
- return the byte_array as byte array
- getCalculateHashByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for calculate hash
- getCalculateHashByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for calculate hash
- getCallingThreadStarter() -
Method in class opencard.tests.terminal.TestThread
-
- getCanonicalPath() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the canonical path of the file represented.
- getCard() -
Method in class opencard.core.service.CardService
- Gets the smartcard object associated with this service.
- getCard() -
Method in interface opencard.opt.service.CardServiceInterface
- Returns the corresponding smartcard object.
- getCard() -
Method in class opencard.tests.terminal.TestThread
-
- getCardChannel() -
Method in class opencard.core.service.CardService
- Gets the card channel to use for communicating with the smartcard.
- getCardHolderData() -
Method in class demos.stockbroker.SignatureCard
- Get the card holder data from the SmartCard.
- GetCardID - class demos.samples.GetCardID.
- A sample that demonstrates the access to a smard card and
obtains a CardID object which represents an ATR.
- getCardID() -
Method in class opencard.core.service.SmartCard
- Gets the CardID object representing this smart card.
- getCardID() -
Method in class opencard.core.terminal.SlotChannel
- Return the CardID object of the inserted smart card.
- getCardID() -
Method in class opencard.core.terminal.Slot
- Deprecated. Return the CardID object of the presently inserted smart card.
- GetCardID() -
Constructor for class demos.samples.GetCardID
-
- getCardID(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- Return the CardID of the presently inserted card.
- getCardID(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Return the CardID of the presently inserted card.
- getCardID(int) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Return the CardID of the presently inserted card.
- getCardID(int) -
Method in class opencard.core.terminal.CardTerminal
- Return the answer-to-reset (ATR) response of the card inserted in slot
slotID as a CardID.
- getCardID(int) -
Method in class opencard.core.terminal.Slot
- Deprecated.
- getCardID(int, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- Deprecated.
- getCardID(int, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Deprecated.
- getCardID(int, int) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Return the CardID of the presently inserted card.
- getCardID(int, int) -
Method in class opencard.core.terminal.CardTerminal
- Deprecated.
- getCards() -
Method in class opencard.tests.terminal.ThreadStarter
- set the Smartcard objects the set of TestCase Classes should deal with
- getCardService(Class, boolean) -
Method in class opencard.core.service.SmartCard
- Tries to instantiate a CardService for the smart card that
implements class clazz.
- getCardServiceClass() -
Method in class opencard.core.service.CardRequest
- Gets the service required by this CardRequest.
- getCardServiceClassFor(Class, CardID, CardServiceScheduler) -
Method in class opencard.core.service.CardServiceRegistry
- Gets a CardService class object for clazz.
- getCardServiceFactories() -
Method in class opencard.core.service.CardServiceRegistry
- Gets all registered card service factories.
- getCardServiceInstance(Class, CardID, CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.core.service.CardServiceRegistry
- Tries to instantiate a CardService that is an instance of clazz
and that works with the smart card represented by cid.
- getCardServiceInstance(Class, CardType, CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.core.service.CardServiceFactory
- Instantiate a CardService implementing the class clazz.
- getCardState(CardChannel) -
Method in class opencard.opt.applet.BasicAppletCardService
- Gets the associated state object.
- getCardTerminal() -
Method in class opencard.core.event.CardTerminalEvent
- Gets the CardTerminal associated with the event.
- getCardTerminal() -
Method in class opencard.core.service.CardChannel
- Returns the card terminal associated with this channel.
- getCardTerminal() -
Method in class opencard.core.service.CardRequest
- Gets the CardTerminal of this CardRequest.
- getCardTerminal() -
Method in class opencard.core.terminal.CardTerminalException
- Gets the CardTerminal object where this exception occurred.
- getCardTerminal() -
Method in class opencard.core.terminal.CardID
- Deprecated. use getSlotID() instead
- getCardTerminal() -
Method in class opencard.core.terminal.SlotChannel
- Return the CardTerminal.
- getCardTerminal() -
Method in class opencard.core.terminal.Slot
- Deprecated. Return a reference to the "owning" CardTerminal object.
- getCardTerminals() -
Method in class opencard.core.terminal.CardTerminalRegistry
- Gets all registered CardTerminal instances.
- getCardType() -
Method in class opencard.tests.terminal.CommandBean
-
- getCardType(CardID, CardServiceScheduler) -
Method in class com.ibm.opencard.factory.MFCCardServiceFactory
- Indicate whether this CardServiceFactory "knows" the smart card OS
and/or installed card applications
and might be able to instantiate CardServices for it.
- getCardType(CardID, CardServiceScheduler) -
Method in class com.ibm.opencard.factory.MFCCardServiceFactoryER
- Indicate whether this CardServiceFactory "knows" the smart card OS
and/or installed card applications
and might be able to instantiate CardServices for it.
- getCardType(CardID, CardServiceScheduler) -
Method in class opencard.core.service.CardServiceFactory
- Indicate whether this CardServiceFactory "knows" the smart card OS
and/or installed card applications
and might be able to instantiate CardServices for it.
- getCardType(CardID, CardServiceScheduler) -
Method in class opencard.opt.database.BasicDatabaseFactory
-
- getCardType(CardID, CardServiceScheduler) -
Method in class opencard.opt.emv.mgmt.EMVCardServiceFactory
- Checks whether this factory can instantiate services for a given card.
- getCardType(CardID, CardServiceScheduler) -
Method in class opencard.opt.service.OCF11CardServiceFactory
- Indicate whether this CardServiceFactory "knows" the smart card OS
and/or installed card applications
and might be able to instantiate CardServices for it.
- getChallengeLength(KeyRef) -
Method in interface opencard.opt.security.AutCardService
- Determines the required length of a challenge for internal authentication.
- getChannelState() -
Method in class com.ibm.opencard.service.MFCCardChannel
- Get the card's state, as seen through this channel.
- getCHV(int) -
Method in class demos.stockbroker.SBCHVDialog
- Query for a password.
- getCHV(int) -
Method in class opencard.core.service.DefaultCHVDialog
- Get the CHV with the given number from the user.
- getCHV(int) -
Method in interface opencard.core.service.CHVDialog
- Get a card holder verification for the given CHV number.
- getCHVDialog() -
Method in class com.ibm.opencard.access.MFCCHVProvider
- Get the application-defined dialog for CHV input.
- getCHVDialog() -
Method in class opencard.core.service.CardService
- Returns the dialog for CHV input.
- getCHVNumber() -
Method in class com.ibm.opencard.access.MFCAccessConditions
- Returns the number of the CHV to perform.
- getCIProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the card initialization properties vector
- getCla() -
Method in class opencard.tests.terminal.CommandBean
-
- getCLA() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the class byte.
- getClassByte() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Return the CLASS byte of this
ExtendedCommandAPDU object.
- getClassByte() -
Method in interface com.ibm.opencard.service.MFCCodes
- The CLAss byte for non-ISO commands.
- getClassByte() -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getClassByte() -
Method in class com.ibm.opencard.service.MFC41Codes
-
- getClassByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getClassByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getClassByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getClassByte() -
Method in class opencard.tests.terminal.codes.MFC41Codes
-
- getClassByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The CLAss byte for non-ISO commands.
- getClasses(CardType) -
Method in class com.ibm.opencard.factory.MFCCardServiceFactory
- Return an enumeration of known CardService classes.
- getClasses(CardType) -
Method in class com.ibm.opencard.factory.MFCCardServiceFactoryER
- Return an enumeration of known CardService classes.
- getClasses(CardType) -
Method in class opencard.core.service.CardServiceFactory
- Return an enumeration of known CardService classes.
- getClasses(CardType) -
Method in class opencard.opt.database.BasicDatabaseFactory
-
- getClasses(CardType) -
Method in class opencard.opt.emv.mgmt.EMVCardServiceFactory
- Return an enumeration of known CardService classes.
- getClasses(CardType) -
Method in class opencard.opt.service.OCF11CardServiceFactory
- Return an enumeration of known CardService classes.
- getClassFor(Class, CardType) -
Method in class opencard.core.service.CardServiceFactory
- Locate the CardService class that implements clazz.
- getClassPrincipals(Class) -
Method in class netscape.security.PrivilegeManager
-
- getClassPrincipalsFromStack(int) -
Method in class netscape.security.PrivilegeManager
-
- getCodes(int) -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns command codes for the given card OS.
- getCodes(int) -
Static method in class opencard.tests.terminal.CommandCodeFactory
- Returns command codes for the given card os.
- getCommand() -
Method in class opencard.tests.terminal.DirectCommand
- Friendly Method to get the command to be performed on the the card.
- getCommandData() -
Method in class opencard.tests.terminal.CommandBean
-
- getContents() -
Method in class opencard.core.service.DefaultCHVDialogResourceBundle
-
- getControlBits() -
Method in class opencard.opt.terminal.protocol.T1Block
- getControlBits returns block-specific controlbits without the blocktype
- getCreateFileByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getCreateFileByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getCreateFileByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getCreateFileByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The create file instruction.
- getCredentialIDs() -
Method in class opencard.opt.security.CredentialStore
- Gets the identifiers of all credentials stored.
- getCredentials() -
Method in class com.ibm.opencard.access.MFCCardAccessor
- Gets the set of credentials.
- getCredentialStore(CardID, Class) -
Method in class opencard.opt.security.CredentialBag
- Retrieves a single store from this bag.
- getCredentialStores(CardID, Class) -
Method in class opencard.opt.security.CredentialBag
- Retrieves stores from this bag.
- getCryptoAlgorithm() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- * JCA Standard name,for example "RSA"
- getCSImpl(int) -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns a generic card service implementation for the given CardOS.
- getCurrentInfo() -
Method in class com.ibm.opencard.service.MFCChannelState
- Gets the information about the current selection.
- getCurrentPath() -
Method in class com.ibm.opencard.service.MFCChannelState
- Gets the current path.
- getData() -
Method in class opencard.opt.applet.AppletInfo
- Get the applet data.
- getDATA() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getData(byte[]) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Get the data from the entry with the given id.
- getData(String) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Get the data from the entry with the given id.
- getDataLength() -
Method in class opencard.opt.database.SecurityAttribute
-
- getDecreaseByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getDecreaseByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getDecreaseByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getDecreaseByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The decrease instruction.
- getDeleteFileByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getDeleteFileByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getDeleteFileByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getDeleteFileByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The delete file instruction.
- getDescription() -
Method in class netscape.security.Target
-
- getDestID() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getDestinationAddress() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getDetailDescription() -
Method in class netscape.security.Target
-
- getDetailedInfo(Object) -
Method in class netscape.security.Target
-
- getDetailedInfo(Object) -
Method in class netscape.security.ParameterizedTarget
-
- getDetailedInfo(Object) -
Method in class netscape.security.ParameterizedStringTarget
-
- getDirectory() -
Method in class opencard.opt.security.KeyFile
- get the directory containing the key
- getDiscretionaryData() -
Method in class opencard.opt.emv.mgmt.EMVAppletInfo
- Get the Discretionary Data.
- getDomain() -
Method in class opencard.opt.applet.AppletInfo
- Get the applet security domain
- getDuration() -
Method in class netscape.security.Privilege
-
- getEDC() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getEDCAlgorithm() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getEffectiveDataLength() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- Get the maximum effective data length for commands in key group.
- getEffectiveDataLength() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- Get the maximum effective data length for commands in key group.
- getEncoded() -
Method in class opencard.opt.security.RSAPrivateKey
- Conformance to the java.security interface
- getEncoded() -
Method in class opencard.opt.security.DSAPublicKey
- Conformance to the java.security interface
- getEncoded() -
Method in class opencard.opt.security.DSAPrivateKey
- Conformance to the java.security interface
- getEncoded() -
Method in class opencard.opt.security.KeyFile
- adhere to interface java.security.Key
- getEncoded() -
Method in class opencard.opt.security.RSACRTKey
- Conformance to the java.security interface
- getEncoded() -
Method in class opencard.opt.security.DESKey
- Conformance to the java.security interface
- getEncoded() -
Method in class opencard.opt.security.RSAPublicKey
- Conformance to the java.security interface
- getEraseBinaryByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getEraseBinaryByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getEraseBinaryByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getEraseBinaryByte() -
Method in interface opencard.tests.terminal.CommandCodes
- the erase binary instruction
- getErrorMessage() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the ErrorMessage
- getExternalAuthByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getExternalAuthByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getExternalAuthByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getExternalAuthByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The external authenticate instruction.
- getExtHdrOffset() -
Method in class com.ibm.opencard.signature.MFC40KeyInfoRParser
- return the offset of the PKA specific header extension
- getExtHdrOffset() -
Method in class com.ibm.opencard.signature.MFC421KeyInfoRParser
- return the offset of the PKA specific header extension
- getFAImpl(int) -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file access service implementation for the given CardOS.
- getFileAccessImpl() -
Method in class com.ibm.opencard.signature.MFCKeyGenService
- get a file service implementation
- getFileAccessService() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the underlying file access card service.
- getFileID() -
Method in class com.ibm.opencard.isofs.MFCFileInfo
- Returns the identifier of the file.
- getFileID() -
Method in interface opencard.opt.iso.fs.CardFileInfo
- Returns the identifier of the file.
- getFileID() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the identifier of the file represented.
- getFileInfo() -
Method in class opencard.opt.iso.fs.CardFile
- Returns information about the file represented.
- getFileInfo(CardFilePath) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Returns information about a file on the smartcard.
- getFileInfo(CardFilePath) -
Method in interface opencard.opt.iso.fs.FileAccessCardService
- Queries information about a file.
- getFilePointer() -
Method in class opencard.opt.iso.fs.CardRandomRecordAccess
- Returns the current location of the file pointer.
- GetFileSize - class opencard.tests.service.GetFileSize.
- The test try to find out the size of a file on the card.
- getFileSize() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- file size in bytes
- GetFileSize() -
Constructor for class opencard.tests.service.GetFileSize
-
- getFileSize(String) -
Method in class opencard.tests.service.GetFileSize
- Get FileSize of a File on the SmartCard.
- GetFileSize(String) -
Constructor for class opencard.tests.service.GetFileSize
- Instantiates a test to get the size of a file.
- getFileSystemService() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the underlying file system card service.
- getFilter() -
Method in class opencard.core.service.CardRequest
- Gets the filter of this CardRequest.
- getFingerPrint() -
Method in class netscape.security.Principal
-
- getFinishByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- P1 for finish stage of commands where the input data is provided to the card in several blocks
- getFinishByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- P1 for finish stage of commands where the input data is provided to the card in several blocks
- getFirmwareVersion() -
Method in class com.gemplus.opencard.terminal.GemCoreCardTerminal
- gets the firmware version from the reader
- getFirmwareVersion() -
Method in class com.gemplus.opencard.terminal.OrosCardTerminal
- gets the firmware version from the reader
- getFormat() -
Method in class opencard.opt.security.RSAPrivateKey
- Conformance to the java.security interface
- getFormat() -
Method in class opencard.opt.security.DSAPublicKey
- Conformance to the java.security interface
- getFormat() -
Method in class opencard.opt.security.DSAPrivateKey
- Conformance to the java.security interface
- getFormat() -
Method in class opencard.opt.security.KeyFile
- adhere to interface java.security.Key
- getFormat() -
Method in class opencard.opt.security.RSACRTKey
- Conformance to the java.security interface
- getFormat() -
Method in class opencard.opt.security.DESKey
- Conformance to the java.security interface
- getFormat() -
Method in class opencard.opt.security.RSAPublicKey
- Conformance to the java.security interface
- getFSImpl(int) -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file system service implementation for the given CardOS.
- getG() -
Method in class opencard.opt.security.DSAParams
- Returns the base, g.
- getGenerateKeyByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getGenerateKeyByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getGenerateKeyByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getGenerateKeyByte() -
Method in interface opencard.tests.terminal.CommandCodes
- the generate key instruction
- getGenerateSignatureByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for generate signature
- getGenerateSignatureByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for generate signature
- getGenerator() -
Static method in class opencard.core.event.EventGenerator
- Gets the unique instance of CardTerminalRegistry.
- getGenKeyAPDU(int) -
Method in class com.ibm.opencard.signature.MFC421KeyGenImpl
- get APDU for generate key command
- getGenKeyByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for generate key pari
- getGenKeyByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for generate key pair
- getGenSigAPDU(MFCKeyInfo, byte[]) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- return command APDU for generate signature command
- getGetResponseByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getGetResponseByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getGetResponseByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getGetResponseByte() -
Method in interface opencard.tests.terminal.CommandCodes
- the get response instruction
- getGiveRandomByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getGiveRandomByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getGiveRandomByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getGiveRandomByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The give random instruction
- getHashAlgorithm() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- JCA standard names, for example "SHA-1"
- getHashAlgorithmNr() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- MFC specific encoding of hash algorithms
- getHashAPDU(MFCKeyInfo, byte[], int, int, boolean) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- get APDU for prepare or finish hash stage of calculate hash command
Note: the block length must be less then the maximum effective data length of the card
- getHeader() -
Method in class com.ibm.opencard.isofs.MFCFileInfo
- Returns the header of this file.
- getHeader() -
Method in interface opencard.opt.iso.fs.CardFileInfo
- Returns the file header.
- getHeader() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the header of the file represented.
- getHelpUrl() -
Method in class netscape.security.Target
-
- getHistoricals() -
Method in class opencard.core.terminal.CardID
- Gets the historical characters.
- getHostAddress() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- getHostAddress
- getId() -
Method in class opencard.tests.terminal.TestBean
-
- getID() -
Method in class com.ibm.opencard.handler.Handler
- Returns the identifier of this handler.
- getImpKeyAPDU(int, byte[], boolean, int, int, boolean) -
Method in class com.ibm.opencard.signature.MFC40KeyImpImpl
- Create APDU for prepare or finish stage of import key command.
- getImportKeyByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for import key
- getImportKeyByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for import key
- getIncreaseByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getIncreaseByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getIncreaseByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getIncreaseByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The increase instruction.
- getInfo() -
Method in class opencard.core.service.CardType
-
- getInfo(AppletID) -
Method in class opencard.opt.applet.mgmt.AbstractAppletAccessor
- Reads the AppletInfo from the directory on the card.
- getInfo(AppletID) -
Method in interface opencard.opt.applet.mgmt.AppletAccessCardService
- Reads the AppletInfo of a given applet ID from
the cards list of applets.
- getInfoMessage() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the InfoMessage
- getInitializationVector() -
Method in class com.ibm.opencard.crypto.DESCipher
- Get the initialization vector.
- getInitializationVector() -
Method in interface com.ibm.opencard.crypto.FeedbackCipher
-
- getInitializationVectorLength() -
Method in class com.ibm.opencard.crypto.DESCipher
- Get the initialization vector length.
- getInitializationVectorLength() -
Method in interface com.ibm.opencard.crypto.FeedbackCipher
-
- getInputBlockLength() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- length of input block
- getInputDataBytes() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Return the input data of this
ExtendedCommandAPDU object.
- getInputLength() -
Method in class com.ibm.opencard.access.DESSignCredential
-
- getInputLength() -
Method in interface opencard.opt.security.SignCredential
- Return the input length that the cryptographic algorithm can process.
- getInputLength() -
Method in class opencard.opt.security.RSAPrivateKey
- Returns the number of bytes to be input into a signing operation
with this key.
- getInputLength() -
Method in class opencard.opt.security.RSACRTKey
- Returns the number of bytes to be input into a signing operation
with this key.
- getInputLength() -
Method in class opencard.opt.security.DSASignCredential
-
- getInputLength() -
Method in class opencard.opt.security.RSASignCredential
-
- getIns() -
Method in class opencard.tests.terminal.CommandBean
-
- getINS() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the instruction byte.
- getINS(int) -
Method in interface com.ibm.opencard.service.MFCCodes
- Returns the instruction byte for a given operation.
- getINS(int) -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getInstance(String) -
Static method in class com.ibm.opencard.crypto.DESCipher
- Get an instance of DESCipher.
- getInstance(String) -
Static method in class demos.stockbroker.RSASignature
- Factory method for getting an RSA signature instance.
- getInstance(String) -
Static method in class opencard.opt.security.CredentialStore
- Instantiates a new credential store.
- getInstanceNo() -
Method in class opencard.tests.terminal.TestThread
-
- getInstances() -
Method in class opencard.tests.terminal.ThreadStarter
-
- getInstructionByte() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Return the INSTRUCTION byte of this
ExtendedCommandAPDU
object.
- getInvalidateByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getInvalidateByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getInvalidateByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getInvalidateByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The invalidate instruction.
- getIsoCase() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the CASE of this ISOCommandAPDU.
- getISOClassByte() -
Method in interface com.ibm.opencard.service.MFCCodes
- The CLAss byte for ISO commands.
- getISOClassByte() -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getISOClassByte() -
Method in class com.ibm.opencard.service.MFC41Codes
-
- getISProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the initialization script properties vector
- getKeyConverter(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactoryER
- Returns a key converter for the given CardOS.
- getKeyGenImpl(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactoryER
- Returns a key generation service implementation for the given CardOS.
- getKeyImpImpl(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactoryER
- Returns a key import service implementation for the given CardOS.
- getKeyInfo() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- customer provided key info stored in the key file
- getKeyInfoAPDU(int, boolean) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- APDUs used by the service implementation are reused
- getKeyInfoImpl() -
Method in class com.ibm.opencard.access.MFCPKAuthenticator
- Returs the card specific impl to read key info
- getKeyLength() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- nominal key length in bits
- getKeyNr() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- Key number of the key.
- getKeyNumber() -
Method in class com.ibm.opencard.access.MFCAccessConditions
- Returns the number of the key to use.
- getKeyNumber() -
Method in class opencard.opt.security.KeyFile
- get the number of the key
- getKIParser() -
Method in class com.ibm.opencard.access.MFCPKAuthenticator
- Returns the card specific key info parser
- getKIParser(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Returns a key info parser for the given CardOS.
- getLabel() -
Method in class opencard.opt.applet.AppletInfo
- Get the applet label.
- getLabel() -
Method in class opencard.tests.terminal.TestBean
-
- getLC() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the length lc of the data.
- getLe() -
Method in class opencard.tests.terminal.CommandBean
-
- getLE() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the expected length le of the response APDU.
- getLEN() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getLength() -
Method in class com.ibm.opencard.isofs.MFCFileInfo
- Returns the length of this file.
- getLength() -
Method in class opencard.core.terminal.APDU
- Returns the length of the buffered APDU.
- getLength() -
Method in interface opencard.opt.iso.fs.CardFileInfo
- Returns the length of the file.
- getLength() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the length of the file represented.
- getLevel() -
Method in class opencard.core.event.TracerEvent
- Return the level.
- getLevelName() -
Method in class opencard.core.event.TracerEvent
- Return the level as a string.
- getLockHandle() -
Method in class opencard.core.terminal.SlotChannel
- Return the slot owner.
- getLogFileDir() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the log file directory string
- getLogSeq() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the log file sequence enabling string (yes: sequential logfiles enabled)
- getMaxInputBlockLength() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- The maximum input block length of the generate signature command for all key strengths and
padding algorithms supported by the MFC 4.0 card.
- getMaxInputBlockLength() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- The maximum input block length of the generate signature command for all key strengths and
padding algorithms supported by the MFC 4.0 card.
- getMessage() -
Method in class opencard.core.event.TracerEvent
- Return the message contained in this event.
- getMessage() -
Method in class opencard.tests.testframe.InfoEvent
-
- getMessage() -
Method in class opencard.tests.testframe.ErrorEvent
-
- getMessage(int) -
Static method in class com.ibm.opencard.terminal.pcsc.PcscError
- returns the associated message to the error code.
- getMethodName() -
Method in class opencard.core.event.TracerEvent
- Return the method contained in this event.
- getMFCChannel() -
Method in class com.ibm.opencard.service.MFCCardService
- Returns the MFC channel to use.
- getMFCCodes() -
Method in class com.ibm.opencard.access.MFCSecurityHelper
- Returns the command codes for the smartcard.
- getMFCSigCodes() -
Method in class com.ibm.opencard.access.MFCPKAuthenticator
- Returns the PKA command codes for the smartcard.
- getMinimumSize() -
Method in class demos.stockbroker.ImageCanvas
-
- getMode() -
Method in class opencard.tests.terminal.CommandBean
-
- getMyPrincipals() -
Static method in class netscape.security.PrivilegeManager
-
- getNAD() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getName() -
Method in class netscape.security.Target
-
- getName() -
Method in class opencard.core.terminal.CardTerminal
- Return the name associated with this CardTerminal.
- getName() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the name of the file represented.
- getNickname() -
Method in class netscape.security.Principal
-
- getNumberOfCards() -
Method in class opencard.tests.terminal.WaitForCard
-
- getOCFProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the OCF property file name vector
- getOutputBlockLength() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- output block length
- getP() -
Method in class opencard.opt.security.DSAParams
- Returns the prime, p.
- getP1() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the P1 byte.
- getP1() -
Method in class opencard.tests.terminal.CommandBean
-
- getP2() -
Method in class opencard.opt.terminal.ISOCommandAPDU
- Gets the P2 byte.
- getP2() -
Method in class opencard.tests.terminal.CommandBean
-
- getPadAlgorithm() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- padding algorithm name, one of
ZEROPADDING
PKCS#1
ISO9796
- getParameter1Byte() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Return the PARAMETER1 byte of this
ExtendedCommandAPDU
object.
- getParameter2Byte() -
Method in class com.gemplus.opencard.terminal.ExtendedCommandAPDU
- Return the PARAMETER2 byte of this
ExtendedCommandAPDU
object.
- getParams() -
Method in class opencard.opt.security.DSAPublicKey
- Returns the DSA-specific key parameters.
- getParams() -
Method in class opencard.opt.security.DSAPrivateKey
- Returns the DSA-specific key parameters.
- getParent() -
Method in class opencard.opt.iso.fs.CardFile
- Return the parent CardFile.
- getPasswordLength(SecurityDomain, int) -
Method in interface opencard.opt.security.CHVCardService
- Determines the padded length of a password.
- getPath() -
Method in class com.ibm.opencard.signature.MFCKeyInfo
- path to the key file
- getPath() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the path of the file represented.
- getPCB() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getPermission() -
Method in class netscape.security.Privilege
-
- getPollInterval() -
Method in class opencard.core.event.EventGenerator
- Gets the duration of the poll interval in ms.
- getPollInterval() -
Method in class opencard.core.terminal.CardTerminalRegistry
- Deprecated.
- getPreferredName() -
Method in class opencard.opt.emv.mgmt.EMVAppletInfo
- Get the application preferred name; Tag 0x9F12.
- getPreferredSize() -
Method in class demos.stockbroker.ImageCanvas
-
- getPrepareByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- P1 for prepare stage of commands where the input data is provided to the card in several blocks
- getPrepareByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- P1 for prepare stage of commands where the input data is provided to the card in several blocks
- getPrepareHashInputLength(String) -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- Get the maximum prepare hash command data input length for a given hash algorithm block length.
- getPrepareHashInputLength(String) -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- get the maximum prepare hash command data input length for a given hash algorithm block length.
- getPriority() -
Method in class opencard.opt.emv.mgmt.EMVAppletInfo
- Get the application priority indicator; Tag 0x87.
- getPrivilegeManager() -
Static method in class netscape.security.PrivilegeManager
-
- getPrivilegeTableFromStack() -
Method in class netscape.security.PrivilegeManager
-
- GetProperties - class demos.samples.GetProperties.
- A sample that obtains the system properties of the application environment.
- getProperties() -
Method in class opencard.core.util.SystemAccess
- Access system properties
- getProperties() -
Method in class opencard.opt.ms.MicrosoftSystemAccess
- Access system properties
- getProperties() -
Method in class opencard.opt.netscape.NetscapeSystemAccess
- Access system properties
- GetProperties() -
Constructor for class demos.samples.GetProperties
-
- getProperty(String) -
Method in class opencard.core.util.SystemAccess
- Access system properties
- getProperty(String) -
Method in class opencard.opt.ms.MicrosoftSystemAccess
- Access system properties
- getProperty(String) -
Method in class opencard.opt.netscape.NetscapeSystemAccess
- Access system properties
- getProperty(String, String) -
Method in class opencard.core.util.SystemAccess
- Access system properties
- getProperty(String, String) -
Method in class opencard.opt.ms.MicrosoftSystemAccess
- Access system properties
- getProperty(String, String) -
Method in class opencard.opt.netscape.NetscapeSystemAccess
- Access system properties
- getPropName() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the test properties file name
- getQ() -
Method in class opencard.opt.security.DSAParams
- Returns the subprime, q.
- getRCProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the repeat count properties vector
- getReadBinaryByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getReadBinaryByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getReadBinaryByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getReadBinaryByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The read binary instruction.
- getReadKeyInfoByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for read key info
- getReadKeyInfoByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for read key info
- getReadRecordByte() -
Method in interface com.ibm.opencard.service.MFCCodes
-
- getReadRecordByte() -
Method in class com.ibm.opencard.service.MFC35Codes
-
- getReadRecordByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getReadRecordByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getReadRecordByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getReadRecordByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The read record instruction.
- getRecordSize() -
Method in class com.ibm.opencard.isofs.MFCFileInfo
- Returns the record size of this file.
- getRecordSize() -
Method in interface opencard.opt.iso.fs.CardFileInfo
- Returns the record size of the file.
- getRecordSize() -
Method in class opencard.opt.iso.fs.CardFile
- Returns the record size of the file represented.
- getRecvSequenceCounter() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- getRecvSequenceCounter
- getRegistrationCategory() -
Method in class opencard.opt.applet.AppletID
- Get the registration category.
- getRegistry() -
Static method in class opencard.core.service.CardServiceRegistry
- Gets a reference to the system-wide CardServiceRegistry object
('Singleton' pattern).
- getRegistry() -
Static method in class opencard.core.terminal.CardTerminalRegistry
- Gets the system wide CardTerminalRegistry.
- getRehabilitateByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getRehabilitateByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getRehabilitateByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getRehabilitateByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The rehabilitate instruction.
- getRemoteAddress() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- getRemoteAddress
- getRequestedSequenceNumber() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- GetResponse - class opencard.tests.terminal.GetResponse.
- GetResponse is derived from the CommandBean which provided most of the required
functionality.
SAMPLE:
GetResponse response = new GetResponse();
response.setCardType(CommandCodeFactory.BULL);
response.initialize(card);
response.setId("Bull PCSC-Test2");
response.setLength(8);
response.addExpectedResult(0x9000);
response.execute();
- GetResponse() -
Constructor for class opencard.tests.terminal.GetResponse
- Default constructor.
- getResponseData() -
Method in class opencard.tests.terminal.CommandBean
-
- getResult() -
Method in class opencard.tests.terminal.TestBean
-
- getResultString() -
Method in class opencard.tests.terminal.TestBean
-
- getRetCode() -
Static method in class opencard.tests.service.VerifySignedData
-
- getRetCode() -
Static method in class opencard.tests.service.GetFileSize
-
- getRetCode() -
Static method in class opencard.tests.service.WriteData
-
- getRetCode() -
Static method in class opencard.tests.service.EncipherData
-
- getRetCode() -
Static method in class opencard.tests.service.DecipherData
-
- getRetCode() -
Static method in class opencard.tests.service.CreateFile
-
- getRetCode() -
Static method in class opencard.tests.service.ReadData
-
- getRetCode() -
Static method in class opencard.tests.service.SignData
-
- getRetCode() -
Static method in class opencard.tests.service.MReadData
-
- getRetCode() -
Static method in class opencard.tests.service.DeleteFile
-
- getRetCode() -
Static method in class opencard.tests.service.MWriteData
-
- getRisk() -
Method in class netscape.security.Target
-
- getRiskColor() -
Method in class netscape.security.Target
-
- getRoot() -
Method in class com.ibm.opencard.service.MFCCardService
- Returns a path to the master file of the smartcard.
- getRoot() -
Method in interface opencard.opt.iso.fs.FileAccessCardService
- Returns the absolute path to the master file (MF) of the smartcard.
- getScheduler() -
Method in class opencard.core.terminal.SlotChannel
-
- getSearchByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getSearchByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getSearchByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getSearchByte() -
Method in interface opencard.tests.terminal.CommandCodes
- the Search blank word instruction
- getSelectByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getSelectByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getSelectByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getSelectByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The select instruction.
- getSelectedAppletID() -
Method in class opencard.opt.applet.CardState
- Gets the Application Identifier of the currently selected Applet.
- getSendSequenceCounter() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- getSendSequenceCounter
- getService(Class) -
Method in interface com.ibm.opencard.handler.ServiceProvider
- Obtains a MFC card service from this provider.
- getService(Class) -
Method in class com.ibm.opencard.script.MFCScriptService
- Returns a MFC card service of the requested class.
- getSigCodes(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Returns signature command codes for the given CardOS.
- getSigImpl(int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Returns a signature service implementation for the given CardOS.
- getSignatureCard() -
Method in class demos.stockbroker.IBClientF
-
- getSlot() -
Method in class opencard.core.event.CardTerminalEvent
- Deprecated. use getSlotID() instead
- getSlot() -
Method in class opencard.core.terminal.CardTerminalException
- Gets the Slot object where this exception occurred.
- getSlot() -
Method in class opencard.core.terminal.CardID
- Deprecated. use getSlotID(), getCardTerminal() instead
- getSlot() -
Method in class opencard.core.terminal.SlotChannel
- Deprecated. use getSlotNumber(), getCardTerminal() instead
- getSlot(int) -
Method in class opencard.core.terminal.CardTerminal
- Deprecated.
- getSlotChannel() -
Method in class opencard.core.service.CardServiceScheduler
- Returns the slot channel for this scheduler.
- getSlotID() -
Method in class opencard.core.event.CardTerminalEvent
-
- getSlotID() -
Method in class opencard.core.terminal.CardID
- Deprecated. use getSlotID() instead
- getSlotID() -
Method in class opencard.core.terminal.Slot
- Deprecated. Return the Slot number.
- getSlotLockHandle(int) -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- getSlotNumber() -
Method in class opencard.core.terminal.SlotChannel
- Return the slot number of the associated slot.
- getSlots() -
Method in class opencard.core.terminal.CardTerminal
- Return the number of slots belonging to this CardTerminal
object.
- GetSmartCard - class demos.samples.GetSmartCard.
- A sample demonstrating how to obtain a SmartCard object
when using the event-driven paradigm instead of the procedural
SmartCard.waitForCard.
- GetSmartCard() -
Constructor for class demos.samples.GetSmartCard
-
- getSmartCard(CardTerminalEvent) -
Static method in class opencard.core.service.SmartCard
- Deprecated. use getSmartCard(CardTerminalEvent, CardRequest)
- getSmartCard(CardTerminalEvent, CardRequest) -
Static method in class opencard.core.service.SmartCard
- Gets a SmartCard object for a received CardTerminalEvent provided
that the CardRequest can be satisfied.
- getSmartCard(CardTerminalEvent, CardRequest, Object) -
Method in class opencard.core.service.CardServiceRegistry
- Gets a SmartCard object based on a received
CardTerminalEvent.
- getSmartCard(CardTerminalEvent, CardRequest, Object) -
Static method in class opencard.core.service.SmartCard
- Gets a SmartCard object for a received CardTerminalEvent provided
that the CardRequest can be satisfied.
- getSmartCardArray() -
Method in class opencard.tests.terminal.WaitForCard
-
- getSourceAddress() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getSourceID() -
Method in class opencard.opt.terminal.protocol.T1Block
-
- getSRParser(int) -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Returns a file select response parser for the given CardOS.
- getSRParser(int) -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Returns a generic select response parser for the given CardOS.
- getState() -
Method in class opencard.core.service.CardChannel
- Retrieves the service specific object associated with this channel.
- getStrongRandom() -
Method in class com.ibm.opencard.access.DESSecureCredential
- Returns a random number.
- getStrongRandom() -
Method in interface com.ibm.opencard.access.SecureCredential
- Returns a cryptographically strong random number.
- getSystemAccess() -
Static method in class opencard.core.util.SystemAccess
- Return the instance of SystemAccess associated with the current thread.
- getSystemPrincipal() -
Static method in class netscape.security.PrivilegeManager
-
- getTargetFromDescription(String) -
Static method in class netscape.security.Target
-
- getTCIndex() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the test case index
- getTCProperties() -
Method in class opencard.tests.testframe.TestFrame
- Getter method for the test case class properties vector
- getTerminalFeatures() -
Method in class opencard.tests.terminal.CloseTerminal
-
- GetTerminalInfos - class demos.samples.GetTerminalInfos.
- A sample providing information about the registered terminals.
- GetTerminalInfos() -
Constructor for class demos.samples.GetTerminalInfos
-
- getTerminalLockHandle() -
Method in class opencard.opt.terminal.AbstractLockableTerminal
- accessors for subclasses
- getTestFrameReference() -
Method in class opencard.tests.testframe.TestCase
- Getter method for the TestFrame reference
- getTestToPerform() -
Method in class opencard.tests.terminal.ThreadStarter
-
- getTestToPerform(int) -
Method in class opencard.tests.terminal.ThreadStarter
-
- getThread() -
Method in class opencard.core.event.TracerEvent
- Return the thread that caused this event.
- getThrowable() -
Method in class opencard.core.event.TracerEvent
- Return the Throwable that caused this event.
- getTimeout() -
Method in class opencard.core.service.CardRequest
- Gets the timeout value of this CardRequest.
- getTimeoutValue() -
Method in class opencard.core.terminal.TerminalTimeoutException
- Returns the timeout interval value.
- getTitle() -
Method in class opencard.tests.terminal.TestBean
-
- getTraceLevel() -
Method in class opencard.core.util.Tracer
- Gets the current trace level of the tracer of a certain class/object.
- getType() -
Method in class opencard.core.service.CardType
- Accessor for numeric type
- getType() -
Method in class opencard.core.terminal.CardTerminal
- Return the type of this CardTerminal.
- getUpdateBinaryByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getUpdateBinaryByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getUpdateBinaryByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getUpdateBinaryByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The update binary instruction.
- getUpdateRecordByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getUpdateRecordByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getUpdateRecordByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getUpdateRecordByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The update record instruction.
- getValKeyAPDU(int, int, byte[], boolean) -
Method in class com.ibm.opencard.signature.MFC40KeyImpImpl
- Create APDU for validate key command
- getValKeyByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for validate key
- getValKeyByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for validate key
- getValue(String) -
Method in class com.ibm.opencard.buffer.TLVBuffer
- Get the value from the entry with the given id.
- getVendor() -
Method in class netscape.security.Principal
-
- getVerifyAPDU(MFCKeyInfo, byte[], byte[]) -
Method in class com.ibm.opencard.signature.MFC40SignatureImpl
- return command APDU for verify signature command
- getVerifyCHVByte() -
Method in class opencard.tests.terminal.codes.ISOCodes
-
- getVerifyCHVByte() -
Method in class opencard.tests.terminal.codes.BullCodes
-
- getVerifyCHVByte() -
Method in class opencard.tests.terminal.codes.MFC35Codes
-
- getVerifyCHVByte() -
Method in interface opencard.tests.terminal.CommandCodes
- The verify CHV instruction.
- getVerifySignatureByte() -
Method in interface com.ibm.opencard.signature.MFCSigCodes
- instruction byte for verify signature
- getVerifySignatureByte() -
Method in class com.ibm.opencard.signature.MFC40SigCodes
- instruction byte for verify signature
- getVersion() -
Static method in class opencard.core.service.SmartCard
- return version information about OCF
It returns a string of the form
OCF1.2;IBM Reference Implementation, Build Hudson, 21-May-1999
The first part indicates the API.
- getWaitBehavior() -
Method in class opencard.core.service.CardRequest
- Return the wait behavior of the CardRequest.
- getX() -
Method in class opencard.opt.security.DSAPrivateKey
- Returns the value of the private key,
x.
- getY() -
Method in class opencard.opt.security.DSAPublicKey
- Returns the value of the public key,
y.
- GRANT -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- grant(String, String, String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- grant(String, String, String) -
Method in class opencard.opt.database.BasicDatabase
- Allows to grant privileges to a single user, to a user group
or to all users.
The following rivileges may be granted.
Privileges for table access :
SELECT
INSERT
UPDATE
DELETE
ALL
Privileges for view access :
SELECT
UPDATE
Privileges for dictionary access :
SELECT
- GREATER_THAN -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- GREATER_THAN_OR_EQUAL_TO -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- greatestCommonPrefix(CardFilePath) -
Method in class opencard.opt.iso.fs.CardFilePath
- Return the longest commmon prefix with another CardFilePath.
H
- HANDLE -
Static variable in class com.ibm.opencard.script.Code
-
- HANDLE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- handle(Request) -
Method in class com.ibm.opencard.handler.HandlerChain
- Handle a Request by delegating it to the handlers in the
Chain of Responsibility.
- handle(Request) -
Method in class com.ibm.opencard.handler.Handler
- Handles a request.
- Handler - class com.ibm.opencard.handler.Handler.
- The base class for the handlers used for executing scripts.
- handler_id -
Variable in class com.ibm.opencard.handler.Handler
- The identifier of this handler
- Handler() -
Constructor for class com.ibm.opencard.handler.Handler
- Default constructor.
- Handler(String) -
Constructor for class com.ibm.opencard.handler.Handler
- Deprecated. use default constructor, followed by initialize(String)
- HandlerChain - class com.ibm.opencard.handler.HandlerChain.
- This class implements a recognized design pattern, called Chain of
Responsibility: A Request is handled by delegating it to the Handlers in the
chain.
- HandlerChain() -
Constructor for class com.ibm.opencard.handler.HandlerChain
-
- hashCode() -
Method in class netscape.security.Principal
-
- hashCode() -
Method in class netscape.security.Target
-
- hashCode() -
Method in class opencard.opt.applet.ID
-
- hashCode() -
Method in class opencard.opt.iso.fs.CardFileShortFileID
- Return a hashcode for this file ID component.
- hashCode() -
Method in class opencard.opt.iso.fs.CardFileAppID
- Return a hashcode for this application ID
- hashCode() -
Method in class opencard.opt.iso.fs.CardFilePath
- Overrides Object.hashCode() since we already provide equals().
- hashCode() -
Method in class opencard.opt.iso.fs.CardFile
- Returns a hash code for this object.
- hashCode() -
Method in class opencard.opt.iso.fs.CardFileFileID
- Return a hashcode for this file ID component
- hashCode() -
Method in class opencard.opt.util.Tag
- Compute a hash code for this tag.
- hashCode() -
Method in class opencard.tests.testframe.UByteArray
-
- hasMoreElements() -
Method in class com.ibm.opencard.dictionary.Dictionary.ItemEnumeration
-
- hasPrincipal(Class, Principal) -
Method in class netscape.security.PrivilegeManager
-
- headerAPDU(byte, byte, byte, byte) -
Static method in class opencard.opt.database.DataObject
- Builds the header of the APDU command.
- headerAPDU(byte, byte, byte, byte, byte) -
Static method in class opencard.opt.database.DataObject
- Builds the header of the APDU command.
- helper_AUT -
Variable in class com.ibm.opencard.access.MFCSecureAccessor
- This helper will take care of external authentication.
- helper_CHV -
Variable in class com.ibm.opencard.access.MFCCardAccessor
- This helper will take care of card holder verification.
- helper_ENC -
Variable in class com.ibm.opencard.access.MFCSecureAccessor
- This helper will take care of message encryption and decryption.
- helper_PRO -
Variable in class com.ibm.opencard.access.MFCSecureAccessor
- This helper will take care of message protection.
- hexChars -
Static variable in class opencard.core.util.HexString
- Auxillary string array.
- hexChars -
Static variable in class opencard.opt.applet.ID
- Auxillary string array.
- hexify(byte[]) -
Static method in class opencard.core.util.HexString
- Hexify a byte array.
- hexify(int) -
Static method in class opencard.core.util.HexString
- Hexify a byte value.
- hexifyShort(byte, byte) -
Static method in class opencard.core.util.HexString
- Hexify short value encoded in two bytes.
- hexifyShort(int) -
Static method in class opencard.core.util.HexString
- Hexify a short value.
- hexifyShort(int, int) -
Static method in class opencard.core.util.HexString
- Hexify short value encoded in two (int-encoded)bytes.
- HexString - class opencard.core.util.HexString.
- Small utility class to hexify bytes and shorts.
- HexString() -
Constructor for class opencard.core.util.HexString
-
- hexToChar(byte) -
Static method in class opencard.opt.database.DataObject
- Transforms a hexadecimal value into its char value.
- historicals -
Variable in class opencard.core.terminal.CardID
- The historical characters of the ATR.
I
- I_BLOCK -
Static variable in class opencard.opt.terminal.protocol.T1Block
- I-block
- IBClient - class demos.stockbroker.IBClient.
- IBClient is the client applet for the Internet Broker Demo
- IBClient() -
Constructor for class demos.stockbroker.IBClient
-
- IBClientF - class demos.stockbroker.IBClientF.
-
- IBClientF(String, IBEveF, Image, Image, Image) -
Constructor for class demos.stockbroker.IBClientF
-
- IBEveF - class demos.stockbroker.IBEveF.
- IBEve is the window which allows to modify the message sent from client
to server in the Internet Broker Demo.
- IBEveF(String, IBServerF) -
Constructor for class demos.stockbroker.IBEveF
- Create a new instance.
- IBIssuerF - class demos.stockbroker.IBIssuerF.
- IBIssuerF is the issuer for the Internet Broker Demo.
- IBIssuerF(String, SignatureCard, Image, Image) -
Constructor for class demos.stockbroker.IBIssuerF
- Create an instance if IBIssuerF
- IBM_MFC_2_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
- IBM: 0x001.
- IBM_MFC_3_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
-
- IBM_MFC_3_COS -
Static variable in class opencard.tests.terminal.CommandCodeFactory
-
- IBM_MFC_4_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
-
- IBM_MFC_4_COS -
Static variable in class opencard.tests.terminal.CommandCodeFactory
-
- IBM_MFC_421_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
-
- IBM_MFC_421_COS -
Static variable in class opencard.tests.terminal.CommandCodeFactory
-
- IBM_MFC_4F_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
-
- IBM_MFC_4F_COS -
Static variable in class opencard.tests.terminal.CommandCodeFactory
-
- IBM_ZKA_2_COS -
Static variable in interface com.ibm.opencard.IBMMFCConstants
-
- IBMCardServiceFactory - class com.ibm.opencard.service.IBMCardServiceFactory.
- The base class for IBM's card service factories.
- IBMCardServiceFactory() -
Constructor for class com.ibm.opencard.service.IBMCardServiceFactory
- Default constructor.
- IBMMFCConstants - interface com.ibm.opencard.IBMMFCConstants.
- Common constants for all IBM specific OpenCard CardService classes.
- IBPersF - class demos.stockbroker.IBPersF.
- IBPersF is the applet for "personalization" of demo cards.
- IBPersF(String, IBIssuerF) -
Constructor for class demos.stockbroker.IBPersF
- Create an instance of IBPersF.
- IBRequestCardF - class demos.stockbroker.IBRequestCardF.
- IBRequestCardF is used for requesting the card.
- IBRequestCardF(Frame, Image, String) -
Constructor for class demos.stockbroker.IBRequestCardF
-
- IBServerF - class demos.stockbroker.IBServerF.
- IBServerF is the server applet for the Internet Broker Demo
- IBServerF(String, IBClientF, Image, Image) -
Constructor for class demos.stockbroker.IBServerF
- Create an instance of IBServerF.
- id -
Variable in class opencard.core.event.OpenCardEvent
-
- ID - class opencard.opt.applet.ID.
- ID - A wrapper class for unsigned byte arrays which are used as
an Identifier.
e.g. - ID -
Static variable in class com.ibm.opencard.script.Code
-
- ID -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- id() -
Method in class com.ibm.opencard.handler.Request
- Return the ID of this buffer.
- ID() -
Constructor for class opencard.opt.applet.ID
- hide this one
- ID(byte[]) -
Constructor for class opencard.opt.applet.ID
- construct it with a byte array if your programm
has to speed up a bit
- ID(byte, int) -
Constructor for class opencard.opt.applet.ID
- construct it with a defined length (size) and fill it with a
bytepattern.
- ID(int) -
Constructor for class opencard.opt.applet.ID
- construct it with a integer value.
- ID(String) -
Constructor for class opencard.opt.applet.ID
- construct it with a nice looking friendly String
- IDDialog - class com.ibm.opencard.handler.IDDialog.
- IDDialog is used by IdentificationHandler to request the PIN from the user.
- IDDialog(Frame, String, String, int) -
Constructor for class com.ibm.opencard.handler.IDDialog
-
- IDENTIFICATION -
Static variable in class com.ibm.opencard.handler.Request
- request for user identification, e.g.
- IDENTIFICATION_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- IDENTIFICATION_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- ImageCanvas - class demos.stockbroker.ImageCanvas.
-
- ImageCanvas(Image[], Container, int, int, boolean) -
Constructor for class demos.stockbroker.ImageCanvas
-
- ImageCanvas(Image, Container, int, int, boolean) -
Constructor for class demos.stockbroker.ImageCanvas
-
- IMPORT -
Static variable in class com.ibm.opencard.handler.Request
- request used to import data from application to script
- IMPORT_REQUEST -
Static variable in class com.ibm.opencard.script.Code
-
- IMPORT_REQUEST -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- importAndValidateKey(CardFilePath, int, byte[], boolean, String, byte[], int) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import and validate a key.
- importAndValidatePrivateKey(PrivateKeyRef, PrivateKey, byte[], byte[], PublicKeyRef) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import and validate a private key.
- importAndValidatePrivateKey(PrivateKeyRef, PrivateKey, byte[], byte[], PublicKeyRef) -
Method in interface opencard.opt.signature.KeyImportCardService
- Import and validate a private key.
- importAndValidatePublicKey(PublicKeyRef, PublicKey, byte[], byte[], PublicKeyRef) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import and validate a public key to the card.
- importAndValidatePublicKey(PublicKeyRef, PublicKey, byte[], byte[], PublicKeyRef) -
Method in interface opencard.opt.signature.KeyImportCardService
- Import and validate a public key to the card.
- importKey(CardFilePath, int, byte[], boolean, String) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import a key.
- importKey(MFCCardChannel, MFCKeyInfo, byte[], boolean) -
Method in class com.ibm.opencard.signature.MFC40KeyImpImpl
- Send the command APDU for import key.
- importKey(MFCCardChannel, MFCKeyInfo, byte[], boolean) -
Method in interface com.ibm.opencard.signature.MFCKeyImportImpl
- Send the command APDU for import key.
- importKeyInternal(CardFilePath, int, byte[], String, boolean) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- helper method to import a key.
- importPrivateKey(PrivateKeyRef, PrivateKey, byte[]) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import a private key.
- importPrivateKey(PrivateKeyRef, PrivateKey, byte[]) -
Method in interface opencard.opt.signature.KeyImportCardService
- Import a private key.
- importPublicKey(PublicKeyRef, PublicKey, byte[]) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Import a public key to the card.
- importPublicKey(PublicKeyRef, PublicKey, byte[]) -
Method in interface opencard.opt.signature.KeyImportCardService
- Import a public key to the card.
- IncorrectParameterInDataFieldException - exception opencard.opt.database.IncorrectParameterInDataFieldException.
- An
IncorrectParameterInDataFieldException is thrown
when the data field of the command sent to the smartcard contains
bad parameter(s). - IncorrectParameterInDataFieldException() -
Constructor for class opencard.opt.database.IncorrectParameterInDataFieldException
-
- increase(CardFilePath, int) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Increases the value stored in a record of a structured file.
- increaseValue(MFCCardChannel, int) -
Method in class com.ibm.opencard.isofs.MFC35FileAccessImpl
- Increases the value of a record in a structured file.
- increaseValue(MFCCardChannel, int) -
Method in interface com.ibm.opencard.isofs.MFCFileAccessImpl
- Increases the value of a record in a structured file.
- incRecvSequenceCounter() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- incRecvSequenceCounter
- incSendSequenceCounter() -
Method in class opencard.opt.terminal.protocol.T1Protocol
- incSendSequenceCounter
- indicatesError(int) -
Method in interface com.ibm.opencard.service.MFCCodes
- Checks whether a status word indicates an error.
- indicatesError(int) -
Method in class com.ibm.opencard.service.MFC35Codes
- Checks whether the response status indicates an error.
- INFO -
Static variable in interface opencard.core.util.TraceLevels
- Informational
- info_required -
Variable in class com.ibm.opencard.service.MFC35CardServiceImpl
-
- info(String, String) -
Method in class opencard.core.util.Tracer
- Traces a INFO level message.
- info(String, Throwable) -
Method in class opencard.core.util.Tracer
- Traces a INFO throwable
- InfoEvent - class opencard.tests.testframe.InfoEvent.
-
- InfoListener - interface opencard.tests.testframe.InfoListener.
-
- infoListeners -
Variable in class opencard.tests.testframe.TestFrame
-
- infoMessage -
Variable in class opencard.tests.testframe.InfoEvent
-
- informUser() -
Method in class opencard.tests.terminal.pcsc.PCSCMfcTest1
- Default
- informUser() -
Method in class opencard.tests.terminal.CTTestCase
- Default for user information
- infoSent(InfoEvent) -
Method in interface opencard.tests.testframe.InfoListener
-
- INHIBITOR -
Static variable in class opencard.opt.database.DataObject
-
- init() -
Method in class demos.stockbroker.IBClient
-
- init() -
Static method in class opencard.core.util.Tracer
- Initialize tracing by parsing trace properties into tracelist
- init() -
Method in class opencard.tests.testframe.TestFrame
-
- InitCard - class opencard.tests.testframe.InitCard.
- This class encapsulates functionality for initializing a smart card
with the MFCScriptCardService
- initFileAccess(MFCFileParameter) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Initializes this service from encapsulated parameters.
- initFileParam(MFCFileParameter, int) -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Initializes a MFCFileParameter.
- initFileSysParam(MFCFileSysParameter, int) -
Static method in class com.ibm.opencard.isofs.MFCFileFactory
- Initializes a MFCFileSysParameter.
- initFileSystem(MFCFileSysParameter) -
Method in class com.ibm.opencard.isofs.MFCFileSystem
- Initializes this service from encapsulated parameters.
- initGeneric(MFCCardServiceParameter) -
Method in class com.ibm.opencard.service.MFCCardService
- Initializes this service from encapsulated parameters.
- initHandlerChain() -
Method in class com.ibm.opencard.script.MFCScriptService
- Initializes the handler chain of this script card service.
- INITIAL_CHAINING_VALUE -
Static variable in class com.ibm.opencard.script.Code
-
- INITIAL_CHAINING_VALUE -
Static variable in interface com.ibm.opencard.util.SCTTag
-
- initialize() -
Method in class demos.stockbroker.SignatureCard
- Initialize a smart card with the demo image.
- initialize() -
Method in class opencard.tests.terminal.DirectCommand
- Do some individual initialization for each command subclass.
- initialize(AppletID, CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.opt.applet.AppletProxy
- Instantiate an AppletProxy and associates it with the card
applet with the given application identifier.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.isofs.MFCFileAccess
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.isofs.MFCFileSystem
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.script.MFCScriptService
- Initializes this script card service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.service.MFCCardService
- Does not initialize this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.signature.MFCSignatureService
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class com.ibm.opencard.signature.MFCKeyGenService
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.core.service.CardService
- Initializes this service.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.opt.applet.BasicAppletCardService
- Instantiates a BasicAppletCardService and tie it both
to its CardServiceScheduler and its using
SmartCard object.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.opt.database.BasicDatabase
- Allows to initialize the cardservice.
- initialize(CardServiceScheduler, SmartCard, boolean) -
Method in class opencard.opt.emv.mgmt.BasicEMVAppletAccess
- Initializes this CardService and retrieves the Cards directory into
a vector.
- initialize(Class[]) -
Method in class opencard.tests.terminal.ThreadStarter
- Initialize.
set the Name of the different Test Cases to run in seperate threads
- initialize(Class, int) -
Method in class opencard.tests.terminal.ThreadStarter
- Initialize.
- initialize(SmartCard) -
Method in class opencard.tests.terminal.CommandBean
- Get a passthrough CardService to handle this command and initialize
the bean.
- initialize(SmartCard) -
Method in class opencard.tests.terminal.CloseTerminal
- Set the CardTerminal used with this Smartcard
- initialize(SmartCard) -
Method in class opencard.tests.terminal.GetATR
- Set the CardTerminal used with this Smartcard
- initialize(String) -
Method in class opencard.tests.testframe.InitCard
- Initialize a smart card with the image.
- initialize(String, ServiceProvider) -
Method in class com.ibm.opencard.handler.Handler
- Initializes this handler.
- initialize(String, String, String, String) -
Method in class opencard.tests.terminal.OpenTerminal
- Set informations about the terminal to be opened and create a
using the terminal class which has been set.
- initKeyGen(MFCKeyGenParameter) -
Method in class com.ibm.opencard.signature.MFCKeyGenService
- Initializes this service from encapsulated arguments.
- initKeyImport(MFCKeyImportParameter) -
Method in class com.ibm.opencard.signature.MFCKeyImportService
- Initializes this service from encapsulated arguments.
- initKGParam(MFCKeyGenParameter, int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactoryER
- Initializes a MFCKeyGenParameter.
- initKIParam(MFCKeyImportParameter, int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactoryER
- Initializes a MFCKeyImportParameter.
- initParameter(MFCCardServiceParameter, int) -
Static method in class com.ibm.opencard.service.MFCGenericFactory
- Initializes a MFCCardServiceParameter.
- initSelect(boolean) -
Method in class com.ibm.opencard.service.MFC35CardServiceImpl
- Initialize a select operation.
- initSignature(MFCSignatureParameter) -
Method in class com.ibm.opencard.signature.MFCSignatureService
- Initializes this service from encapsulated parameters.
- initSigParam(MFCSignatureParameter, int) -
Static method in class com.ibm.opencard.signature.MFCSignatureFactory
- Initializes a MFCSignatureParameter.
- initTrace() -
Method in class com.ibm.opencard.terminal.pcsc10.OCFPCSC1
-
- initTrace() -
Method in class com.ibm.opencard.terminal.pcscmig.OCFPCSCM
-
- input(int) -
Method in class opencard.core.terminal.CardTerminalIOBlender
- Process a single character of user input.
- inputLength -
Variable in class opencard.opt.security.RSACRTKey
- input data length
- inputLength -
Variable in class opencard.opt.security.RSAPublicKey
- input data length
- inputLength_ -
Variable in class opencard.opt.security.RSAPrivateKey
- input data length
- inputSet() -
Method in class opencard.core.terminal.CardTerminalIOControl
- Return the current input character set.
- inputStreamToByteArray(InputStream) -
Method in class opencard.opt.util.URLClassLoader
-
- INSERT -
Static variable in interface opencard.opt.database.DatabaseCardService.Constants
-
- insert(String, String) -
Method in interface opencard.opt.database.DatabaseCardService
-
- insert(String, String) -
Method in class opencard.opt.database.BasicDatabase
- Used to insert a row in a table.
- InsertCard - class demos.samples.InsertCard.
- A sample demonstrating the notification mechanism when a card is
being inserted.
- InsertCard() -
Constructor for class demos.samples.InsertCard
-
- InsertRemoveCard - class demos.samples.InsertRemoveCard.
- A sample demonstrating the notification mechanism when a card is
being inserted or removed.
- InsertRemoveCard() -
Constructor for class demos.samples.InsertRemoveCard
-
- installApplet(AppletCode) -
Method in interface opencard.opt.applet.mgmt.AppletManagerCardService
- Install an applet on the smart card.
- INSTRUCTION -
Static variable in class opencard.opt.terminal.ISOCommandAPDU
-
- InstructionCodeNotSupportedException - exception opencard.opt.database.InstructionCodeNotSupportedException.
- An
InstructionCodeNotSupportedException
is thrown when attempting to perform an unsupported instruction
by the smartcard. - InstructionCodeNotSupportedException() -
Constructor for class opencard.opt.database.InstructionCodeNotSupportedException
-
- instScr(String) -
Method in class opencard.tests.testframe.InitCard
- Instantiate a java script file
- interceptStateChange() -
Method in class demos.stockbroker.IBEveF
-
- internalAuthenticate(KeyRef, byte[]) -
Method in interface opencard.opt.security.AutCardService
- Requests an internal authentication from the smartcard.
- internalCloseSlotChannel(SlotChannel) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- The internal closeSlotChannel method.
- internalCloseSlotChannel(SlotChannel) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- The internal closeSlotChannel method.
- internalCloseSlotChannel(SlotChannel) -
Method in class opencard.core.terminal.CardTerminal
- The internal closeSlotChannel method.
- internalFeatures(Properties) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Query the card terminal about its features.
- internalFeatures(Properties) -
Method in class opencard.core.terminal.CardTerminal
- The CardTerminal internal features() method
to be provided by the concrete implementation.
- internalList(SlotChannel) -
Method in class opencard.opt.applet.mgmt.AbstractAppletAccessor
- List the applets info informations.
This ABSTRACT method has to be implemented by card standard
specific subclasses.
Subclasses will need to call this method and then setApplets
in order to initialize the applets attribute.
- internalList(SlotChannel) -
Method in class opencard.opt.emv.mgmt.BasicEMVAppletAccess
- Reads the applications info informations from the EMV Directory.
Implements the abstract method of the superclass AbstractAppletAccess
for EMV compliant cards.
- internalLock() -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
-
- internalLock() -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- internalLockSlot(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
-
- internalLockSlot(int) -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- internalOpenSlotChannel(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- The internal openSlotChannel method.
- internalOpenSlotChannel(int) -
Method in class opencard.core.terminal.CardTerminal
- The internal openSlotChannel method.
- internalOpenSlotChannel(int) -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- internalOpenSlotChannel(int, Object) -
Method in class opencard.core.terminal.CardTerminal
- The internal openSlotChannel method for locked terminals (default implementation).
- internalOpenSlotChannel(int, Object) -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- internalReset(int, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- Implementation of CardTerminal.internalReset().
- internalReset(int, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- Implementation of CardTerminal.internalReset().
- internalReset(int, int) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- Implementation of CardTerminal.internalReset().
- internalReset(int, int) -
Method in class opencard.core.terminal.CardTerminal
- The internal reset method to be provided by the concrete implementation.
- internalSendAPDU(int, CommandAPDU, int) -
Method in class com.gemplus.opencard.terminal.GemCoreCardTerminal
- The internalSendAPDU
- internalSendAPDU(int, CommandAPDU, int) -
Method in class com.gemplus.opencard.terminal.OrosCardTerminal
- The internalSendAPDU
- internalSendAPDU(int, CommandAPDU, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminal
- The implementation of CardTerminal.internalSendAPDU().
- internalSendAPDU(int, CommandAPDU, int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
- The implementation of CardTerminal.internalSendAPDU().
- internalSendAPDU(int, CommandAPDU, int) -
Method in class com.ibm.opencard.terminal.pcscmig.PcscMigCardTerminal
- The implementation of CardTerminal.internalSendAPDU().
- internalSendAPDU(int, CommandAPDU, int) -
Method in class opencard.core.terminal.CardTerminal
- The internalSendAPDU method to be provided by
the concrete implementation.
- internalTransmit(int, T1Block) -
Method in class opencard.opt.terminal.protocol.T1Protocol
- internalTransmit
exchanges blocks with T1 protocol handling.
- internalUnlock() -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
-
- internalUnlock() -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- internalUnlockSlot(int) -
Method in class com.ibm.opencard.terminal.pcsc10.Pcsc10LockableTerminal
-
- internalUnlockSlot(int) -
Method in class opencard.opt.terminal.AbstractLockableTerminal
-
- intValue(int) -
Method in class opencard.opt.applet.ID
- return the byte with index of byte_array as a integer
- intValue(int) -
Method in class opencard.tests.testframe.UByteArray
- return the byte with index of byte_array as a integer
- InvalidAppletInfoException - exception opencard.opt.applet.mgmt.InvalidAppletInfoException.
- Exception indicating that a invalid Applet Info
has been retrieved from the smart card.
- InvalidAppletInfoException() -
Constructor for class opencard.opt.applet.mgmt.InvalidAppletInfoException
- Creates a new exception without detail message.
- InvalidAppletInfoException(String) -
Constructor for class opencard.opt.applet.mgmt.InvalidAppletInfoException
- Creates a new exception with the given detail message.
- invalidate(CardFilePath) -
Method in class com.ibm.opencard.isofs.MFCFileSystem
- Invalidates a file on the smartcard.
- invalidate(CardFilePath) -
Method in interface opencard.opt.iso.fs.FileSystemCardService
- Invalidates a file on the smartcard.
- invalidateFile(MFCCardChannel) -
Method in class com.ibm.opencard.isofs.MFC35FileSystemImpl
- Invalidates a file on the smartcard.
- invalidateFile(MFCCardChannel) -
Method in interface com.ibm.opencard.isofs.MFCFileSystemImpl
- Invalidates a file on the smartcard.
- InvalidCardChannelException - exception opencard.core.service.InvalidCardChannelException.
- Exception indicating that a card channel is not available.
- InvalidCardChannelException() -
Constructor for class opencard.core.service.InvalidCardChannelException
- Creates a new exception without detail message.
- InvalidCardChannelException(String) -
Constructor for class opencard.core.service.InvalidCardChannelException
- Creates a new exception with the given detail message.
- InvalidSlotChannelException - exception opencard.core.terminal.InvalidSlotChannelException.
- An
InvalidSlotChannelException signals that the SlotChannel
was not valid (e.g., it was not opened by a CardTerminal). - InvalidSlotChannelException() -
Constructor for class opencard.core.terminal.InvalidSlotChannelException
- Constructs an object of this class.
- InvalidSlotChannelException(String) -
Constructor for class opencard.core.terminal.InvalidSlotChannelException
- Constructs an exception and passes a string with a possible cause.
- InvalidSlotChannelException(String, CardTerminal) -
Constructor for class opencard.core.terminal.InvalidSlotChannelException
- The CardTerminal enhanced constructor.
- ioControl -
Variable in class opencard.core.terminal.CardTerminalIOBlender
- A reference to our containing CardTerminalIOControl
object.
- ioControl() -
Method in class opencard.core.terminal.CHVControl
- Get the I/O control parameters.
- is_blocking -
Variable in class com.ibm.opencard.service.MFCCardServiceParameter
- Whether channel allocation is blocking.
- IS_NUMBERS -
Static variable in class opencard.core.terminal.CardTerminalIOControl
- Predefined set of input characters: Numbers only
- isAlive() -
Method in class opencard.core.service.CardServiceScheduler
- Checks whether this scheduler is alive.
- isAllowed() -
Method in class netscape.security.Privilege
-
- isBlank() -
Method in class netscape.security.Privilege
-
- isBlockComplete(byte[], int) -
Method in class opencard.opt.terminal.protocol.T1Protocol
-
- isCalledByPrincipal(Principal) -
Method in class netscape.security.PrivilegeManager
-
- isCalledByPrincipal(Principal, int) -
Method in class netscape.security.PrivilegeManager
-
- isCandidate(CardID) -
Method in interface opencard.core.service.CardIDFi
| |