Процесс описан в документе «Как реализовать провайдер».
Это включает отправку по электронной почте Sun Oracle некоторой информации (включая сгенерированный вами CSR для вашего ключа подписи), а затем отправку по факсу подтверждающего документа. Возвращение подписанного сертификата может занять неделю или более, поэтому планируйте заранее.
Вам необходимо подписать своего провайдера, только если он предоставляет услуги, ограниченные некоторыми (репрессивными) правительствами. Например, реализация Cipher
является ограниченной «службой», а MessageDigest
- неограниченной службой. В сообщении, которое вы получаете, я предполагаю, что вы пытаетесь предоставить ограниченные услуги.
Если вы предоставляете какую-либо из этих услуг, это никак не обойти: Вам необходим сертификат для подписи кода, выданный Sun. (Один из IBM тоже может сработать; если я правильно помню, их CA для подписи кода поддерживается, но я ничего не знаю об их процессе выпуска.)