eID middleware | ![]() |
Public Member Functions | |
override void | Dispose () |
uint | getIndex () |
Get the index of the pin. | |
uint | getType () |
Get the type of the pin. | |
uint | getId () |
Get the id of the pin. | |
PTEID_PinUsage | getUsageCode () |
Get the usage code of the pin. | |
uint | getFlags () |
Get the flags of the pin. | |
string | getLabel () |
Get the label of the pin. | |
PTEID_ByteArray | getSignature () |
Return the signature of the pin. | |
int | getTriesLeft () |
Return the remaining tries for giving the good pin. | |
bool | verifyPin () |
Ask the card to verify the pin. | |
bool | verifyPin (string csPin, ref uint ulRemaining) |
Ask the card to verify the pin. | |
bool | changePin () |
Ask the card to change the pin. | |
bool | changePin (string csPin1, string csPin2, ref uint ulRemaining) |
Ask the card to change the pin. |
bool be::portugal::eid::PTEID_Pin::changePin | ( | string | csPin1, | |
string | csPin2, | |||
ref uint | ulRemaining | |||
) | [inline] |
Ask the card to change the pin.
if csPin1 or csPin2 are empty, a popup will ask for the codes.
csPin1 | is the old pin code | |
csPin2 | is the new pin code | |
ulRemaining | return the remaining tries (only when operation failed) |
bool be::portugal::eid::PTEID_Pin::changePin | ( | ) | [inline] |
Ask the card to change the pin.
A popup will ask for the codes.
override void be::portugal::eid::PTEID_Pin::Dispose | ( | ) | [inline, virtual] |
Reimplemented from be::portugal::eid::PTEID_Crypto.
uint be::portugal::eid::PTEID_Pin::getFlags | ( | ) | [inline] |
Get the flags of the pin.
uint be::portugal::eid::PTEID_Pin::getId | ( | ) | [inline] |
Get the id of the pin.
uint be::portugal::eid::PTEID_Pin::getIndex | ( | ) | [inline] |
Get the index of the pin.
string be::portugal::eid::PTEID_Pin::getLabel | ( | ) | [inline] |
Get the label of the pin.
PTEID_ByteArray be::portugal::eid::PTEID_Pin::getSignature | ( | ) | [inline] |
Return the signature of the pin.
int be::portugal::eid::PTEID_Pin::getTriesLeft | ( | ) | [inline] |
Return the remaining tries for giving the good pin.
This opperation is not supported by all card.
uint be::portugal::eid::PTEID_Pin::getType | ( | ) | [inline] |
Get the type of the pin.
PTEID_PinUsage be::portugal::eid::PTEID_Pin::getUsageCode | ( | ) | [inline] |
Get the usage code of the pin.
bool be::portugal::eid::PTEID_Pin::verifyPin | ( | string | csPin, | |
ref uint | ulRemaining | |||
) | [inline] |
Ask the card to verify the pin.
csPin | is the pin code to verify (if csPin is empty, a popup will ask for the code) | |
ulRemaining | return the remaining tries (only if verifying failed) |
bool be::portugal::eid::PTEID_Pin::verifyPin | ( | ) | [inline] |
Ask the card to verify the pin.
A popup will ask for the code.