Namespace UnityEngine.Purchasing.Security
Classes
AppleInAppPurchaseReceipt
The details of an individual purchase.
AppleReceipt
An Apple receipt as defined here: https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW1
AppleReceiptParser
THIS IS A STUB, WILL NOT EXECUTE CODE!
This class with parse the Apple receipt data received in byte[] into a AppleReceipt object
AppleValidator
THIS IS A STUB, WILL NOT EXECUTE CODE!
This class will validate the Apple receipt is signed with the correct certificate.
CrossPlatformValidator
Stub cross-platform receipt validator class for platforms not supported by this feature. Will always throw exceptions if used.
GooglePlayReceipt
A GooglePlay purchase receipt
IAPSecurityException
A base exception for IAP Security issues.
InvalidSignatureException
An exception for an invalid IAP Security signature.
Obfuscator
Stub class to handle tangle files for platforms that do not support this feature. Will always throw an Exception if used.
Interfaces
IPurchaseReceipt
Represents a parsed purchase receipt from a store.
Enums
GooglePurchaseState
The state of the GooglePlay purchase.