I am sending a request to an AXIS door controller and I get the following response
Credential_0_token="Axis-accc8e14aa39:196105066.352617000"
Credential_0_UserToken="Axis-accc8e14aa39:196105065.880776000"
Credential_0_Description=""
Credential_0_ValidFrom=""
Credential_0_ValidTo=""
Credential_0_Enabled=true
Credential_0_Status="Enabled"
Credential_0_IdData_0_Name="PIN"
Credential_0_IdData_0_Value="1379"
Credential_0_IdData_1_Name="Card"
Credential_0_IdData_1_Value=""
Credential_0_IdData_2_Name="CardNr"
Credential_0_IdData_2_Value=""
Credential_0_IdData_3_Name="FacilityCode"
Credential_0_IdData_3_Value=""
Credential_0_CredentialAccessProfile_0_ValidFrom=""
Credential_0_CredentialAccessProfile_0_ValidTo=""
Credential_0_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105150.089980000"
Credential_1_token="Axis-accc8e14aa39:196105063.509013000"
Credential_1_UserToken="Axis-accc8e14aa39:196105063.006485000"
Credential_1_Description=""
Credential_1_ValidFrom=""
Credential_1_ValidTo=""
Credential_1_Enabled=true
Credential_1_Status="Enabled"
Credential_1_IdData_0_Name="PIN"
Credential_1_IdData_0_Value="5600"
Credential_1_IdData_1_Name="CardNr"
Credential_1_IdData_1_Value=""
Credential_1_IdData_2_Name="Card"
Credential_1_IdData_2_Value="cd897d7d"
Credential_1_IdData_3_Name="FacilityCode"
Credential_1_IdData_3_Value=""
Credential_1_CredentialAccessProfile_0_ValidFrom=""
Credential_1_CredentialAccessProfile_0_ValidTo=""
Credential_1_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
Credential_2_token="Axis-accc8e14aa39:196105074.877197000"
Credential_2_UserToken="Axis-accc8e14aa39:196105074.399706000"
Credential_2_Description=""
Credential_2_ValidFrom=""
Credential_2_ValidTo=""
Credential_2_Enabled=true
Credential_2_Status="Enabled"
Credential_2_IdData_0_Name="PIN"
Credential_2_IdData_0_Value="4279"
Credential_2_IdData_1_Name="Card"
Credential_2_IdData_1_Value=""
Credential_2_IdData_2_Name="CardNr"
Credential_2_IdData_2_Value=""
Credential_2_IdData_3_Name="FacilityCode"
Credential_2_IdData_3_Value=""
Credential_2_CredentialAccessProfile_0_ValidFrom=""
Credential_2_CredentialAccessProfile_0_ValidTo=""
Credential_2_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
Credential_3_token="Axis-accc8e14aa39:196105070.510669000"
Credential_3_UserToken="Axis-accc8e14aa39:196105069.999545000"
Credential_3_Description=""
Credential_3_ValidFrom=""
Credential_3_ValidTo=""
Credential_3_Enabled=true
Credential_3_Status="Enabled"
Credential_3_IdData_0_Name="PIN"
Credential_3_IdData_0_Value="1607"
Credential_3_IdData_1_Name="Card"
Credential_3_IdData_1_Value=""
Credential_3_IdData_2_Name="CardNr"
Credential_3_IdData_2_Value=""
Credential_3_IdData_3_Name="FacilityCode"
Credential_3_IdData_3_Value=""
Credential_3_CredentialAccessProfile_0_ValidFrom=""
Credential_3_CredentialAccessProfile_0_ValidTo=""
Credential_3_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105150.089980000"
Credential_4_token="Axis-accc8e14aa39:196105072.170966000"
Credential_4_UserToken="Axis-accc8e14aa39:196105071.474536000"
Credential_4_Description=""
Credential_4_ValidFrom=""
Credential_4_ValidTo=""
Credential_4_Enabled=true
Credential_4_Status="Enabled"
Credential_4_IdData_0_Name="PIN"
Credential_4_IdData_0_Value="6211"
Credential_4_IdData_1_Name="Card"
Credential_4_IdData_1_Value=""
Credential_4_IdData_2_Name="CardNr"
Credential_4_IdData_2_Value=""
Credential_4_IdData_3_Name="FacilityCode"
Credential_4_IdData_3_Value=""
Credential_4_CredentialAccessProfile_0_ValidFrom=""
Credential_4_CredentialAccessProfile_0_ValidTo=""
Credential_4_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105150.089980000"
Credential_5_token="Axis-accc8e14aa39:196105064.930312000"
Credential_5_UserToken="Axis-accc8e14aa39:196105064.397884000"
Credential_5_Description=""
Credential_5_ValidFrom=""
Credential_5_ValidTo=""
Credential_5_Enabled=true
Credential_5_Status="Enabled"
Credential_5_IdData_0_Name="PIN"
Credential_5_IdData_0_Value="5601"
Credential_5_IdData_1_Name="Card"
Credential_5_IdData_1_Value="cd887b7d"
Credential_5_IdData_2_Name="CardNr"
Credential_5_IdData_2_Value=""
Credential_5_IdData_3_Name="FacilityCode"
Credential_5_IdData_3_Value=""
Credential_5_Attribute_0_type=""
Credential_5_Attribute_0_Name="ExtendedAccessTime"
Credential_5_Attribute_0_Value=""
Credential_5_CredentialAccessProfile_0_ValidFrom=""
Credential_5_CredentialAccessProfile_0_ValidTo=""
Credential_5_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
Credential_6_token="Axis-accc8e14aa39:196105076.258998000"
Credential_6_UserToken="Axis-accc8e14aa39:196105075.729261000"
Credential_6_Description=""
Credential_6_ValidFrom=""
Credential_6_ValidTo=""
Credential_6_Enabled=true
Credential_6_Status="Enabled"
Credential_6_IdData_0_Name="PIN"
Credential_6_IdData_0_Value="1243"
Credential_6_IdData_1_Name="Card"
Credential_6_IdData_1_Value=""
Credential_6_IdData_2_Name="CardNr"
Credential_6_IdData_2_Value=""
Credential_6_IdData_3_Name="FacilityCode"
Credential_6_IdData_3_Value=""
Credential_6_CredentialAccessProfile_0_ValidFrom=""
Credential_6_CredentialAccessProfile_0_ValidTo=""
Credential_6_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
Credential_7_token="Axis-accc8e14aa5f:1619962358.962191000"
Credential_7_UserToken="Axis-accc8e14aa5f:1619962330.610570000"
Credential_7_Description=""
Credential_7_ValidFrom=""
Credential_7_ValidTo=""
Credential_7_Enabled=true
Credential_7_Status="Enabled"
Credential_7_IdData_0_Name="CardNr"
Credential_7_IdData_0_Value=""
Credential_7_IdData_1_Name="PIN"
Credential_7_IdData_1_Value="0603"
Credential_7_IdData_2_Name="Card"
Credential_7_IdData_2_Value=""
Credential_7_CredentialAccessProfile_0_ValidFrom=""
Credential_7_CredentialAccessProfile_0_ValidTo=""
Credential_7_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
Credential_8_token="Axis-accc8e14aa5f:1632603208.591907000"
Credential_8_UserToken="Axis-accc8e14aa5f:1632603208.155867000"
Credential_8_Description=""
Credential_8_ValidFrom=""
Credential_8_ValidTo=""
Credential_8_Enabled=true
Credential_8_Status="Enabled"
Credential_8_IdData_0_Name="CardNr"
Credential_8_IdData_0_Value=""
Credential_8_IdData_1_Name="PIN"
Credential_8_IdData_1_Value="3596"
Credential_8_IdData_2_Name="Card"
Credential_8_IdData_2_Value=""
Credential_8_CredentialAccessProfile_0_ValidFrom=""
Credential_8_CredentialAccessProfile_0_ValidTo=""
Credential_8_CredentialAccessProfile_0_AccessProfile="Axis-accc8e14aa39:196105123.255222000"
The Credential_# is variable. I used to parse and place into a db table but am looking to see how to convert into a Dictionary. Once that is completed I will place another request to get a user related response field that correlates to ‘Credential_#_UserToken’ value.
i.e.
User_0_token="Axis-accc8e14aa39:196105065.880776000"
User_0_Name="name,+fname"
User_0_Description=""
User_0_Attribute_0_type=""
User_0_Attribute_0_Name="FirstName"
User_0_Attribute_0_Value="fname"
User_0_Attribute_1_type=""
User_0_Attribute_1_Name="LastName"
User_0_Attribute_1_Value="name"
Repeats 8 x's to coincide with earlier response.
I will then place the User_#_Attribute_0_Value
+ " " + User_#_Attribute_1_Name
into a DesktopComboBox and place the User_#_token as the RowTagAt value for this new row. then use that to retrieve values for selected user.
At least thats the thought. I have several attempts to create this but I keep going back to old db ways. Any suggestions on how to accomplish?