sl@0: # Index of key values sl@0: #iSupportsDefaultData - bool that defines if the chosen plugin supports default data sl@0: #NumIdentities - int that defines the expected number of identities that are registered on the server sl@0: #pluginType - sl@0: #isDefaultPlugin - No longer in use. defaultPlugin is used instead sl@0: #defaultPlugin - string that defines which plugin to use as the default. Used to update the AuthServer policy file sl@0: #pluginId - Hex string that is the uid of the Ecom implementation. In the Test0000 to Test0009, it's used as a cue, and is also the expected UserId sl@0: #userResult - Int that contains what the user has input on being prompted to 'identify', i.e. the PIN sl@0: # In cases where this is absent, then we're expecting the 'data' returned to be the same as the pluginId value (cueValue) sl@0: #userId - String that contains the expected Id sl@0: sl@0: #plugin1Id - Hex string that is the uid of the Ecom implementation sl@0: # In the RetrainPlugin steps, this is the plugin that is to be trained. sl@0: #plugin1Status - Int that specifies the expected status of the above plugin sl@0: (0, 64, 128 -EAuthUntrained, EAuthTrained, EAuthFullyTrained) sl@0: #Pin11113100Default - bool that defines whether the plugins support default data. Also Pin11113101Default and Pin11113102Default sl@0: #Pin11113100Active - bool that defines whether the plugin is active or not. Also Pin11113101Active, Pin11113102Active sl@0: #Pin11113100InputId - string that defines the input to the plugin. Else, the default is used. (in Identify function) sl@0: #Pin11113100InputTrain - string that defines the input to the plugin. Else, the default is used. (in Train function) sl@0: #finalUserName - string that defines the new name (description or identitystring) of a given identity sl@0: #retryRemove - bool that defines whether the attempt to remove an identity is tried again in the same test step sl@0: #freshness - Int that defines the number of seconds(timeout) within which a cached identity is returned sl@0: (Authentication is skipped) sl@0: #forgetPlugin - Hex that specifies the plugin that is to be forgotten sl@0: #forgetUnknown - Bool that if true means we're trying to forget an unknown identity sl@0: sl@0: #============================== sl@0: [RegisterFirst] sl@0: Pin11113100InputId = 5110 sl@0: Pin11113100InputTrain = 5110 sl@0: Pin11113100Default = true sl@0: Pin11113100Active = true sl@0: Pin11113101InputId = 5111 sl@0: Pin11113101InputTrain = 5111 sl@0: Pin11113101Default = true sl@0: Pin11113101Active = true sl@0: Pin11113102Active = false sl@0: Pin11113103Active = false sl@0: Pin11113104Active = false sl@0: sl@0: [RegisterSecond] sl@0: Pin11113100InputId = 6110 sl@0: Pin11113100InputTrain = 6110 sl@0: Pin11113100Default = true sl@0: Pin11113100Active = true sl@0: Pin11113101InputId = 6111 sl@0: Pin11113101InputTrain = 6111 sl@0: Pin11113101Default = true sl@0: Pin11113101Active = true sl@0: Pin11113102Active = false sl@0: Pin11113103Active = false sl@0: Pin11113104Active = false sl@0: sl@0: [Alias] sl@0: aliasString0 = 11113100 sl@0: aliasString1 = 11113101 sl@0: aliasString2 = 11113102 sl@0: aliasString3 = 11113103 sl@0: sl@0: #==============================