title: Obtaining a Digital Certificate
body: <p>We have a .net WPF application running as both XBAP and Desktop etc.I haven't signed any assemblies etc.My question is that </p>
  
  <p>Q1.What kind of Digital Certificate do I need to purchase from VeriSign, Inc., or another certificate authority. to sign my application,use it as Authenticode Certificate (in clickonce) ?</p>
  
  <p>Q2.Can I use this Digital Certificate to sign other applications like installers,assemblies,pdf etc?</p>
  
  <p>Q3.Is one Digital  Certificate enough for a company or I have to buy other?</p>
  
  <p>Q4.What happens when the Certificate expires? (So is it better to not have it and screw yourself if no one is gonna hack and plant a virus in you app folder or something ???)</p>