С помощью команды -certificate можно создавать самозаверяющие сертификаты для подписания цифрового кода. Команда имеет следующий синтаксис:
adt -certificate -cn name -ou orgUnit -o orgName -c country -validityPeriod years key-type output password
-cn
— это строка, представляющая общее имя нового сертификата.
-ou
— это строка, представляющая организационную единицу, выдавшую сертификат. (необязательно.)
-o
— это строка, представляющая орган, выдавший сертификат. (необязательно.)
-c
— двухбуквенный код страны в формате ISO-3166. Если код недопустимый, сертификат не генерируется. (необязательно.)
-validityPeriod
— количество лет, в течение которых сертификат будет действовать. Если параметр не указан, будет установлен срок действия в течение пяти лет (необязательно.)
key_type
Для сертификата следует использовать тип ключа
2048-RSA
.
output
— путь и имя файла генерируемого сертификата.
password
Пароль для доступа к новому сертификату. Пароль необходим для подписи файлов AIR этим сертификатом.