Closed deepakc closed 8 years ago
@deepakc I'm not familiar with using the intermediate certificate for signing. Pull requests are welcomed.
@adamvduke Thanks! let me take a look - And this is required because of this Apple's announcement that their intermediate certs are expiring - https://developer.apple.com/support/certificates/expiration/index.html
Hi @deepakc, support for intermediates was added by @kyle30312 and is available in rubygems as version 0.2.0.
More background:
To summarize the certificate chain for verifying a push package: (A) Apple Root CA - expires 2/9/2035 (see Keychain Access > System Roots > Certificates) (B) Apple Worldwide Developer Relations Certification Authority - expires 2/14/2016 (old one), 2/7/2023 (new one) (C) Website Push ID: web.com.example.www - this is the certificate issued by Apple for your site, typically expires after one year.
Is there an option to pass the intermediate certificate for signing?
Or if i have the intermediate certificate in my p12 will that all be used while signing?