public class BeIDCardUIAdapter extends Object implements BeIDCardUI
| Constructor and Description |
|---|
BeIDCardUIAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
advisePINBlocked()
too many tries.
|
void |
advisePINChanged()
PIN was changed successfully
|
void |
advisePINPadChangePIN(int retriesLeft)
user can change PIN (old, new, new-again) on PIN Pad
|
void |
advisePINPadNewPINEntry(int retriesLeft)
user can enter new PIN on PINPad
|
void |
advisePINPadNewPINEntryAgain(int retriesLeft)
user can enter new PIN on PINPad again
|
void |
advisePINPadOldPINEntry(int retriesLeft)
user can enter old PIN on PINPad
|
void |
advisePINPadOperationEnd()
one of the above PINPad operation ends
|
void |
advisePINPadPINEntry(int retriesLeft,
PINPurpose purpose,
String applicationName)
user can enter PIN on Secure PINPad
|
void |
advisePINPadPUKEntry(int retriesLeft)
user can enter PUK on PINPad
|
void |
advisePINUnblocked()
PIN unblock operation was successful.
|
void |
adviseSecureReaderOperation()
user needs to attend some operation on a secure reader (more instuctions
are available from the reader's own user interface)
|
void |
adviseSecureReaderOperationEnd()
operation on secure reader ends
|
Locale |
getLocale()
get the Locale currently set.
|
char[][] |
obtainOldAndNewPIN(int triesLeft)
get Old and New PIN from the user.
|
char[] |
obtainPIN(int triesLeft,
PINPurpose type,
String applicationName)
get PIN from the user
|
char[][] |
obtainPUKCodes(int triesLeft)
get PUK Codes from the user (PIN unblock)
|
void |
setLocale(Locale newLocale)
set Locale for subsequent operations.
|
protected Locale locale
public char[] obtainPIN(int triesLeft,
PINPurpose type,
String applicationName)
throws UserCancelledException
BeIDCardUIobtainPIN in interface BeIDCardUItriesLeft - the number of attempts left before the PIN is blocked.type - the reason why the PIN code is requestedapplicationName - the optional application name.UserCancelledException - thrown in case the user cancels the PIN entry.public char[][] obtainOldAndNewPIN(int triesLeft)
BeIDCardUIobtainOldAndNewPIN in interface BeIDCardUItriesLeft - the number of attempts left before the PIN is blocked.public char[][] obtainPUKCodes(int triesLeft)
BeIDCardUIobtainPUKCodes in interface BeIDCardUItriesLeft - the number of attempts left before the card is blocked.public void advisePINChanged()
BeIDCardUIadvisePINChanged in interface BeIDCardUIpublic void advisePINBlocked()
BeIDCardUIadvisePINBlocked in interface BeIDCardUIpublic void advisePINUnblocked()
BeIDCardUIadvisePINUnblocked in interface BeIDCardUIpublic void advisePINPadPINEntry(int retriesLeft,
PINPurpose purpose,
String applicationName)
BeIDCardUIadvisePINPadPINEntry in interface BeIDCardUIretriesLeft - the number of attempts left before the PIN is blocked.purpose - the reason why the PIN code is requestedapplicationName - the optional application name.public void advisePINPadPUKEntry(int retriesLeft)
BeIDCardUIadvisePINPadPUKEntry in interface BeIDCardUIretriesLeft - the number of attempts left before the card is blocked.public void advisePINPadChangePIN(int retriesLeft)
BeIDCardUIadvisePINPadChangePIN in interface BeIDCardUIretriesLeft - the number of attempts left before the PIN is blocked.public void advisePINPadOldPINEntry(int retriesLeft)
BeIDCardUIadvisePINPadOldPINEntry in interface BeIDCardUIretriesLeft - the number of attempts left before the PIN is blocked.public void advisePINPadNewPINEntry(int retriesLeft)
BeIDCardUIadvisePINPadNewPINEntry in interface BeIDCardUIretriesLeft - the number of attempts left before the PIN is blocked.public void advisePINPadNewPINEntryAgain(int retriesLeft)
BeIDCardUIadvisePINPadNewPINEntryAgain in interface BeIDCardUIretriesLeft - the number of attempts left before the PIN is blocked.public void advisePINPadOperationEnd()
BeIDCardUIadvisePINPadOperationEnd in interface BeIDCardUIpublic void adviseSecureReaderOperation()
BeIDCardUIadviseSecureReaderOperation in interface BeIDCardUIpublic void adviseSecureReaderOperationEnd()
BeIDCardUIadviseSecureReaderOperationEnd in interface BeIDCardUIpublic void setLocale(Locale newLocale)
BeIDCardUIsetLocale in interface BeIDCardUIpublic Locale getLocale()
BeIDCardUIgetLocale in interface BeIDCardUICopyright © 2012–2024 e-Contract.be BV. All rights reserved.