- acceptCardEventsFor(String) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
- addBeIDCardEventListener(BeIDCardEventsListener) - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
add a BeIDCardEventsListener to be notified of BeID cards being inserted and
removed.
- addCardListener(BeIDCardListener) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Register a BeIDCardListener to receive updates on any consequent file
reading/signature operations executed by this BeIDCard.
- addCardListener(CardEventsListener) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Register a CardEventsListener instance.
- addCardTerminalListener(CardTerminalEventsListener) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Register a CardTerminalEventsListener instance.
- addOtherCardEventListener(CardEventsListener) - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
add a CardEventsListener to be notified of non-BeID cards being inserted and
removed.
- addPPDUName(String) - Static method in class be.fedict.commons.eid.client.impl.CCID
-
- adviseBeIDCardRemovalRequired() - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- adviseBeIDCardRemovalRequired() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
The user needs to remove a BeID Card for security reasons.
- adviseBeIDCardRequired() - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- adviseBeIDCardRequired() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
The user needs to insert a BeID Card.
- adviseCardTerminalRequired() - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- adviseCardTerminalRequired() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
The user needs to connect a Card Terminal, since there are none
- adviseEnd() - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- adviseEnd() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
No more user actions are required, at this point.
- advisePINBlocked() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
too many tries.
- advisePINBlocked() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINChanged() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
PIN was changed successfully
- advisePINChanged() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadChangePIN(int) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can change PIN (old, new, new-again) on PIN Pad
- advisePINPadChangePIN(int) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadNewPINEntry(int) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can enter new PIN on PINPad
- advisePINPadNewPINEntry(int) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadNewPINEntryAgain(int) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can enter new PIN on PINPad again
- advisePINPadNewPINEntryAgain(int) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadOldPINEntry(int) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can enter old PIN on PINPad
- advisePINPadOldPINEntry(int) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadOperationEnd() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
one of the above PINPad operation ends
- advisePINPadOperationEnd() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadPINEntry(int, PINPurpose, String) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can enter PIN on Secure PINPad
- advisePINPadPINEntry(int, PINPurpose, String) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINPadPUKEntry(int) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user can enter PUK on PINPad
- advisePINPadPUKEntry(int) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- advisePINUnblocked() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
PIN unblock operation was successful.
- advisePINUnblocked() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- adviseSecureReaderOperation() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
user needs to attend some operation on a secure reader (more instuctions
are available from the reader's own user interface)
- adviseSecureReaderOperation() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- adviseSecureReaderOperationEnd() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
operation on secure reader ends
- adviseSecureReaderOperationEnd() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- awaken() - Method in class be.fedict.commons.eid.client.spi.Sleeper
-
- be.fedict.commons.eid.client - package be.fedict.commons.eid.client
-
eID client classes.
- be.fedict.commons.eid.client.event - package be.fedict.commons.eid.client.event
-
Client listener interfaces.
- be.fedict.commons.eid.client.impl - package be.fedict.commons.eid.client.impl
-
Client implementation classes.
- be.fedict.commons.eid.client.spi - package be.fedict.commons.eid.client.spi
-
Service provider interfaces.
- beginExclusive() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Begin an exclusive transaction with the card.
- BeIDCard - Class in be.fedict.commons.eid.client
-
One BeIDCard instance represents one Belgian Electronic Identity Card,
physically present in a connected javax.smartcardio.CardTerminal.
- BeIDCard(Card, Logger) - Constructor for class be.fedict.commons.eid.client.BeIDCard
-
Instantiate a BeIDCard from an already connected javax.smartcardio.Card, with
a Logger implementation to receive logging output.
- BeIDCard(Card) - Constructor for class be.fedict.commons.eid.client.BeIDCard
-
Instantiate a BeIDCard from an already connected javax.smartcardio.Card no
logging information will be available.
- BeIDCard(CardTerminal, Logger) - Constructor for class be.fedict.commons.eid.client.BeIDCard
-
Instantiate a BeIDCard from a javax.smartcardio.CardTerminal, with a Logger
implementation to receive logging output.
- BeIDCard(CardTerminal) - Constructor for class be.fedict.commons.eid.client.BeIDCard
-
Instantiate a BeIDCard from a javax.smartcardio.CardTerminal, with no logging
information will be available.
- BeIDCardAdapter - Class in be.fedict.commons.eid.client.event
-
- BeIDCardAdapter() - Constructor for class be.fedict.commons.eid.client.event.BeIDCardAdapter
-
- BeIDCardEventsAdapter - Class in be.fedict.commons.eid.client.event
-
- BeIDCardEventsAdapter() - Constructor for class be.fedict.commons.eid.client.event.BeIDCardEventsAdapter
-
- BeIDCardEventsListener - Interface in be.fedict.commons.eid.client.event
-
The BeIDCardEventsListener represents events delivered by an
BeIDCardManager
.
- BeIDCardListener - Interface in be.fedict.commons.eid.client.event
-
Listener interface for various eID related events like read progress.
- BeIDCardManager - Class in be.fedict.commons.eid.client
-
A BeIDCardManager uses a
CardAndTerminalManager
to detect Card
Insertion and Removal Events, distinguishes between Belgian eID and other
cards, calls any registered BeIDCardEventsListeners for eID cards inserted
and removed, and any registered CardEventsListener for other cards being
inserted and removed.
- BeIDCardManager() - Constructor for class be.fedict.commons.eid.client.BeIDCardManager
-
Instantiate a BeIDCardManager with a default (void) logger and a private
CardAndTerminalManager that is automatically started and stopped with the
BeIDCardManager, and that only connects to Cards with Protocol T=0
- BeIDCardManager(Logger) - Constructor for class be.fedict.commons.eid.client.BeIDCardManager
-
Instantiate BeIDCardManager logging to logger, and a private
CardAndTerminalManager that is automatically started and stopped with the
BeIDCardManager, and that only connects to Cards with Protocol T=0.
- BeIDCardManager(CardAndTerminalManager) - Constructor for class be.fedict.commons.eid.client.BeIDCardManager
-
Instantiate a BeIDCardManager with a default (void) logger, caller supplies a
CardAndTerminalManager. note: caller is responsible for start()in the
supplied CardAndTerminalManager, it will not be automatically started.
- BeIDCardManager(Logger, CardAndTerminalManager) - Constructor for class be.fedict.commons.eid.client.BeIDCardManager
-
Instantiate a BeIDCardManager logging to logger, caller supplies a
CardAndTerminalManager. note: caller is responsible for start()in the
supplied CardAndTerminalManager, it will not be automatically started!
- BeIDCardManager(Logger, CardAndTerminalManager, boolean) - Constructor for class be.fedict.commons.eid.client.BeIDCardManager
-
- BeIDCards - Class in be.fedict.commons.eid.client
-
BeIDCards is a synchronous approach to Belgian Identity Cards and their
presence in the user's system, as opposed to the asynchronous, event-driven
approach of
BeIDCardManager
(but BeIDCards uses an underlying
BeIDCardManager
to achieve it's goals).
- BeIDCards() - Constructor for class be.fedict.commons.eid.client.BeIDCards
-
a BeIDCards without logging, using the default BeIDCardsUI
- BeIDCards(BeIDCardsUI) - Constructor for class be.fedict.commons.eid.client.BeIDCards
-
a BeIDCards without logging, using the supplied BeIDCardsUI
- BeIDCards(Logger) - Constructor for class be.fedict.commons.eid.client.BeIDCards
-
a BeIDCards logging to supplied logger, using the default BeIDCardsUI
- BeIDCards(Logger, BeIDCardsUI) - Constructor for class be.fedict.commons.eid.client.BeIDCards
-
a BeIDCards logging to logger, using the supplied BeIDCardsUI and locale
- BeIDCardsException - Exception in be.fedict.commons.eid.client
-
BeIDCardsException groups all BeIDCard Event-related exceptions, so they can
be more conveniently thrown and caught
- BeIDCardsException() - Constructor for exception be.fedict.commons.eid.client.BeIDCardsException
-
- BeIDCardsIUAdapter - Class in be.fedict.commons.eid.client.spi
-
An adapter implementing empty or simple implementations of the BeIDCardsUI
interface.
- BeIDCardsIUAdapter() - Constructor for class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- BeIDCardsUI - Interface in be.fedict.commons.eid.client.spi
-
implement a BeIDCardsUI to interact with the user with an instance of
BeIDCards
.
- BeIDCardUI - Interface in be.fedict.commons.eid.client.spi
-
Implement a BeIDCardUI to interact with the user from a BeIDCard instance.
- BeIDCardUIAdapter - Class in be.fedict.commons.eid.client.spi
-
An adapter implementing BeIDCardUI with empty default actions.
- BeIDCardUIAdapter() - Constructor for class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- BeIDDigest - Enum in be.fedict.commons.eid.client.impl
-
Enumeration of all supported eID digest algorithms.
- CancelledException - Exception in be.fedict.commons.eid.client
-
CancelledException is thrown when a method is blocking on a user action
through a UI, and the users declines to respond (e.g. by closing the
requesting dialog)
- CancelledException() - Constructor for exception be.fedict.commons.eid.client.CancelledException
-
- CardAndTerminalManager - Class in be.fedict.commons.eid.client
-
A CardAndTerminalManager maintains an active state overview of all
javax.smartcardio.CardTerminal attached to a system's pcsc subsystem, and
notifies registered:
CardTerminalEventsListeners of any CardTerminals Attached or Detached
CardEventsListeners of any Cards inserted into or removed from any
attached CardTerminals
Note that at the level of CardAndTerminalManager there is no distinction
between types of cards or terminals: They are merely reported using the
standard javax.smartcardio classes.
- CardAndTerminalManager() - Constructor for class be.fedict.commons.eid.client.CardAndTerminalManager
-
Instantiate a CardAndTerminalManager working on the standard smartcardio
CardTerminals, and without any logging.
- CardAndTerminalManager(Logger) - Constructor for class be.fedict.commons.eid.client.CardAndTerminalManager
-
Instantiate a CardAndTerminalManager working on the standard smartcardio
CardTerminals, and logging to the Logger implementation given.
- CardAndTerminalManager(CardTerminals) - Constructor for class be.fedict.commons.eid.client.CardAndTerminalManager
-
Instantiate a CardAndTerminalManager working on a specific CardTerminals
instance and without any logging.
- CardAndTerminalManager(Logger, CardTerminals) - Constructor for class be.fedict.commons.eid.client.CardAndTerminalManager
-
Instantiate a CardAndTerminalManager working on a specific CardTerminals
instance, and that logs to the given Logger.In normal operation, you would
use the constructor that takes no CardTerminals parameter, but using this one
you could, for example obtain a CardTerminals instance from a different
TerminalFactory, or from your own implementation.
- CardAndTerminalManager.PROTOCOL - Enum in be.fedict.commons.eid.client
-
- CardEventsAdapter - Class in be.fedict.commons.eid.client.event
-
- CardEventsAdapter() - Constructor for class be.fedict.commons.eid.client.event.CardEventsAdapter
-
- cardEventsInitialized() - Method in class be.fedict.commons.eid.client.event.CardEventsAdapter
-
- cardEventsInitialized() - Method in interface be.fedict.commons.eid.client.event.CardEventsListener
-
- CardEventsListener - Interface in be.fedict.commons.eid.client.event
-
- cardInserted(CardTerminal, Card) - Method in class be.fedict.commons.eid.client.event.CardEventsAdapter
-
- cardInserted(CardTerminal, Card) - Method in interface be.fedict.commons.eid.client.event.CardEventsListener
-
- cardRemoved(CardTerminal) - Method in class be.fedict.commons.eid.client.event.CardEventsAdapter
-
- cardRemoved(CardTerminal) - Method in interface be.fedict.commons.eid.client.event.CardEventsListener
-
- CardTerminalEventsAdapter - Class in be.fedict.commons.eid.client.event
-
- CardTerminalEventsAdapter() - Constructor for class be.fedict.commons.eid.client.event.CardTerminalEventsAdapter
-
- CardTerminalEventsListener - Interface in be.fedict.commons.eid.client.event
-
- cardTerminalHasCCIDFeature(CCID.FEATURE) - Method in class be.fedict.commons.eid.client.BeIDCard
-
test for CCID Features in the card reader this BeIDCard is inserted into
- CardTerminalsProxy - Class in be.fedict.commons.eid.client.impl
-
Based on code from BOSA, but reworked a bit for older Java 7 runtimes.
- CardTerminalsProxy(CardTerminals, Logger) - Constructor for class be.fedict.commons.eid.client.impl.CardTerminalsProxy
-
- CCID - Class in be.fedict.commons.eid.client.impl
-
CCID I/O according to the USB Smart card CCID 1.1 specifications.
- CCID(Card, CardTerminal, Logger) - Constructor for class be.fedict.commons.eid.client.impl.CCID
-
- CCID.FEATURE - Enum in be.fedict.commons.eid.client.impl
-
- CCID.INS - Enum in be.fedict.commons.eid.client.impl
-
- chainIncludesCitizenCA() - Method in enum be.fedict.commons.eid.client.FileType
-
- changePin(boolean) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Change PIN code.
- close() - Method in class be.fedict.commons.eid.client.BeIDCard
-
close this BeIDCard, when you are done with it, to release any underlying
resources.
- close() - Method in class be.fedict.commons.eid.client.BeIDCards
-
call close() if you no longer need this BeIDCards instance.
- createPINModificationDataStructure(Locale, CCID.INS) - Method in class be.fedict.commons.eid.client.impl.CCID
-
- createPINVerificationDataStructure(Locale, CCID.INS) - Method in class be.fedict.commons.eid.client.impl.CCID
-
- GERMAN_LANGUAGE - Static variable in class be.fedict.commons.eid.client.impl.CCID
-
- GERMAN_LANGUAGE_CODE - Static variable in class be.fedict.commons.eid.client.impl.CCID
-
- GET_FEATURES - Static variable in class be.fedict.commons.eid.client.impl.CCID
-
- GET_FEATURES_MICROSOFT - Static variable in class be.fedict.commons.eid.client.impl.CCID
-
- getAlgorithm() - Method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
- getAlgorithmReference() - Method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
- getAllBeIDCards() - Method in class be.fedict.commons.eid.client.BeIDCards
-
return Set of all BeID Cards present.
- getApdu() - Method in exception be.fedict.commons.eid.client.ResponseAPDUException
-
- getATR() - Method in class be.fedict.commons.eid.client.BeIDCard
-
getATR returns the ATR of the eID Card.
- getAuthenticationCertificate() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the X509 authentication certificate.
- getAuthenticationCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the X509 authentication certificate chain.
- getBasicPublicKey() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Gives back the basic public key file.
- getCACertificate() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the citizen CA certificate.
- getCACertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the Citizen CA X509 certificate chain.
- getCardData() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Gives back the card data as byte array.
- getCardTerminal() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Return the CardTerminal that held this BeIdCard when it was detected Will
return null if the physical Card that we represent was removed.
- getCardTerminals(Logger) - Static method in class be.fedict.commons.eid.client.impl.CardTerminalsProxy
-
- getCertificate(FileType) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Reads a certain certificate from the card.
- getCertificateChain(FileType) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the entire certificate chain for a given file type.
- getChallenge(int) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns random data generated by the eID card itself.
- getDelay() - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Returns the PCSC polling delay currently in use
- getEstimatedMaxSize() - Method in enum be.fedict.commons.eid.client.FileType
-
- getFeature(CCID.FEATURE) - Method in class be.fedict.commons.eid.client.impl.CCID
-
- getFileId() - Method in enum be.fedict.commons.eid.client.FileType
-
- getInstance(String) - Static method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
- getKeyId() - Method in enum be.fedict.commons.eid.client.FileType
-
- getLanguageId(Locale) - Method in class be.fedict.commons.eid.client.impl.CCID
-
- getLocale() - Method in class be.fedict.commons.eid.client.BeIDCard
-
- getLocale() - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
- getLocale() - Method in class be.fedict.commons.eid.client.BeIDCards
-
- getLocale() - Static method in class be.fedict.commons.eid.client.impl.LocaleManager
-
- getLocale() - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- getLocale() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
get the Locale currently set.
- getLocale() - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
get the Locale currently set.
- getLocale() - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- getMessageDigestInstance() - Method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
- getOneBeIDCard() - Method in class be.fedict.commons.eid.client.BeIDCards
-
return exactly one BeID Card.
- getOneBeIDCard(CardTerminal) - Method in class be.fedict.commons.eid.client.BeIDCards
-
return a BeID Card inserted into a given CardTerminal
- getPrefix(int) - Method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
- getProtocol() - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
return which card protocols this CardAndTerminalsManager will attempt to
connect to cards with.
- getRawAuthenticationCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
- getRawCertificateChain(FileType) - Method in class be.fedict.commons.eid.client.BeIDCard
-
- getRawRRNCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
- getRawSigningCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
- getRootCACertificate() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the Root CA certificate.
- getRRNCertificate() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the national registration certificate.
- getRRNCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the national registry X509 certificate chain.
- getSigningCertificate() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the X509 non-repudiation certificate.
- getSigningCertificateChain() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Returns the X509 non-repudiation certificate chain.
- getTag() - Method in enum be.fedict.commons.eid.client.impl.CCID.FEATURE
-
- getTerminal(String) - Method in class be.fedict.commons.eid.client.impl.CardTerminalsProxy
-
- getType() - Method in enum be.fedict.commons.eid.client.PINPurpose
-
- selectApplet() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Select the BELPIC applet on the chip.
- selectBeIDCard(Collection<BeIDCard>) - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- selectBeIDCard(Collection<BeIDCard>) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
user has multiple eID Cards inserted and needs to choose exactly one. throws
CancelledException if user cancels throws OutOfCardsException if all cards
removed before selection could be made.
- selectFile(byte[]) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Selects a file to read on the card
- setAutoconnect(boolean) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Set whether this CardAndTerminalsManager will automatically connect() to any
cards inserted.
- setCardTerminal(CardTerminal) - Method in class be.fedict.commons.eid.client.BeIDCard
-
- setDelay(int) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Set the PCSC polling delay.
- setLocale(Locale) - Method in class be.fedict.commons.eid.client.BeIDCard
-
set the Locale to use for subsequent UI and CCID operations. this will modify
the Locale of any explicitly set UI, as well.
- setLocale(Locale) - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
- setLocale(Locale) - Method in class be.fedict.commons.eid.client.BeIDCards
-
Set the Locale to use for subsequent UI operations.
- setLocale(Locale) - Static method in class be.fedict.commons.eid.client.impl.LocaleManager
-
- setLocale(Locale) - Method in class be.fedict.commons.eid.client.spi.BeIDCardsIUAdapter
-
- setLocale(Locale) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardsUI
-
set Locale for subsequent operations.
- setLocale(Locale) - Method in interface be.fedict.commons.eid.client.spi.BeIDCardUI
-
set Locale for subsequent operations.
- setLocale(Locale) - Method in class be.fedict.commons.eid.client.spi.BeIDCardUIAdapter
-
- setProtocol(CardAndTerminalManager.PROTOCOL) - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Determines which card protocols this CardAndTerminalsManager will attempt to
connect to cards with.
- setUI(BeIDCardUI) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Explicitly set the User Interface to be used for consequent operations.
- sign(byte[], BeIDDigest, FileType, boolean) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Sign a given digest value.
- sign(byte[], BeIDDigest, FileType, boolean, String) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Sign a given digest value.
- signAuthn(byte[], boolean) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Create an authentication signature.
- signAuthn(byte[], boolean, String) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Create an authentication signature.
- signTransactionMessage(String, boolean) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Create a text message transaction signature.
- signTransactionMessage(String, boolean, String) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Create a text message transaction signature.
- Sleeper - Class in be.fedict.commons.eid.client.spi
-
Utility class wrapping the wait/notifyAll mechanism with a guard variable,
and providing it with an independent object to apply to.
- Sleeper() - Constructor for class be.fedict.commons.eid.client.spi.Sleeper
-
- sleepUntilAwakened(long) - Method in class be.fedict.commons.eid.client.spi.Sleeper
-
- sleepUntilAwakened() - Method in class be.fedict.commons.eid.client.spi.Sleeper
-
- start() - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
Starts this BeIDCardManager.
- start() - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Start this CardAndTerminalManager.
- stop() - Method in class be.fedict.commons.eid.client.BeIDCardManager
-
Stops this BeIDCardManager.
- stop() - Method in class be.fedict.commons.eid.client.CardAndTerminalManager
-
Stop this CardAndTerminalManager.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.CardAndTerminalManager.PROTOCOL
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.impl.CCID.FEATURE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.impl.CCID.INS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum be.fedict.commons.eid.client.PINPurpose
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum be.fedict.commons.eid.client.CardAndTerminalManager.PROTOCOL
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum be.fedict.commons.eid.client.FileType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum be.fedict.commons.eid.client.impl.BeIDDigest
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum be.fedict.commons.eid.client.impl.CCID.FEATURE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum be.fedict.commons.eid.client.impl.CCID.INS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum be.fedict.commons.eid.client.PINPurpose
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyPin() - Method in class be.fedict.commons.eid.client.BeIDCard
-
Verifying PIN Code (without other actions, for testing PIN), using the most
secure method available.
- verifyPin(String) - Method in class be.fedict.commons.eid.client.BeIDCard
-
Verifying PIN Code (without other actions, for testing PIN), using the most
secure method available.
- VoidLogger - Class in be.fedict.commons.eid.client.impl
-
Void implementation of the logger interface.
- VoidLogger() - Constructor for class be.fedict.commons.eid.client.impl.VoidLogger
-