Object


JWSDecodedHeader


取引または更新情報を含む、復号された JSON Web Signature (JWS) ヘッダ。


App Store Server API 1.0+

object JWSDecodedHeader





プロパティ


alg
alg
JSON Web 署名 (JWS) の署名に使用されるアルゴリズム。
x5c
x5c
App Store が JWS を保護するために使用したキーに対応する X.509 証明書チェーン。


以下で言及


App Store サーバ API の変更履歴



議論


JWSTransaction および JWSRenewalInfo 型には、復号された時に JWSDecodedHeader オブジェクトとなるヘッダが含まれます。JWSDecodedHeader 内の情報を使用して、JWS 署名を検証して下さい。署名の検証の詳細については、JSON Web Signature (JWS) IETF RFC 7515 仕様を参照してください。


App Store は、App Store Server Notifications V2 および App Store Server API であなたが受信した取引情報と更新情報を署名します。以下の x5c 証明書チェーンを順番に使用します。


  1. App Store が JWS にデジタル署名するために使用するキーに対応する公開キーを含む証明書。Apple Inc. Certificate Practice Statement Worldwide Developer Relations ドキュメントの Section 4.11.10 Mac App Store Receipt Signing Certificates では、この証明書のポリシーが定義されています。

  2. Worldwide Developer Relations で始まる Apple PKI サイトからの Apple 中間証明書。

  3. Apple ルート証明書。

詳細情報や、Apple のルート証明書および中間証明書のダウンロードについては、Apple PKI を参照してください。





トピックス


データの型


type alg

JWS を保護するために使用される暗号アルゴリズムを識別する JSON Web Signature (JWS) ヘッダパラメータ。


type x5c

JWS のデジタル署名に使用されるキーに対応する証明書チェーンを含む JSON Web Signature (JWS) ヘッダパラメータ。





以下も見よ


JWS ヘッダとペイロード


type JWSTransaction

App Store によって署名された取引情報 (JSON Web Signature (JWS) Compact Serialization 形式)。


type JWSRenewalInfo

App Store によって署名された、JSON Web Signature (JWS) 形式のサブスクリプション更新情報。


object JWSTransactionDecodedPayload

取引情報を含む復号されたペイロード。


object JWSRenewalInfoDecodedPayload

自動更新サブスクリプションのサブスクリプション更新情報を含む復号されたペイロード。


Data types

復号された取引および更新情報のペイロードについては、これらのデータ型を参照してください。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ