EMSecureInputBuilder Constants Reference
| Declared in | EMSecureInputBuilder.h |
|---|---|
| Availability | 2.5 |
EMSecureInputBuilder
Secure Input Builder constants :
Callback blocks that need to be passed along as EMPinAuthInput objects when creating a new pinpad to receive events (Please take note that the clear text of passwords are not able to be extracted from EMPinAuthInput objects):
typedef void (^EMSecurePinpadOnFinish)(idEMPinAuthInput firstPin, idEMPinAuthInput secondPin);
Callback blocks that need to be passed along as EMSecureString objects when creating a new keypad to receive events:
typedef void (^EMSecureKeypadOnFinish)(idEMSecureString firstData, idEMSecureString secondData);
Default encoding :
#define EMSecureInputBuilder_DEFAULT_ENCODING NSUTF8StringEncoding
Default scramble/unscramble :
#define EMSecureInputBuilder_DEFAULT_SCRAMBLE_KEYBOARD YES
Double password entry :
#define EMSecureInputBuilder_DEFAULT_DOUBLE_PASSWORD_ENTRY_MODE NO
Default character array :
#define EMSecureInputBuilder_DEFAULT_CHARACTER_ARRAY @"0123456789"
Default button spacing :
#define EMSecureInputBuilder_DEFAULT_BUTTON_SPACING 5
Default number of columns
#define EMSecureInputBuilder_DEFAULT_NO_OF_COLUMNS 4
Default number of rows
#define EMSecureInputBuilder_DEFAULT_NO_OF_ROWS 4
Default screen background :
#define EMSecureInputBuilder_DEFAULT_BACKGROUND_COLOR EMUIColorFromRGBA(0x3D1386FF)
Button and button text colors :
#define EMSecureInputBuilder_DEFAULT_CHARACTER_COLOR EMUIColorFromRGBA(0xD8E4E0FF)
#define EMSecureInputBuilder_DEFAULT_CHARACTER_COLOR_SELECTED EMUIColorFromRGBA(0xE43673FF)
#define EMSecureInputBuilder_DEFAULT_CHARACTER_COLOR_DISABLED EMUIColorFromRGBA(0x26028FFF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_START EMUIColorFromRGBA(0xB6B6CCFF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_END EMUIColorFromRGBA(0x63636DFF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_SELECTED_START EMUIColorFromRGBA(0x11C18FFF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_SELECTED_END EMUIColorFromRGBA(0xB0CAC3FF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_DISABLED_START EMUIColorFromRGBA(0x5F6664FF)
#define EMSecureInputBuilder_DEFAULT_BUTTON_GRADIENT_DISABLED_END EMUIColorFromRGBA(0x366256FF)
Visible button press:
#define EMSecureInputBuilder_DEFAULT_VISIBLE_BUTTON_PRESS YES
Display texts :
#define EMSecureInputBuilder_DEFAULT_TEXT_LABEL @"Enter your password."
#define EMSecureInputBuilder_DEFAULT_SECOND_TEXT_LABEL @"Re-enter password."
Input length :
#define EMSecureInputBuilder_DEFAULT_TEXT_LABEL_COLOR EMUIColorFromRGBA(0xFFFFFFFF)
#define EMSecureInputBuilder_DEFAULT_MINIMUM_INPUT_LENGTH 4
#define EMSecureInputBuilder_DEFAULT_MAXIMUM_INPUT_LENGTH 8
Default automatic enabled ok :
#define EMSecureInputBuilder_DEFAULT_AUTOMATIC_ENABLED_OK YES
Default automatic ok :
#define EMSecureInputBuilder_DEFAULT_AUTOMATIC_OK NO
Text border (focus and unfocus) :
#define EMSecureInputBuilder_DEFAULT_TEXT_BORDER_FOCUS_COLOR EMUIColorFromRGBA(0xFF0066CC)
#define EMSecureInputBuilder_DEFAULT_TEXT_BORDER_UNFOCUS_COLOR EMUIColorFromRGBA(0xFFA9A9A9)
Default font :
#define EMSecureInputBuilder_DEFAULT_TEXT_FONT_NAME @"ArialMT"
#define EMSecureInputBuilder_DEFAULT_TEXT_FONT_SIZE 30
Default delete key name :
#define EMSecureInputBuilder_DEFAULT_DELETE_KEY_NAME @"⌫"
Back button :
#define EMSecureInputBuilder_DEFAULT_BACK_BUTTON_NAME @"Back"
Definition
typedef NS_ENUM(NSInteger, EMSecureInputBuilder ) {
EMSecureInputBuilder_DEFAULT = 0,
};
Constants
Availability
2.5
Declared In
EMSecureInputBuilder.h