public SmartValue(DataFormatterBase dataFormatter) : base(dataFormatter, new byte[0]) { if (dataFormatter.GetMaxLength() != -1) { Value = new byte[dataFormatter.GetMaxLength()]; } }
public OUTCOME_PARAMETER_SET_DF8129_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { Status = Kernel2OutcomeStatusEnum.N_A; Start = Kernel2StartEnum.N_A; OnlineResponseData = Kernel2OnlineResponseDataEnum.N_A; CVM = KernelCVMEnum.N_A; AlternateInterfacePreference = Kernel2AlternativeInterfacePreferenceEnum.N_A; }
public EMVQRTagMeta(TagId tagId, string name, List <EMVQRTagMeta> tagParents, DataFormatterBase dataFormatter, string description, bool isTemplate = false) { Tag = tagId; Name = name; TagParents = tagParents; DataFormatter = dataFormatter; Description = description; IsTemplate = isTemplate; }
public V(DataFormatterBase dataFormatter, byte[] value) { this.DataFormatter = dataFormatter; //if (this.dataFormatter.GetMaxLength() == -1) // Length = 0; //else // Length = this.dataFormatter.GetMaxLength(); Length = new L(value.Length); Value = value; }
public USER_INTERFACE_REQUEST_DATA_DF8116_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { HoldTime = new byte[3]; LanguagePreference = new byte[8]; // Formatting.HexStringToByteArray("0000000000000000"); ValueQualifierEnum = ValueQualifierEnum.NONE; ValueQualifier = new byte[6]; ////ValueQualifier = Formatting.HexStringToByteArray("000000000000"); CurrencyCode = new byte[2]; // Formatting.HexStringToByteArray("0000"); KernelMessageidentifierEnum = KernelMessageidentifierEnum.N_A; KernelStatusEnum = KernelStatusEnum.N_A; ValueQualifierEnum = ValueQualifierEnum.NONE; }
public EMVTagMeta( DataKernelID kernelId, string tagName, string name, DataTemplate template, DataFormatterBase dataFormatter, UpdatePermissionEnum[] permissions, string description) { Permissions = permissions; Tag = tagName; KernelId = kernelId; DataFormatter = dataFormatter; Template = template; Name = name; Description = description; }
public TRACK_2_EQUIVALENT_DATA_57_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public APPLICATION_INTERCHANGE_PROFILE_82_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public DS_SLOT_MANAGEMENT_CONTROL_9F6F_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public IDS_STATUS_DF8128_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public DATA_TO_SEND_FF8104_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { Tags = new List <string>(); }
public PHONE_MESSAGE_TABLE_DF8131_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { Entries = new List <PhoneMessageTableEntry_DF8131>(); }
public THIRD_PARTY_DATA_9F6E_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public CARD_DATA_INPUT_CAPABILITY_DF8117_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public TRACK_2_DATA_9F6B_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public DS_ID_9F5E_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public TERMINAL_TRANSACTION_QUALIFIERS_9F66_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public TRANSACTION_STATUS_INFORMATION_9B_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public TRACK_1_DATA_56_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public APPLICATION_USAGE_CONTROL_9F07_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public TERMINAL_VERIFICATION_RESULTS_95_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public DATA_NEEDED_DF8106_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { Tags = new List <string>(); }
internal V(DataFormatterBase dataFormatter) { this.DataFormatter = dataFormatter; Length = new L(0); Value = new byte[Length.Value]; }
public SECURITY_CAPABILITY_DF811F_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public KERNEL_CONFIGURATION_DF811B_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public INSTALL_PARAM_C9_GP_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter, new byte[0]) { }
public REFERENCE_CONTROL_PARAMETER_DF8114_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public CARDHOLDER_VERIFICATION_METHOD_CVM_LIST_8E_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { CardHolderVerificationRules = new List <CardHolderVerificationRule>(); }
public APPLICATION_CAPABILITIES_INFORMATION_9F5D_KRN2_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }
public CARDHOLDER_VERIFICATION_METHOD_CVM_RESULTS_9F34_KRN_VALUE(DataFormatterBase dataFormatter) : base(dataFormatter) { }