CPC H04L 41/0803 (2013.01) [G06F 9/4498 (2018.02); G06F 9/44505 (2013.01); H04W 8/245 (2013.01)] | 20 Claims |
1. A computing device, comprising:
at least one processor circuit; and
at least one memory that stores program code configured to be executed by the at least one processor circuit, the program code configured to perform operations comprising:
receiving, from a server, configuration information including compliance settings configured to adjust the computing device into compliance with a configuration scenario;
identifying a state machine describing a configuration process for implementing the compliance settings on the computing device, the state machine being indicated by the configuration information and being implemented by the computing device;
configuring, by executing the state machine in a first mode for configuring compliance settings, the computing device with the compliance settings, wherein at least one configuration service provider is invoked in an order dictated by the state machine to implement the compliance settings; and
determining, by executing the state machine in a second mode for validating compliance setting configurations, whether the computing device is configured according to the configuration information.
|