摘要 |
A system for controlling access to one or more computing resources, preferably controlled by a server device, and access may requested by a client device. The system uses a plurality of resource configuration templates (410, 415, 420), wherein each resource configuration template has access rules for the computing resource. A minimum edit distance computer (430) is applied to compare a string from one or more resource configuration templates (410, 415, 420) to a string identifying a computing resource from a client request. The minimum edit distance computer (430) is configured to construct an edit distance matrix data structure within memory and apply a particular, herringbone fill sequence to populate the data structure. An output of the minimum edit distance computer (430) is used to determine whether any of the resource configuration templates (450) are applicable. Any applicable resource configuration templates may then be applied to control access to the requested computing resource. |