You could copy the webui pem key from the server?
Chef has that and a chef-validator client internally. The webui one is used for.the ui to make it's rest calls I believe so is.full admin.
I would stress normal behavior would be a client install and knife bootstrap and shouldn't offer much overhead but I think the webui key would work
The knife.rb would look something like
log_level :info
log_location STDOUT
node_name 'chef-webui'
client_key 'c:\chef\DEV\webui.pem'
validation_client_name 'chef-validator'
validation_key 'c:\chef\DEV\validation.pem'
chef_server_url 'http://yourserverhere.com:4000'
cache_type 'BasicFile'
cache_options( :path => 'C:/chef/checksums' )