Q: Is there a security reason why this should remain closed?
I will not say that this is due to a 100% security reason. But there are other factors. Since this Publisher ID , which you obtained from your developer account in the Vault, will help you create a certificate with the publisher ID of your choice. You can also create a password.
Publisher ID helps you sign an application package
If you either create a package for the Windows Store or associate an application with it, the Publisher attribute is set to the publisher ID that was received from your developer account in the Store when you logged in at the time the package was created.
So, this is your publisher ID that actually identifies you. So itβs better to keep it safe (it is very similar to it, as if you do not want to provide your bank account information to anyone other than the bank;))
So, if your publisher ID is not secure or public, you may lose this choice.
Tick Create or use an alternate certificate
source share