Подписать апплеты из кода

Я должен развернуть свой подписанный апплет в нескольких клиентах, и с java 1.7.0.55 необходимо включить в манифест атрибут Caller-Allowable-Codebase с доменом вызывающего абонента. До этой версии я мог указать * для обозначения любого домена. Подробнее https://blogs.oracle.com/thejavatutorials/entry/jdk_8u5_and_jdk_7u55

Я хочу подписать апплет, когда буду его распространять. Есть ли способ подписать апплеты кодом Java?

Один из способов - вызвать jarsigner в консоли из java-кода, но мне это решение не нравится. Я думаю сделать это с помощью кода, например, вызвать класс или реализовать подпись с помощью BouncyCastle.

Это возможно?

Большое спасибо


person fealfu    schedule 13.05.2014    source источник
comment
Почему? Вам нужно сделать это только один раз за развертывание. Просто встройте его в свой процесс сборки.   -  person user207421    schedule 13.05.2014
comment
Мне нужно развернуть свой апплет на нескольких клиентах, а с java 1.7.0.55 я должен включить в манифест в Caller-Allowable-Codebase домен вызывающего абонента, как вы можете видеть в blogs.oracle.com/thejavatutorials/entry/jdk_8u5_and_jdk_7u55   -  person fealfu    schedule 14.05.2014