public interface BeIDCardUI
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 type,
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.
|
void setLocale(Locale newLocale)
newLocale
- Locale getLocale()
char[] obtainPIN(int triesLeft, PINPurpose type, String applicationName) throws UserCancelledException
triesLeft
- 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.char[][] obtainOldAndNewPIN(int triesLeft)
triesLeft
- the number of attempts left before the PIN is blocked.char[][] obtainPUKCodes(int triesLeft)
triesLeft
- the number of attempts left before the card is blocked.void advisePINChanged()
void advisePINBlocked()
void advisePINUnblocked()
void advisePINPadPINEntry(int retriesLeft, PINPurpose type, String applicationName)
retriesLeft
- the number of attempts left before the PIN is blocked.type
- the reason why the PIN code is requestedapplicationName
- the optional application name.void advisePINPadPUKEntry(int retriesLeft)
retriesLeft
- the number of attempts left before the card is blocked.void advisePINPadChangePIN(int retriesLeft)
retriesLeft
- the number of attempts left before the PIN is blocked.void advisePINPadOldPINEntry(int retriesLeft)
retriesLeft
- the number of attempts left before the PIN is blocked.void advisePINPadNewPINEntry(int retriesLeft)
retriesLeft
- the number of attempts left before the PIN is blocked.void advisePINPadNewPINEntryAgain(int retriesLeft)
retriesLeft
- the number of attempts left before the PIN is blocked.void advisePINPadOperationEnd()
void adviseSecureReaderOperation()
void adviseSecureReaderOperationEnd()
Copyright © 2012–2024 e-Contract.be BV. All rights reserved.