1 Reply Latest reply on May 5, 2014 2:37 AM by jocatop

    adt -migrate does not work with a less-than-180-days-ago-revoked certificate

    jocatop

      Hi,

       

      I'm using Adobe AIR 2.6, with Flex SDK 1.5.1 to develop a certifiied application. My certificate has been revoked on 22th Dec. 2013, that being 123 days (today is the 24th of April, 2014). I have to release an update for my application, using a new certificate. Here's how I'm trying to do that, following the ADT support page's instructions :

       

      1. Create an update to your application
      2. Package and sign the update AIR file with the new certificate
      3. Sign the AIR file again with the original certificate using the -migrate command

       

       

      So :

           2.I package and sign my update using FlashBuilder, as I alwas do

           3.I try to sign the air file with the old-revoked certificate using adt with the -migrate command :

       

      adt -migrate -storetype pkcs12 -keystore "MyCertificate.pfx" MyAIRFile.air MyAIRFile-migration.air
      

       

      Here's the catch : adt returns me an error :

       

      The signer's certificate chain contains a revoked certificate
      

       

      Of course it does. It's a revoked certificate.

       

      Does anyone have an explanation, and better yet a solution for this, please ?