public class BeIDCardsIUAdapter extends Object implements BeIDCardsUI
Constructor and Description |
---|
BeIDCardsIUAdapter() |
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.
|
protected Locale locale
public void adviseCardTerminalRequired()
BeIDCardsUI
adviseCardTerminalRequired
in interface BeIDCardsUI
public void adviseBeIDCardRequired()
BeIDCardsUI
adviseBeIDCardRequired
in interface BeIDCardsUI
public void adviseBeIDCardRemovalRequired()
BeIDCardsUI
adviseBeIDCardRemovalRequired
in interface BeIDCardsUI
public BeIDCard selectBeIDCard(Collection<BeIDCard> availableCards)
BeIDCardsUI
selectBeIDCard
in interface BeIDCardsUI
public void eIDCardInsertedDuringSelection(BeIDCard card)
BeIDCardsUI
eIDCardInsertedDuringSelection
in interface BeIDCardsUI
card
- the card just inserted.public void eIDCardRemovedDuringSelection(BeIDCard card)
BeIDCardsUI
eIDCardRemovedDuringSelection
in interface BeIDCardsUI
card
- the card just removed.public void adviseEnd()
BeIDCardsUI
adviseEnd
in interface BeIDCardsUI
public void setLocale(Locale newLocale)
BeIDCardsUI
setLocale
in interface BeIDCardsUI
public Locale getLocale()
BeIDCardsUI
getLocale
in interface BeIDCardsUI
Copyright © 2012–2024 e-Contract.be BV. All rights reserved.