Method: OpenPGP::Packet::IntegrityProtectedData.parse_body

Defined in:
lib/openpgp/packet.rb

.parse_body(body, options = {}) ⇒ Object



456
457
458
459
460
461
462
463
# File 'lib/openpgp/packet.rb', line 456

def self.parse_body(body, options = {})
  case version = body.read_byte
    when 1
      self.new(:version => version) # TODO: read the encrypted data.
    else
      raise "Invalid OpenPGP integrity-protected data packet version: #{version}"
  end
end