public interface BeIDCardsUI
BeIDCards
.Modifier and Type | Method and Description |
---|---|
void |
adviseBeIDCardRemovalRequired()
The user needs to remove a BeID Card for security reasons.
|
void |
adviseBeIDCardRequired()
The user needs to insert a BeID Card.
|
void |
adviseCardTerminalRequired()
The user needs to connect a Card Terminal, since there are none
|
void |
adviseEnd()
No more user actions are required, at this point.
|
void |
eIDCardInsertedDuringSelection(BeIDCard card)
user added a BeID card while selectBeIDCard() was blocking.
|
void |
eIDCardRemovedDuringSelection(BeIDCard card)
user removed a BeID card while selectBeIDCard() was blocking.
|
Locale |
getLocale()
get the Locale currently set.
|
BeIDCard |
selectBeIDCard(Collection<BeIDCard> availableCards)
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.
|
void |
setLocale(Locale newLocale)
set Locale for subsequent operations.
|
void setLocale(Locale newLocale)
newLocale
- Locale getLocale()
void adviseCardTerminalRequired()
void adviseBeIDCardRequired() throws CancelledException
CancelledException
void adviseBeIDCardRemovalRequired()
void adviseEnd()
BeIDCard selectBeIDCard(Collection<BeIDCard> availableCards) throws CancelledException, OutOfCardsException
availableCards
- CancelledException
OutOfCardsException
void eIDCardInsertedDuringSelection(BeIDCard card)
card
- the card just inserted.void eIDCardRemovedDuringSelection(BeIDCard card)
card
- the card just removed.Copyright © 2012–2024 e-Contract.be BV. All rights reserved.