a network provisioning system is disclosed provisioning occurs before the client is granted access to the network the provisioning is determined dynamically at the time a client connects to the network and may depend on a multitude of factors specified by data dictionaries of the provisioning system application_number US 95986307 A description an exemplary method is described for pushing policy to a client device at a time the client device authenticates with a network by extending an exchange of data between the supplicant and the as for instance as in an 802 1x protocol exchange furthermore the protocol exchange takes place inside an authenticated and secure communications channel that is established as required for the 802 1x protocol authentication exchange while the discussion herein focuses on the 802 1x protocol exchange a person of skill in the art will recognize the methods and systems described herein may be implemented in other protocols as well with reference to fig1 a high level system overview 100 of a network 105 includes one or more client devices 101 used to access the network 105 through a wired network access device nad the one or more client devices 101 could be for example notebook or desktop computers the overview 100 further includes one or more client devices 103 used to access the network 105 through a wireless access device the one or more client devices 103 could be for example personal data assistants pdas or cellular phones capable of internet access each of the various wired and wireless devices plus others are known to a skilled artisan.