A list of DER-encoded root certificates
Whether to enable revocation checking and check expiration using the current date
The App Store environment to target for checks
The app's bundle identifier
OptionalappAppleId: numberThe app's identifier, omitted in the sandbox environment
Protected OptionalappProtectedbundleProtectedenableProtectedenvironmentProtectedrootProtectedverifiedProtectedcheckOCSPStatusVerifies and decodes a signed AppTransaction See AppTransaction
The signed AppTransaction
The decoded AppTransaction after validation
Verifies and decodes an App Store Server Notification signedPayload See signedPayload
The payload received by your server
The decoded payload after verification
Verifies and decodes a signedRenewalInfo obtained from the App Store Server API, an App Store Server Notification, or from a device See JWSRenewalInfo
The signedRenewalInfo field
The decoded renewal info after verification
Verifies and decodes a signedTransaction obtained from the App Store Server API, an App Store Server Notification, or from a device See JWSTransaction
The decoded transaction info after verification
ProtectedverifyProtectedverifyProtectedverifyJWTProtectedverifyOptionalbundleId: stringOptionalappAppleId: numberOptionalenvironment: string
A class providing utility methods for verifying and decoding App Store signed data.
Example Usage: