Class AdvancedCommerceInAppSignatureCreator
java.lang.Object
com.apple.itunes.storekit.signature.JWSSignatureCreator
com.apple.itunes.storekit.advancedcommerce.AdvancedCommerceInAppSignatureCreator
- 
Constructor Summary
ConstructorsConstructorDescriptionAdvancedCommerceInAppSignatureCreator(String signingKey, String keyId, String issuerId, String bundleId) Create an AdvancedCommerceInAppSignatureCreator - 
Method Summary
Modifier and TypeMethodDescriptioncreateSignature(AdvancedCommerceInAppRequest advancedCommerceInAppRequest) Create an Advanced Commerce in-app signed request.Methods inherited from class com.apple.itunes.storekit.signature.JWSSignatureCreator
createNonce, createSignature 
- 
Constructor Details
- 
AdvancedCommerceInAppSignatureCreator
public AdvancedCommerceInAppSignatureCreator(String signingKey, String keyId, String issuerId, String bundleId) Create an AdvancedCommerceInAppSignatureCreator- Parameters:
 signingKey- Your private key downloaded from App Store ConnectkeyId- Your private key ID from App Store ConnectissuerId- Your issuer ID from the Keys page in App Store ConnectbundleId- Your app's bundle ID
 
 - 
 - 
Method Details
- 
createSignature
public String createSignature(AdvancedCommerceInAppRequest advancedCommerceInAppRequest) throws IOException Create an Advanced Commerce in-app signed request.- Parameters:
 advancedCommerceInAppRequest- The request to be signed.- Returns:
 - The signed JWS
 - Throws:
 IOException- See Also:
 
 
 -