class Origami::Signature::DigitalSignature
Class representing a digital signature.
Constants
- M
Public Instance Methods
ranges()
click to toggle source
# File lib/origami/signature.rb, line 506 def ranges byte_range = self.ByteRange unless byte_range.is_a?(Array) and byte_range.length == 4 and byte_range.all? {|i| i.is_a?(Integer) } raise SignatureError, "Invalid ByteRange field value" end byte_range.map(&:to_i).each_slice(2).map do |start, length| (start...start + length) end end