Jar :: ลงนามโมดูล Perl ความสะดวกในกระบวนการของการสร้างไฟล์ Jar ลงนาม
สรุป
# ใช้ FindBin เป็นเพียงข้อเสนอแนะ
ใช้ FindBin Qw ($ RealBin);
ใช้ Jar :: ลงนาม;
ผู้ลงนาม my $ = Jar :: Signer-> ใหม่
# เมืองที่ตั้งของคีย์ที่สร้างขึ้นในกรณีที่จำเป็น
$ signer-> คีย์ ("$ RealBin mykeystore /");
# DNAME คุณสมบัติของใบรับรอง
$ signer-> DNAME ("CN = มาร์คใต้ O = ฉันคอร์ปอเรชั่น, L = รัฐของฉัน, C = สหรัฐอเมริกา");
# ชื่อไฟล์ .fingerprint และ ..cert สร้างขึ้นหากมีความจำเป็น
$ signer-> นามแฝง ("$ RealBin / MyCert");
# ไฟล์ Jar ว่าเราต้องการที่จะลงนาม
$ signer-> ขวด (เปลี่ยนแปลง);
# ถ้า signed_jar จะไม่ได้กำหนดแล้วเริ่มต้นคือ basename.signed.jar ที่ basename เป็น basename ของไฟล์ Jar
$ signer-> signed_jar (เปลี่ยนแปลง);
# สร้าง Jar ลงนาม
$ signer-> กระบวนการ
โมดูลนี้และสคริปต์ที่ใช้มันทำให้มันง่ายมากที่จะสร้างไฟล์ Jar ลงนามเพื่อใช้ในจาวา ฯลฯ ขั้นตอนผ่านทุกขวดจำเป็น jarsigner และบรรทัดคำสั่ง keytool.
ต้องการ
- Perl
ความคิดเห็นที่ไม่พบ