Class: ItunesReceiptDecoder::Decode::TransactionReceipt

Inherits:
Base
  • Object
show all
Defined in:
lib/itunes_receipt_decoder/decode/transaction_receipt.rb

Overview

ItunesReceiptDecoder::Decode::TransactionReceipt

Defined Under Namespace

Classes: SignatureValidation

Instance Attribute Summary

Attributes inherited from Base

#environment, #options, #raw_receipt, #receipt

Instance Method Summary collapse

Methods inherited from Base

#initialize, #production?, #sandbox?

Constructor Details

This class inherits a constructor from ItunesReceiptDecoder::Decode::Base

Instance Method Details

#signature_valid?Boolean

Returns:

  • (Boolean)


72
73
74
# File 'lib/itunes_receipt_decoder/decode/transaction_receipt.rb', line 72

def signature_valid?
  SignatureValidation.new(signature, purchase_info).valid?
end

#styleObject



68
69
70
# File 'lib/itunes_receipt_decoder/decode/transaction_receipt.rb', line 68

def style
  :transaction
end