DescriptionSet HexSSID in network config before matching it against policies
When creating a new network configuration, the config is matched
against existing, policy configured configs. If the network is already
configured, network configuration should fail. The problem is that
policy matching compares network SSIDs using HexSSID property, which
was not required in the new network config (network configuration
creation would succeed with only SSID set). This CL ensures that the
HexSSID property gets populated before matching the configuration
against existing policies. Also, it adds a step for verifying the
user defined oncconfiguration (in particular that property types are
properly set).
BUG=705024
Review-Url: https://codereview.chromium.org/2767253006
Cr-Commit-Position: refs/heads/master@{#460018}
Committed: https://chromium.googlesource.com/chromium/src/+/8000869bbcac8cfd3e24de549d8cf07547d152a5
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : . #Patch Set 4 : . #
Total comments: 1
Patch Set 5 : check user policy only for non-empty userhash #
Total comments: 2
Patch Set 6 : . #Patch Set 7 : . #Patch Set 8 : more tests #Patch Set 9 : . #
Total comments: 2
Patch Set 10 : . #Patch Set 11 : . #Patch Set 12 : . #Patch Set 13 : . #
Total comments: 4
Patch Set 14 : . #Patch Set 15 : . #Patch Set 16 : . #Patch Set 17 : . #Patch Set 18 : . #
Messages
Total messages: 30 (16 generated)
|