vicc reads dataset file
That new option -d <dataset file> or --datasetfile <dataset file> will read an optional dataset file to be able to start vicc->CardGenerator.py with various content
This commit is contained in:
@@ -45,6 +45,16 @@ parser.add_argument("-f", "--file",
|
||||
action="store",
|
||||
type=argparse.FileType('r'),
|
||||
help="load a saved smart card image")
|
||||
parser.add_argument("-d", "--datasetfile",
|
||||
action="store",
|
||||
help="Load the smartcard's data groups (DGs) from the specified dataset file. For DGs not in dataset file default values are used. \
|
||||
The data groups in the data set file must have the following syntax: \
|
||||
--------------------------------------------------- Datagroupname=Datagroupvalue \
|
||||
--------------------------------------------------- \
|
||||
For Example: GivenNames=GERTRUD. \
|
||||
The following Dataset Elements may be used in the dataset file: \
|
||||
DocumentType, IssuingState, DateOfExpiry, GivenNames, FamilyNames, ReligiousArtisticName, AcademicTitle, DateOfBirth, PlaceOfBirth, Nationality, Sex, Country, City, ZIP, Street, CommunityID, dg12, dg13, dg14, dg15, dg16, dg19, dg20, dg21.\
|
||||
")
|
||||
parser.add_argument("-H", "--hostname",
|
||||
action="store",
|
||||
type=str,
|
||||
@@ -126,7 +136,7 @@ if args.reversed:
|
||||
else:
|
||||
hostname = args.hostname
|
||||
|
||||
vicc = VirtualICC(args.file, args.type,
|
||||
vicc = VirtualICC(args.file, args.datasetfile, args.type,
|
||||
hostname, args.port, readernum=args.reader,
|
||||
ef_cardaccess=ef_cardaccess_data, ef_cardsecurity=ef_cardsecurity_data,
|
||||
ca_key=ca_key_data, cvca=cvca, disable_checks=args.disable_ta_checks, logginglevel=logginglevel)
|
||||
|
||||
Reference in New Issue
Block a user