When you build an AIR file, the AIR Developer Tool (ADT) automatically generates a Publisher ID. The AIR Publisher ID utility ( AdobePublisherIDUtility.jar) computes the Publisher ID for an AIR application.
The Publisher ID is unique to the certificate that you use to build an AIR file. If you reuse the same certificate for multiple AIR applications, all AIR applications have the same Publisher ID. An AIR release that succeeds release 1.5.2 does not add the generated Publisher ID to a file. Therefore, if you plan to use an AIR application allow list, use this tool to determine the Publisher ID.
The Publisher ID that is used for AIR allow list enforcement is not the same as the Publisher ID that the application publisher specifies in the application’s application.xml file.
java -jar AdobePublisherIDUtility.jar
<i class="+ topic ph hi-d="" i "="">
<i class="+ topic ph hi-d="" i "="">
signaturefile
java -jar AdobePublisherIDUtility.jar -s
<i class="+ topic ph hi-d="" i "="">
signingcert
</i class="+ topic>
</i class="+ topic>
</i class="+ topic>
signaturefile
specifies a path to the AIR application’s signatures.xml file, located in the applications META-INF directory
signingcert
specifies the certificate that is used to sign an AIR application
To determine the publisher ID for an Android application, you need to use the -s
option to specify the certificate used to sign the Android application package (APK). Primetime DRM is required to build Android applications that can play Primetime DRM-protected content.