Just to try to clear things up a little bit. This is the step I want to know if I can modify while the service is running:
http://msdn.microsoft.com/en-us/library/windowsazure/ff795779.aspx#addtoscsfg
So if my service is already running and I use the Management portal to upload the certificate to my hosted service, can I then somehow let the service know to start using this certificate without needing to redeploy?
My overall goal here, is to be able to create multiple Client Certificates used for authentication. I have my web.config setup with the following:
<behaviours>
<behaviour name="testing">
<serviceCredentials>
<clientCertificate>
<authentication certificateValidationMode="PeerTrust" />
</clientCertificate>
</serviceCredentials>
</behaviour>
</behaviours>
So whenever I add a new accepted client certificate I would like to get it into the system without needing to do a deployment. Any suggestions on how to go about this?